Commit Graph

241 Commits (b26e2477ffe34deb37b92e9fc609a3a16cd55ec1)

Author SHA1 Message Date
hvellyr 5cac962f18 Fix compiler warning about "old style cast" 8 years ago
hvellyr 5d3d63cf11 Provide explicit copy operator declaration to avoid compiler warning 8 years ago
hvellyr d95cef6c1b Fix compiler warnings about unused method parameters 8 years ago
hvellyr f62a726166 Avoid C++14 feature in peglib.h 8 years ago
hvellyr 86f903b65e Fix compiler warning about unnecessary ";" 8 years ago
yhirose 80f822ac59 Fix token problem in AST 8 years ago
yhirose ae400aa218 Supported `←`. 8 years ago
yhirose 5b88443270 Major change in the way to handle token boundary. 8 years ago
yhirose 91fe3b755c Code cleanup. 8 years ago
Jerry Evans be0ad37263 VS2013 requires return type for auto 9 years ago
yhirose fe9141fd0f Removed noexcept. 9 years ago
yhirose 21f555639e Code cleanup. 9 years ago
yhirose 568bf15ed3 Fixed problems with the %whitespace rule. 9 years ago
yhirose a9cea16325 Renamed 'before/after' to 'enter/exit'. 9 years ago
yhirose 69ede706f0 Fixed build errors. Switched to CMake build system completely. 9 years ago
yhirose f33e76249a Added trace feature. 9 years ago
yhirose 1ac16f3184 Fixed incorrect semantic values with NotPredicate. 9 years ago
yhirose 80d1488b42 Fixed ast dump format problem. 9 years ago
Yuji Hirose 3f5d54f811 Removed print_ast, and added ast_to_s. 9 years ago
yhirose a7444fa83b Fixed #8. 9 years ago
yhirose 33978023cf Added automatic whitespace skipping feature. 9 years ago
Jerry Evans 05ac20f799 Parenthesize std::min for windows.h macro collision avoidance. 9 years ago
Jerry Evans c27602172f Fix for ancient min/max macros in windows.h 9 years ago
yhirose 1247271966 Improved error report. 9 years ago
yhirose 5b9daaf090 Restored before/after handlers. 9 years ago
yhirose 0e23f8f0b2 Removed unnecessary code. 9 years ago
yhirose 337741e17e Fixed build errors. 9 years ago
yhirose b9c9216788 Changed namespace/class names. 9 years ago
yhirose 23737a716b Fixed warnings. 9 years ago
yhirose a3cfd1b8ad Handled UTF-8 codes from 0x80 as valid identifier codes. 9 years ago
yhirose b035706a0b Fixed compile errors with g++ 5.1. 9 years ago
yhirose 5ebd01c846 Code cleanup. 9 years ago
yhirose 6fefd8ea84 Code cleanup. 9 years ago
yhirose 53ead0be7c Fixed backtracking problem. 9 years ago
yhirose 85eb054106 Fixed backtracking problem in OneOrMore. 9 years ago
yhirose 6b690dd3cb Fixed backtrack problem. 9 years ago
yhirose 2510a22bc5 Code cleanup. 9 years ago
yhirose aa78055654 Fixed problem with AST. 9 years ago
yhirose 5022bef3d7 Added symbol table to PL/0. 9 years ago
yhirose 65d1d99b2b Added AstOptimizer. 9 years ago
yhirose 7969d2b75c Improved AST printing. 9 years ago
yhirose 552c7012f4 Changed PEGLIB_HAS_CONSTEXPR_SUPPORT TO BE PEGLIB_NO_CONSTEXPR_SUPPORT. 9 years ago
yhirose 5a09846a15 Fixed crash problem with ast. 9 years ago
yhirose e8ca00acb5 Added print feature to debugger. 9 years ago
yhirose 5d6755ff64 Added command-line debugger support. 9 years ago
yhirose 0e0e3f6f24 Code cleanup. 9 years ago
yhirose c0857d19ec Changed to use constexpr. 9 years ago
yhirose 672f7740d8 Added Object support. 9 years ago
yhirose 8b08ca3cca Added assert function. 9 years ago
yhirose 6795c56c47 Added str() in SemanticValue. 9 years ago