Commit Graph

26 Commits

Author SHA1 Message Date
Pavel Talanov 7645e9f2bf Renamed function test suite to expression test suite. Work in progress on constructor parameters. 2011-11-14 22:57:52 +04:00
Pavel Talanov 77f8843808 Added anonymous initializer support in class declarations. 2011-11-14 22:57:52 +04:00
Pavel Talanov 158fccbac5 Added Translation class for better instance creation control over the code. 2011-11-12 22:56:47 +04:00
Pavel Talanov 997ddce4b5 Added support for unqualified property reference inside method body. 2011-11-12 21:13:20 +04:00
Pavel Talanov 74742c899c Added syntactic checks to main. 2011-11-12 19:53:52 +04:00
Pavel Talanov 85b1c1d3d7 Added class inheritance support and reorganised test classes.
Minor impovements include:
1. Support for functions with no body
2. Not equals operator
3. Refactorings.
2011-11-12 18:09:46 +04:00
Pavel Talanov 8e147b26a7 Added default getter/setter support and initializer support. 2011-11-10 21:29:50 +04:00
Pavel Talanov fe54dc78e8 Added a test for extractor. 2011-11-10 14:15:30 +04:00
Pavel Talanov f4b18c277f Added DeclarationExtractor logic. 2011-11-10 14:06:15 +04:00
Pavel Talanov da1a1a3727 Added simple method call support. 2011-11-09 20:29:51 +04:00
Pavel Talanov f3d8b2c3b1 Added constructor calls. Working on method logic. 2011-11-09 19:12:10 +04:00
Pavel Talanov b514c180b4 Added string constant support. 2011-11-09 18:39:29 +04:00
Pavel Talanov 681100c4bc Added while/do while support 2011-11-09 18:18:29 +04:00
Pavel Talanov d9d8a40d5c Added if else support 2011-11-09 17:38:05 +04:00
Pavel Talanov 6654405efc Fixed JDK hack 2011-11-09 16:36:40 +04:00
Pavel Talanov 1bf6efce87 Added test files and the infamous jet/Library.jet 2011-11-09 16:34:32 +04:00
Pavel Talanov c811814037 Finished reorganising project structure. 2011-11-09 16:32:49 +04:00
Pavel Talanov 42a252c6a9 split code into modules and lots of other code changes 2011-11-09 16:11:18 +04:00
Pavel Talanov 733d4f5168 split code into modules and lots of other code changes 2011-11-09 16:00:20 +04:00
Pavel Talanov 51856147a2 Solved some JsScope issues. 2011-11-03 22:25:52 +04:00
Pavel Talanov 0e82ff14a8 commit 2011-11-03 20:45:10 +04:00
Pavel Talanov 98c461a435 Added files 2011-11-02 19:36:18 +04:00
Pavel Talanov 26b8424d37 Added custom getter, setter, class support. Not complete. 2011-11-02 19:34:55 +04:00
Pavel Talanov eca501966a added visitors 2011-11-02 15:56:28 +04:00
Pavel Talanov 6a57080c47 added Visitors 2011-11-02 15:54:15 +04:00
Pavel Talanov 27bddcd2a4 initial commit 2011-11-02 15:38:44 +04:00