Commit Graph

317 Commits (5b88443270c3e4d28b13e4686a5ca6f7d9b0ae97)
 

Author SHA1 Message Date
yhirose 81d7593ea1 Removed 'reduce' from SemanticValues. 9 years ago
yhirose 4d65fc4c56 Removed 'before/after' handlers. 9 years ago
yhirose 0fa6af3cd5 Added additional 'map' functions. 9 years ago
yhirose fb42532c7c Removed the code to cache the user data. 9 years ago
yhirose 22b02f0c0b Updated README. 9 years ago
yhirose 4e79b2de95 Added 'named capture'. Changed to cache user data. 9 years ago
yhirose fd90882894 Improved SemanticValue interface. 9 years ago
yhirose 1fc0a6819e Updated public interface. 9 years ago
yhirose 9fee7187fb Clean up. 9 years ago
yhirose d5e28fff94 Fixed performance problem. 9 years ago
yhirose d93a007ef0 Moved 'choice' property to SemanticValues. 9 years ago
yhirose 8016f4f0bb Allow UTF8 characters. 9 years ago
yhirose 7ccaf4257c Supporting the packrat parsing... 9 years ago
yhirose a860218d4f Working on the parckrat parsing support. 9 years ago
yhirose b19d37f052 Improving performance... 9 years ago
yhirose 90fbf9b541 Fixed problem with file size 0. 9 years ago
yhirose 4f7686cf79 Fixed problem with std::is_same. 9 years ago
yhirose 7a81ced514 Added csv.peg. 9 years ago
yhirose 64e7274b1d Added octal/hex number support. 9 years ago
yhirose 16a61f2cf8 Updated documentation. 9 years ago
yhirose 895414a234 Added calc3.cc. (AST version) 9 years ago
yhirose 3d3af85bc7 Changed the semantic values interface. 9 years ago
yhirose cf574074c4 Modified documentation and the calc sample. 9 years ago
yhirose 681c754302 Added 'usr' operator. 9 years ago
yhirose 59153dfdbd Fixed compiler warning. 9 years ago
yhirose 42c9d06221 Code cleanup. 9 years ago
yhirose 69b82ba92b Fixed incorrect include guard string. 9 years ago
yhirose 261f8f463b Added 'const SemanticValues&` action. 9 years ago
yhirose f87ae01d3b Removed mmap.h dependency. Close #1. 9 years ago
yhirose f7e7e308ed Changed to allow 'mutable' lambda function as semantic action. Closed #2. 9 years ago
yhirose 6cc1534257 Fixed problem in unit test. 9 years ago
yhirose 9c872e2d5d Added 'ignore' operator. 9 years ago
yhirose 56daf08d5b Changed the capture operator and made the anchor operator. 9 years ago
yhirose f0351a9909 Fixed sample. 9 years ago
yhirose f7eca8eac5 Updated documentation. 9 years ago
yhirose d2ad29359e Added 'anchor' support. Removed implecit cast operators from 'any'. 9 years ago
yhirose 81ca85cba5 Added simple interface. 9 years ago
yhirose 4c5fd70503 Removed the name vector and added the context data in semantic action. 9 years ago
yhirose 0643f44b03 Changed 'match' back to 'parse'. 10 years ago
yhirose 8441a1f104 Fixed documentation. 10 years ago
yhirose e6673afa0e Added bad cast check. 10 years ago
yhirose 3f639e37f0 Changed the interfaces. 10 years ago
yhirose 6e8ea2b471 Changed interface of parse in Definition. 10 years ago
yhirose 09ce72b25e Added grammar generator. 10 years ago
yhirose 5976051070 Renamed Match to Result. 10 years ago
yhirose 4b2d2f8c36 Updated .gitignore. 10 years ago
yhirose 4282498f6c Fixed problems with peglint. 10 years ago
yhirose 05fa8c4424 Corrected documentation. 10 years ago
yhirose e52b1586be Updated documentation. 10 years ago
yhirose 9c9c03346b Added peglint. 10 years ago