Website Summary Files Commits Branches @commit @diff @stats
path: root / JSImpl / src / Expression.h
Commit message (Collapse)AuthorAgeLinesSHA
* Fix warnings about assignment in conditions
 Dimitar Trendafilov
2020-11-28-1/+49cf31d4
|
* Make clang-tidy run without warnings on JSImpl
 Dimitar Trendafilov
2020-11-28-1/+13a8c3c1
|
* Add support for Object literals in the Parser.
 martin dobrev
2020-10-29-1/+1b4a6c3d
|
* Code generation improvements (#56)
 Martin Dobrev Unverified
2018-11-18-0/+71223266
| | | | | | | | | | | | | | | | | * 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.
 martin dobrev
2018-11-02-2/+20b0962d
|
* Split expression definitions in different file.
 martin dobrev
2018-10-14-102/+20c66608
|
* Split literls in different classes and remove all handwritten code.
 martin dobrev
2018-10-14-32/+16370d2af
|
* Now all expressions will be auto generated.
 martin dobrev
2018-10-14-174/+1164233fbf
|
* Started Linux port for JSImpl
 Dimitar Trendafilov
2018-10-06-3/+3206b1bd
| | | | | - Added genie build script - fixed build with g++
* Split visitor from expressions and introduce ASTPrint.
 martin dobrev
2018-09-26-41/+1da6026e
|
* Introduce expression visitor
 martin dobrev
2018-09-26-1/+552a606a4
|
* Fix assignment and logical operators parsing
 martin dobrev
2018-09-26-0/+2953f174
|
* Implement TopStatement and Program rules.
 martin dobrev
2018-09-21-3/+329b0c650
|
* Implement parsing for flow control elements like if, for etc.
 martin dobrev
2018-09-11-14/+971df22a6
|
* Implement List and Identifier expressions.
 martin dobrev
2018-09-08-1/+233cc222d
|
* Enhance unary and literal expresion print functionlity.
 martin dobrev
2018-09-07-2/+27128a58
|
* Introduce Parser and Expression hierarchy.
 martin dobrev
2018-09-07-0/+71560a585