Website Summary Files Commits Branches @commit @diff @stats
path: root / JSImpl / src
Commit message (Expand)AuthorAgeLinesSHA
* Fixed typo in lexer implementation
 Dimitar Trendafilov
2022-10-17-5/+56a37d38
* Fixed build with GCC
 Dimitar Trendafilov
2022-10-12-1/+1359511c
* Fix clang-tidy warnings
 Dimitar Trendafilov
2020-11-28-1/+47eb2b8e
* Fix warnings about assignment in conditions
 Dimitar Trendafilov
2020-11-28-22/+259cf31d4
* Fix uninitialized value
 Dimitar Trendafilov
2020-11-28-0/+16eca913
* Remove unused function
 Dimitar Trendafilov
2020-11-28-5/+0ec12d61
* Make clang-tidy run without warnings on JSImpl
 Dimitar Trendafilov
2020-11-28-2/+23a8c3c1
* Feature/object getters (#101)
 Martin Dobrev Unverified
2020-11-24-37/+1926ba49b3
* Implement byte code generation for object literals.
 Martin Dobrev
2020-11-21-11/+514e88333
* Evaluate empty strings as false
 Dimitar Trendafilov
2020-11-09-2/+2f4598a0
* Fix value of LiteralString nodes
 Dimitar Trendafilov
2020-11-09-1/+5407a579
* Support for strings in the AST interpreter
 Dimitar Trendafilov
2020-11-09-18/+1050d0159f
* Move AST interpreter value to std::variant
 Dimitar Trendafilov
2020-11-09-17/+147d8704c5
* Fix name of ASTInterpreter value type
 Dimitar Trendafilov
2020-11-09-11/+11b93662d
* Move value in ASTInterpreter to be shared pointer
 Dimitar Trendafilov
2020-11-09-31/+4870a7bd8
* Add support for Object literals in the Parser.
 martin dobrev
2020-10-29-146/+190b4a6c3d
* Fix printing of numbers in ast printer.
 martin dobrev
2020-10-27-0/+8b4bb5eb
* Add example usage of command line
 Martin Dobrev
2020-10-26-0/+3b924374
* Now JSImpl act like command line tool.
 Martin Dobrev
2020-10-26-4/+1216e2c30d
* JSImpl: Implemented ASTInterpreter::Visit for unary + and - (#87)
 alexvitkov Unverified
2020-10-24-20/+33f8ccf5e
* Reorganize ASTPrinter.
 martin dobrev
2020-10-22-178/+204d5fd762
* Virtualize the destructors of Expression and ASTPrinter
 martin dobrev
2020-10-20-2/+271c5ba7
* Now lexer returns error when meet invalid token.
 martin dobrev
2020-10-20-6/+764c19d7
* Fix GCC build
 Dimitar Trendafilov
2020-10-17-1/+28944bb3
* Add support for new lines and tabs in tokenizer.
 martin dobrev
2020-10-12-98/+47a7575e0
* Fix builds for Win32
 Dimitar Trendafilov
2020-10-05-2/+26f5cc33
* Fix build with GCC 8.3.0
 Dimitar Trendafilov
2020-10-05-3/+4f0ec022
* Implement comparison operators (#71)
 ValeriHristov
2018-11-25-5/+4709e59ae
* Merge branch 'master' into json-to-ast
 omalinov Unverified
2018-11-18-105/+352156d095
|\
| * Code generation improvements (#56)
 Martin Dobrev Unverified
2018-11-18-105/+3521223266
* | JSON is now parsed to AST
 Ognyan
2018-11-18-1/+374a5ebf98
|/
* Fix ending
 NDobrev
2018-11-15-1/+3637077d
* Implement byte generation for "for statement"
 martin dobrev
2018-11-15-12/+64b2b2fe9
* Implement if
 martin dobrev
2018-11-15-32/+99532a594
* Byte code generator initial commit.
 martin dobrev
2018-11-15-48/+42560ff883
* Fixed Linux build
 Dimitar Trendafilov
2018-11-05-2/+3b38f33e
* Add a couple more tests in ParserTests.
 martin dobrev
2018-11-03-0/+3113598b
* Introduce interactive interpreter.
 martin dobrev
2018-11-03-129/+1926c2f781
* Fix AppVeyor build.
 martin dobrev
2018-11-03-0/+14e7231b
* Remove base class parameter from expression macro iterator.
 martin dobrev
2018-11-02-25/+250b0962d
* Add many fixes to parser.
 martin dobrev
2018-11-02-215/+322d51e7e3
* Removed unused file
 Dimitar Trendafilov
2018-10-29-4/+014bf2ac
* Moved lexer and parser tests to the test app
 Dimitar Trendafilov
2018-10-28-240/+0e89ae67
* Fixed for increment step filling up the stack
 Dimitar Trendafilov
2018-10-28-71/+1010ba5eb3
* Fix test app build in Debug
 martin dobrev
2018-10-24-1/+0087fc88
* Add test app.
 martin dobrev
2018-10-24-231/+24467025e7
* Move all js implementation related files in shared project
 martin dobrev
2018-10-24-1/+16dd6e47
* ASTParser proper intendation. (#16)
 omalinov
2018-10-24-51/+1192afce60
* Fixed using only defined variables for the interpreter demo
 Dimitar Trendafilov
2018-10-24-1/+174363cc
* Enhanced tree interpreter
 Dimitar Trendafilov
2018-10-24-30/+171051eb93