எழில் மொழி மேம்பாடு கோவை – 3

Happy Thanksgiving holiday 2015, to all readers. Quoting from Tamil adage,
“நன்றி மறப்பது நன்றன்று; நன்றல்லது அன்றே மறப்பது நன்று”.

This weekend Ezhil language got a
semantic analyzer framework, ‘execute’ function, Bernoulli number example; see more

0) add visit_binary_expr for the transformer
1) add semantic type check for string concat via + and string comparisons
2) add semantic type check test cases and driver script updates
3) Python3 compat of ezhil_transformer.py
4) unittest for pprint needs to be updated; TBD

11) add code for execute file and copy variables into local scope
12) add unittest for 1; resolves issue Language feature – execute / இயக்கு #101
13) add semantic validation step following parser
14) update visitors for Array and Dict
15) update test to relative paths

21) Bernoulli numbers : demoed in Ezhil

31) Update Python3 Interpreter loading by avoiding NoClobber errors
32) __init__ to use relative imports
33) __main__ module added to Python for style “python -m ezhil” to start interrpreter
34) testcases added for hexadecimal.n
35) ezhil_web.py updated to load on Python3 (print statements esp in new style)
36) envchecks, foo, ifparse, ifparse2 Ezhil programs are added to test suite

மறுமொழியொன்றை இடுங்கள்

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  மாற்று )

Google photo

You are commenting using your Google account. Log Out /  மாற்று )

Twitter picture

You are commenting using your Twitter account. Log Out /  மாற்று )

Facebook photo

You are commenting using your Facebook account. Log Out /  மாற்று )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.