Commit Graph

168 Commits (4c8415c054ffd5c7e970c24ec35c52e5ec3fba6c)

Author SHA1 Message Date
yhirose 5445b5c2bb fix #41 6 years ago
yhirose 6584bfa5c6 Changed to setup is_token at a better place 6 years ago
yhirose 6f9d19463d Code cleanup 6 years ago
yhirose bbd8e68b71 Macro support (fix #25) 6 years ago
Remigiusz Kołłątaj ba6efeae90 Backporting "undefined reference to peg::enabler" fix to all versions older than 5.0.0; Fix tests to compile with clang 3.5. 6 years ago
yhirose 9c3da8d6af Name refactoring 6 years ago
yhirose 9980eea1cd Fixed problems with backreference 6 years ago
yhirose f0d2c529ba Back reference support 6 years ago
yhirose a77edadfa7 Added %word rule 6 years ago
yhirose ca950520ef Removed the simple interface 6 years ago
yhirose bfa23401e5 Removed unused function 6 years ago
yhirose 31dd2dae29 Fixed #29 7 years ago
yhirose e72b630455 Added line_info method on SemanticValues. 7 years ago
yhirose 02c35f7752 Updated copyright and readme. 7 years ago
yhirose dcdfd9fdb7 Changed ast_to_s to be customizable. 7 years ago
yhirose deac9d4c42 Code cleanup 7 years ago
yhirose 79f4d90c19 Code cleanup. 7 years ago
yhirose ff3d947fd4 Added optimize_ast 7 years ago
yhirose 6b63bd48af Added peg::udl for 'tag' user defined literal. 7 years ago
yhirose 21934dd1ce Fixed #22. 8 years ago
hvellyr bc9234a25f Fix compiler warning about reserved identifier 8 years ago
hvellyr f764e9a85d Fix warning about loss of precission 8 years ago
hvellyr 47f8eb171c Fix compiler warnings about incomplete override functions 8 years ago
yhirose 7b78a1c00f Removed 'user defined rule' feature. 8 years ago
hvellyr 546942e389 Make use of \u2190 char optional 8 years ago
hvellyr 8363407768 Fix compiler warnings about "hidden" names 8 years ago
hvellyr 15ce11b594 Fix compiler warning about missing "name" parameter 8 years ago
hvellyr 2b2b171cbd Fix sign/unsigned compiler warnings 8 years ago
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 9 years ago
yhirose ae400aa218 Supported `←`. 9 years ago
yhirose 5b88443270 Major change in the way to handle token boundary. 9 years ago
yhirose 91fe3b755c Code cleanup. 9 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