Commit Graph

176 Commits (698d04a3caa72d9fbb623990e856ba16488443d3)
 

Author SHA1 Message Date
yhirose 1a9fddd3f8 Added AST and command line string features in peglint. 9 years ago
yhirose 57a3ecc620 Fixed the token detect logic. 9 years ago
yhirose 05ca1961b4 Added token check logic. 9 years ago
yhirose 37fe8bd1ff Fixed build errors. 9 years ago
yhirose be60c69729 Renamed class name. 9 years ago
yhirose 7583711c63 Code cleanup. 9 years ago
yhirose 682417b410 Removed 'typedef Definition rule'. 9 years ago
yhirose ab3d8b0d0e Code cleanup and fixed build error. 9 years ago
yhirose b91efa1489 Changed the way to handle default tag in AST. 9 years ago
yhirose e0c657e52c Changed to allow ';' between statements. 9 years ago
yhirose a783e0addd Removed default tag value from enable_ast. 9 years ago
yhirose e56062715a Improved AST support. 9 years ago
yhirose 36384e69a5 Added unary plus/minus/not operators. 9 years ago
yhirose 650344c2c2 Added vim sytax highlight files. 9 years ago
yhirose 7d08ed92d9 Supported 'logical or/and'. 9 years ago
yhirose 97235c313b Name refactoring. 9 years ago
yhirose 471ed98277 Added 'mutable' support. 9 years ago
yhirose 8ce5650924 Fixed line end in error message. 9 years ago
yhirose a4ad0d0d39 Changed 'fn' to 'fun'. 9 years ago
yhirose 1e4ad36f25 Fixed build error. 9 years ago
yhirose f9fea06e74 Fixed problem with environment. 9 years ago
yhirose 5d5468857b Fixed parse problem with PARAMETERS and ARGUMENTS. 9 years ago
yhirose 2b734978d1 Added NOTREACHED. 9 years ago
yhirose f8da5085aa Refactoring. 9 years ago
yhirose 18ffa7d28c Code cleanup. 9 years ago
yhirose 23429486b1 Code cleanup. 9 years ago
yhirose a7e2927efe Added closure support. 9 years ago
yhirose a4c9cec900 Changed environment to be shared pointer. 9 years ago
yhirose 5b9d6d8a57 Fixed 'str' in Value. 9 years ago
yhirose fe88c34649 Changed to allow digits in identifier. 9 years ago
yhirose 3eded9ea36 Code cleanup. 9 years ago
yhirose 456ce928ea Interpolated string support. 9 years ago
yhirose 8d2aeabb32 Changed 'print' to 'pp'. 9 years ago
yhirose f3f73e5c35 Better error report. 9 years ago
yhirose a7c2de1c32 Added 'else if' support. 9 years ago
yhirose 0ed897dd01 Added % operator. 9 years ago
yhirose 0168d19a0c Added language project. 9 years ago
yhirose 7ef79b62e2 Added set_logger. 9 years ago
yhirose 67b241caba Removed examples from CMakeLists.txt. 9 years ago
yhirose ce51b0ee98 Updated ast methods. 9 years ago
yhirose 19c3644490 Improved AST printer. 9 years ago
yhirose 561defea8b Changed to use 'size_t' for position. 9 years ago
yhirose e40117b44c Removed unused file from project. 9 years ago
yhirose 2badaa40a0 Cleanup code format. 9 years ago
yhirose b8c2778e2a Working on AST feature. 9 years ago
yhirose 738fe53e39 Fixed number parsing problem. 10 years ago
yhirose d35c460cc1 Added CMakeLists.txt. 10 years ago
yhirose 8bac879ff9 Added the predicate control feature. 10 years ago
yhirose faa70f1f37 Updated the 'catch' c++ unit test framework. 10 years ago
yhirose 9546860a77 Removed unused parameter. 10 years ago