Website Summary Files Commits Branches @commit @diff @stats
path: root / JSImpl / src / ASTInterpreter.h
Commit message (Collapse)AuthorAgeLinesSHA
* Fixed build with GCC
 Dimitar Trendafilov
2022-10-12-1/+1359511c
|
* Feature/object getters (#101)
 Martin Dobrev Unverified
2020-11-24-1/+16ba49b3
| | | | | | | | | | | | | | | * Add member access expression. * Implement property getters. * Add test for property getters. * Add test for property setter. * Implement while and do-while Signed-off-by: Martin Dobrev <martindobrev0@gmail.com> * Add implement byte code generation for break/continue in for/while.
* Support for strings in the AST interpreter
 Dimitar Trendafilov
2020-11-09-1/+20d0159f
|
* Move AST interpreter value to std::variant
 Dimitar Trendafilov
2020-11-09-1/+2d8704c5
|
* Fix name of ASTInterpreter value type
 Dimitar Trendafilov
2020-11-09-5/+5b93662d
|
* Move value in ASTInterpreter to be shared pointer
 Dimitar Trendafilov
2020-11-09-1/+170a7bd8
|
* Byte code generator initial commit.
 martin dobrev
2018-11-15-5/+560ff883
|
* Introduce interactive interpreter.
 martin dobrev
2018-11-03-0/+86c2f781
|
* Add many fixes to parser.
 martin dobrev
2018-11-02-0/+3d51e7e3
| | | | | | Introduce Object Literal and Call expression. Add more test for parser. Little enhance around interpreter.
* Fixed for increment step filling up the stack
 Dimitar Trendafilov
2018-10-28-33/+340ba5eb3
|
* Enhanced tree interpreter
 Dimitar Trendafilov
2018-10-24-7/+17051eb93
| | | | | | - Added "proper" C++ like variable scoping - Added operator < - Added ++ and --
* Added a tree interpreter
 Dimitar Trendafilov
2018-10-24-0/+44d5cb498