Website Summary Files Commits Branches @commit @diff @stats
path: root / JSImpl
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-3/+8359511c
* Regenerate projects to be next to solutions
 Dimitar Trendafilov
2021-10-08-310/+39085eff6e2
* Generate project files in next to the solution
 Dimitar Trendafilov
2021-10-08-0/+11028910e
* Regenerate project files
 Dimitar Trendafilov
2021-09-20-1/+60c724876
* Include gctest to the main solution
 Dimitar Trendafilov
2021-09-20-0/+3107e06f
* 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-3/+33a8c3c1
* Generate compilation database only for debug configuration
 Dimitar Trendafilov
2020-11-28-2/+662b14e1
* Fix missing configurations in build
 Dimitar Trendafilov
2020-11-28-117/+123211bd787
* Feature/object getters (#101)
 Martin Dobrev Unverified
2020-11-24-38/+4636ba49b3
* Implement byte code generation for object literals.
 Martin Dobrev
2020-11-21-11/+1174e88333
* Evaluate empty strings as false
 Dimitar Trendafilov
2020-11-09-2/+2f4598a0
* Add tests for comparison variant visitor
 Dimitar Trendafilov
2020-11-09-0/+19fe67e5f
* Add tests for the AST Interpreter
 Dimitar Trendafilov
2020-11-09-0/+675521d58
* 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 project to C++17
 Dimitar Trendafilov
2020-11-09-1141/+36acb4362
* Move AST interpreter value to std::variant
 Dimitar Trendafilov
2020-11-09-44/+174d8704c5
* 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-57/+7470a7bd8
* Add support for Object literals in the Parser.
 martin dobrev
2020-10-29-161/+219b4a6c3d
* 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/+8b924374
* Now JSImpl act like command line tool.
 Martin Dobrev
2020-10-26-4/+1266e2c30d
* Fix build
 Martin Dobrev
2020-10-24-4/+38452476
* JSImpl: Implemented ASTInterpreter::Visit for unary + and - (#87)
 alexvitkov Unverified
2020-10-24-21/+36f8ccf5e
* 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/+1464c19d7
* Fix GCC build
 Dimitar Trendafilov
2020-10-17-1/+28944bb3
* Add support for new lines and tabs in tokenizer.
 martin dobrev
2020-10-12-263/+187a7575e0
* Fix builds for Win32
 Dimitar Trendafilov
2020-10-05-2/+26f5cc33
* Generate projects with 32-bit support
 Dimitar Trendafilov
2020-10-05-158/+1414262b9f4
* Fix build with GCC 8.3.0
 Dimitar Trendafilov
2020-10-05-3/+4f0ec022
* Add 32-bit platforms to projects and CI
 Dimitar Trendafilov
2020-10-05-1/+0615397e
* Feature/strings (#75)
 dtrendafilov Unverified
2018-11-29-0/+4472d9bbc
* Made spasm to work with nan-boxed values
 Dimitar Trendafilov
2018-11-26-72/+643b6cf4
* Implement comparison operators (#71)
 ValeriHristov
2018-11-25-6/+11709e59ae
* Merge branch 'master' into json-to-ast
 dtrendafilov Unverified
2018-11-25-19/+1350b24440
|\
| * Support for line numbers and comments
 Dimitar Trendafilov
2018-11-22-18/+18ddc50fe
| * Support for double as number type in the runtime
 Dimitar Trendafilov
2018-11-19-1/+1a7deea9
| * Proof of concept for NaN boxing (#54)
 dtrendafilov Unverified
2018-11-19-0/+11675faff8
* | Merge branch 'master' into json-to-ast
 omalinov Unverified
2018-11-18-105/+533156d095
|\|
| * Code generation improvements (#56)
 Martin Dobrev Unverified
2018-11-18-105/+5331223266
* | JSON is now parsed to AST
 Ognyan
2018-11-18-13/+396a5ebf98
|/
* Slides/vm intro (#40)
 dtrendafilov Unverified
2018-11-17-0/+57002c541