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 |
Jerry Evans
|
c27602172f
|
Fix for ancient min/max macros in windows.h
Disable constexpr for VS2013
Guard against older versions of VC++
|
9 years ago |
yhirose
|
1247271966
|
Improved error report.
|
9 years ago |
yhirose
|
5b9daaf090
|
Restored before/after handlers.
|
9 years ago |
yhirose
|
0e23f8f0b2
|
Removed unnecessary code.
|
9 years ago |
yhirose
|
337741e17e
|
Fixed build errors.
|
9 years ago |
yhirose
|
b9c9216788
|
Changed namespace/class names.
|
9 years ago |
yhirose
|
23737a716b
|
Fixed warnings.
|
9 years ago |
yhirose
|
a3cfd1b8ad
|
Handled UTF-8 codes from 0x80 as valid identifier codes.
|
9 years ago |
yhirose
|
b035706a0b
|
Fixed compile errors with g++ 5.1.
|
9 years ago |
yhirose
|
5ebd01c846
|
Code cleanup.
|
9 years ago |
yhirose
|
6fefd8ea84
|
Code cleanup.
|
9 years ago |
yhirose
|
53ead0be7c
|
Fixed backtracking problem.
|
9 years ago |
yhirose
|
85eb054106
|
Fixed backtracking problem in OneOrMore.
|
9 years ago |
yhirose
|
6b690dd3cb
|
Fixed backtrack problem.
|
9 years ago |
yhirose
|
2510a22bc5
|
Code cleanup.
|
9 years ago |
yhirose
|
aa78055654
|
Fixed problem with AST.
|
9 years ago |
yhirose
|
5022bef3d7
|
Added symbol table to PL/0.
|
9 years ago |
yhirose
|
65d1d99b2b
|
Added AstOptimizer.
|
9 years ago |
yhirose
|
7969d2b75c
|
Improved AST printing.
|
9 years ago |
yhirose
|
552c7012f4
|
Changed PEGLIB_HAS_CONSTEXPR_SUPPORT TO BE PEGLIB_NO_CONSTEXPR_SUPPORT.
|
9 years ago |
yhirose
|
5a09846a15
|
Fixed crash problem with ast.
|
9 years ago |
yhirose
|
e8ca00acb5
|
Added print feature to debugger.
|
9 years ago |
yhirose
|
5d6755ff64
|
Added command-line debugger support.
|
9 years ago |
yhirose
|
0e0e3f6f24
|
Code cleanup.
|
9 years ago |
yhirose
|
c0857d19ec
|
Changed to use constexpr.
|
9 years ago |
yhirose
|
672f7740d8
|
Added Object support.
|
9 years ago |
yhirose
|
8b08ca3cca
|
Added assert function.
|
9 years ago |
yhirose
|
6795c56c47
|
Added str() in SemanticValue.
|
9 years ago |
yhirose
|
d943c4fade
|
Fixed build problem with VC++.
|
9 years ago |
yhirose
|
20c303d6e9
|
Simplified API.
|
9 years ago |
yhirose
|
c9b5f0ac3b
|
Added str() in SemanticValues.
|
9 years ago |
yhirose
|
dff2db0a8e
|
Code clean.
|
9 years ago |
yhirose
|
42156c35f3
|
Simplefiled API.
|
9 years ago |
yhirose
|
2aa60699be
|
Simplefied code.
|
9 years ago |
yhirose
|
30971d28de
|
Simplified API.
|
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
|
553fc23853
|
Code clean up.
|
9 years ago |