Commits on May 14, 2016
  1. 1) substr function added to ezhil

    2) piglatin.n test code
    Muthiah Annamalai committed May 13, 2016
Commits on May 11, 2016
  1. rot13: uses rot13 rotational cipher for english

    caesar: uses caesar cipher for english
    Muthiah Annamalai committed May 11, 2016
  2. rot13: add demo for rot13 cipher

    Muthiah Annamalai committed May 10, 2016
Commits on Mar 21, 2016
  1. @arcturusannamalai

    Merge pull request #178 from Ezhil-Language-Foundation/repl-design

    நிரல் மைதானம் மறுக்கட்டமைப்பு
    arcturusannamalai committed Mar 21, 2016
Commits on Mar 20, 2016
  1. @kracekumar

    Add new design for repl site

    kracekumar committed Mar 20, 2016
Commits on Feb 22, 2016
  1. 1) update build location

    2) remove unnecessary badges
    Muthiah Annamalai committed Feb 22, 2016
Commits on Feb 13, 2016
  1. emacs mode updates #177

    Muthu Annamalai committed Feb 13, 2016
Commits on Feb 4, 2016
  1. editor works correctly while allowing inputs

    Muthiah Annamalai committed Feb 3, 2016
  2. 1) editor will run the code in a separate thread

    2) core interpreter to allow replacement of I/O functions
    3) GUI will also allow I/O to be customized
    Muthiah Annamalai committed Feb 3, 2016
Commits on Jan 31, 2016
  1. 1) updated the about dialog box

    2) updated the run callback to use inline stack calls
    3) use the file redirection to achieve ends
    Muthiah Annamalai committed Jan 31, 2016
Commits on Jan 29, 2016
  1. response hooks added.

    save dialog uses file chooser.
    Muthiah Annamalai committed Jan 29, 2016
Commits on Jan 27, 2016
Commits on Jan 24, 2016
  1. 1) add language capability to messages.

    2) update __setitem___ usage over indexing
    Muthiah Annamalai committed Jan 24, 2016
Commits on Jan 21, 2016
  1. 1) add gettext like message translation capabilities

    2) escape hatch for Linux / Windows due to terminal not supporting UTF-8
    Muthiah Annamalai committed Jan 20, 2016
Commits on Jan 13, 2016
  1. update semantic analyzer to handle string binexpr with product operator;

    update semantic analyzer to give a line/col error message using get_pos() API
    Muthiah Annamalai committed Jan 13, 2016
  2. update semantic analyzer to handle string binexpr with product operator;

    update semantic analyzer to give a line/col error message using get_pos() API
    Muthiah Annamalai committed Jan 13, 2016
Commits on Jan 9, 2016
  1. add indenting to error reporting

    Muthiah Annamalai committed Jan 9, 2016
  2. add line/col number info to the error message in stacks;

    demo_error0.n - show the stack in somewhat readable way
    remove unused shell scripts
    Muthiah Annamalai committed Jan 9, 2016
  3. 0) Update Readme file for ezhili interpreter code

       that gets installed
    1) Update the unittest for multiply defined functions in Ezhil
    2) python -m ezhil <filename> will now execute the file, in addition to the previous behavior of interactive mode
    Muthiah Annamalai committed Jan 9, 2016
  4. 0) bf0 : minor fixup with typo in fcn names

    1) serialize function updated to work for all UTF8/Tamil function names etc;
    added sanitizing unittest across all test Ezhil codes;
    2) added PyCharm IDE file-type for Ezhil .n files
    3) added banner.txt for Ezhil ASCII banner
    4) initial commit of a limited PyGTK 3+ based editor for Ezhil
    5) ezhil: duplicate functions cause exceptions now.
    6) Update XML serializer to escape all display strings
    7) undo the xml_taboo = [] list to update unittest
    Muthiah Annamalai committed Jan 4, 2016
Commits on Jan 4, 2016
  1. 1) எளிதில் புரியாத நிரல்மொழி ஒன்றிற்கு இயக்கியை உருவாக்கவும் #109

    1.5) Write Hello World in BF* language and execute via Ezhil
    2) பட்டியலில் "போப்" என்ற செயலை எழில் செயல்பாடுகளில் சேர்க்கவும் #171
    Muthiah Annamalai committed Jan 4, 2016
Commits on Dec 29, 2015
  1. ezhil visualizer module

    Muthiah Annamalai committed Dec 28, 2015
Commits on Dec 28, 2015
  1. ezhil/__init__.py fixup

    Muthiah Annamalai committed Dec 28, 2015
  2. New Ezhil LOGO - 2015 Dec 28

    Muthiah Annamalai committed Dec 27, 2015
  3. 1) update README.md

    2) ezhil_program_utils.py : run from command line to show parse tree as XML on console etc
    Muthiah Annamalai committed Dec 27, 2015
Commits on Dec 27, 2015
  1. update __init__ fix build failure

    Muthiah Annamalai committed Dec 27, 2015
  2. 0) add ezhil_program_utils.py to export get_ast from source file

    1) update the serialization test files and serialization API refactored
    2) coding with PyCharm
    Muthiah Annamalai committed Dec 27, 2015
  3. dir : correct the behavior, fix build failure

    Muthiah Annamalai committed Dec 27, 2015
  4. 1) Add URL Library hooks to Ezhil - readonly -

    2) Partial resolution of issue #163
    #163;
    3) Added unittest
    4) update dir() to be called only on non-windows platforms
    Muthiah Annamalai committed Dec 27, 2015
Commits on Dec 26, 2015
  1. @arcturusannamalai

    தமிழக்கம் - தலைப்புகள் மேம்பாடு

    எழில் அத்யாயம் புள்ளி எட்டு
    arcturusannamalai committed Dec 26, 2015
  2. 1) add new test to validate XML form of the Ezhil AST contents

    2) escape the binop attributes for XML consumption
    Muthiah Annamalai committed Dec 26, 2015