Commit Graph

64 Commits (23a827d35d8813ec82fed1afaf09cec1f9d3f7dc)

Author SHA1 Message Date
hvellyr 546942e389 Make use of \u2190 char optional 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 d95cef6c1b Fix compiler warnings about unused method parameters 8 years ago
yhirose ae400aa218 Supported `←`. 9 years ago
yhirose 5b88443270 Major change in the way to handle token boundary. 9 years ago
yhirose 50ea1858c1 Added unit test for missing rules. 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 33978023cf Added automatic whitespace skipping feature. 9 years ago
yhirose 49c81a5f59 Added more unit tests. 9 years ago
yhirose 5b9daaf090 Restored before/after handlers. 9 years ago
yhirose b9c9216788 Changed namespace/class names. 9 years ago
yhirose a3cfd1b8ad Handled UTF-8 codes from 0x80 as valid identifier codes. 9 years ago
yhirose 6b690dd3cb Fixed backtrack problem. 9 years ago
yhirose 02957c3668 Fixed build errors. 9 years ago
yhirose e778187df8 Fixed crash. 9 years ago
yhirose c9b5f0ac3b Added str() in SemanticValues. 9 years ago
yhirose 42156c35f3 Simplefiled API. 9 years ago
yhirose 2aa60699be Simplefied code. 9 years ago
yhirose 0744fa75f6 Removed parameter from enable_packrat_parsing. 9 years ago
yhirose 9765e095ab Added semantic predicate support. 9 years ago
yhirose 4eab716a6a Fixed User rule problem. 9 years ago
yhirose c2e19cfd01 Added definition duplicates check. 9 years ago
yhirose 67de659288 Added left recursice detection. 9 years ago
yhirose b5eec078aa Commented out the current 'predicate feature' implementation. 9 years ago
yhirose 50768de875 Added Ignore operator. 9 years ago
yhirose fdf10521c6 Added a unit test. 9 years ago
yhirose 927ecc5c37 Fixed build error. 9 years ago
yhirose 05ca1961b4 Added token check logic. 9 years ago
yhirose 37fe8bd1ff Fixed build errors. 9 years ago
yhirose 682417b410 Removed 'typedef Definition rule'. 9 years ago
yhirose ab3d8b0d0e Code cleanup and fixed build error. 9 years ago
yhirose e56062715a Improved AST support. 9 years ago
yhirose 2badaa40a0 Cleanup code format. 9 years ago
yhirose 738fe53e39 Fixed number parsing problem. 9 years ago
yhirose 8bac879ff9 Added the predicate control feature. 9 years ago
yhirose e30b4a281f Name refactoring. 9 years ago
yhirose 4e79b2de95 Added 'named capture'. Changed to cache user data. 9 years ago
yhirose 1fc0a6819e Updated public interface. 9 years ago
yhirose d5e28fff94 Fixed performance problem. 9 years ago
yhirose d93a007ef0 Moved 'choice' property to SemanticValues. 9 years ago
yhirose a860218d4f Working on the parckrat parsing support. 9 years ago
yhirose b19d37f052 Improving performance... 9 years ago
yhirose 64e7274b1d Added octal/hex number support. 9 years ago
yhirose 3d3af85bc7 Changed the semantic values interface. 9 years ago
yhirose f7e7e308ed Changed to allow 'mutable' lambda function as semantic action. Closed #2. 10 years ago
yhirose 6cc1534257 Fixed problem in unit test. 10 years ago
yhirose 9c872e2d5d Added 'ignore' operator. 10 years ago
yhirose 56daf08d5b Changed the capture operator and made the anchor operator. 10 years ago