| Commit message (Collapse) | Author | Age | Lines | SHA | |
|---|---|---|---|---|---|
| * | Code generation improvements (#56) | 2018-11-18 | -0/+7 | 1223266 | |
| | | | | | | | | | | | | | | | | | | * Implement code generation for some unary expressions Implement debug code augmentation. Now part of expresions have source location. Extend Tokens with Column information. Refactor byte code generation. Add options for byte code generator. * Fix linux build * Little refactoring in byte code generation * Fix couple bugs in byte code generation and add some tests. * Fix some linux warnings. | ||||
| * | Remove base class parameter from expression macro iterator. | 2018-11-02 | -2/+2 | 0b0962d | |
| | | |||||
| * | Split expression definitions in different file. | 2018-10-14 | -102/+2 | 0c66608 | |
| | | |||||
| * | Split literls in different classes and remove all handwritten code. | 2018-10-14 | -32/+16 | 370d2af | |
| | | |||||
| * | Now all expressions will be auto generated. | 2018-10-14 | -174/+116 | 4233fbf | |
| | | |||||
| * | Started Linux port for JSImpl | 2018-10-06 | -3/+3 | 206b1bd | |
| | | | | | | - Added genie build script - fixed build with g++ | ||||
| * | Split visitor from expressions and introduce ASTPrint. | 2018-09-26 | -41/+1 | da6026e | |
| | | |||||
| * | Introduce expression visitor | 2018-09-26 | -1/+55 | 2a606a4 | |
| | | |||||
| * | Fix assignment and logical operators parsing | 2018-09-26 | -0/+2 | 953f174 | |
| | | |||||
| * | Implement TopStatement and Program rules. | 2018-09-21 | -3/+32 | 9b0c650 | |
| | | |||||
| * | Implement parsing for flow control elements like if, for etc. | 2018-09-11 | -14/+97 | 1df22a6 | |
| | | |||||
| * | Implement List and Identifier expressions. | 2018-09-08 | -1/+23 | 3cc222d | |
| | | |||||
| * | Enhance unary and literal expresion print functionlity. | 2018-09-07 | -2/+2 | 7128a58 | |
| | | |||||
| * | Introduce Parser and Expression hierarchy. | 2018-09-07 | -0/+71 | 560a585 | |
