Commit Graph

123 Commits (37fe8bd1ff763a575161fe9b66322f0918407e06)
 

Author SHA1 Message Date
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. 9 years ago
yhirose d35c460cc1 Added CMakeLists.txt. 9 years ago
yhirose 8bac879ff9 Added the predicate control feature. 9 years ago
yhirose faa70f1f37 Updated the 'catch' c++ unit test framework. 9 years ago
yhirose 9546860a77 Removed unused parameter. 9 years ago
yhirose 1f48b4ca82 Improved location info of error report. 9 years ago
yhirose 26060c0f00 Fixed duplicated symbol error. 9 years ago
yhirose e8a016267f Added calc3.vcxproj. 9 years ago