yhirose
|
7b78a1c00f
|
Removed 'user defined rule' feature.
|
2016-06-02 17:52:21 -04:00 |
|
hvellyr
|
546942e389
|
Make use of \u2190 char optional
VS2010 is not capable of compiling source code with chars beyond the
"current code page" reliably.
|
2016-06-01 16:27:24 +02:00 |
|
hvellyr
|
8363407768
|
Fix compiler warnings about "hidden" names
|
2016-06-01 16:27:24 +02:00 |
|
hvellyr
|
15ce11b594
|
Fix compiler warning about missing "name" parameter
|
2016-06-01 16:27:24 +02:00 |
|
hvellyr
|
2b2b171cbd
|
Fix sign/unsigned compiler warnings
|
2016-06-01 16:27:24 +02:00 |
|
hvellyr
|
5cac962f18
|
Fix compiler warning about "old style cast"
|
2016-06-01 16:27:24 +02:00 |
|
hvellyr
|
5d3d63cf11
|
Provide explicit copy operator declaration to avoid compiler warning
|
2016-06-01 16:27:24 +02:00 |
|
hvellyr
|
d95cef6c1b
|
Fix compiler warnings about unused method parameters
|
2016-06-01 16:27:24 +02:00 |
|
hvellyr
|
f62a726166
|
Avoid C++14 feature in peglib.h
... which allows to use peglib.h in a C++11 only environment.
|
2016-06-01 16:27:24 +02:00 |
|
hvellyr
|
86f903b65e
|
Fix compiler warning about unnecessary ";"
... on clang-3.7
|
2016-06-01 16:27:23 +02:00 |
|
yhirose
|
80f822ac59
|
Fix token problem in AST
|
2016-01-24 11:12:50 -05:00 |
|
yhirose
|
ae400aa218
|
Supported ← .
|
2016-01-23 22:15:15 -05:00 |
|
yhirose
|
5b88443270
|
Major change in the way to handle token boundary.
|
2016-01-23 22:07:25 -05:00 |
|
yhirose
|
9ce4597ef6
|
Merge branch 'master' of https://github.com/yhirose/cpp-peglib
|
2015-12-31 19:44:02 -05:00 |
|
yhirose
|
91fe3b755c
|
Code cleanup.
|
2015-12-31 19:42:14 -05:00 |
|
Jerry Evans
|
be0ad37263
|
VS2013 requires return type for auto
|
2015-12-08 16:46:31 +00:00 |
|
yhirose
|
fe9141fd0f
|
Removed noexcept.
|
2015-12-07 17:33:10 -05:00 |
|
yhirose
|
21f555639e
|
Code cleanup.
|
2015-12-06 23:01:27 -05:00 |
|
yhirose
|
568bf15ed3
|
Fixed problems with the %whitespace rule.
|
2015-12-03 18:59:12 -05:00 |
|
yhirose
|
a9cea16325
|
Renamed 'before/after' to 'enter/exit'.
|
2015-12-02 22:52:18 -05:00 |
|
yhirose
|
69ede706f0
|
Fixed build errors. Switched to CMake build system completely.
|
2015-11-30 17:26:06 -05:00 |
|
yhirose
|
f33e76249a
|
Added trace feature.
|
2015-11-29 23:07:02 -05:00 |
|
yhirose
|
1ac16f3184
|
Fixed incorrect semantic values with NotPredicate.
|
2015-11-29 13:07:06 -05:00 |
|
yhirose
|
80d1488b42
|
Fixed ast dump format problem.
|
2015-11-29 11:06:28 -05:00 |
|
Yuji Hirose
|
3f5d54f811
|
Removed print_ast, and added ast_to_s.
|
2015-11-27 15:32:17 -05:00 |
|
yhirose
|
a7444fa83b
|
Fixed #8.
|
2015-11-26 16:48:00 -05:00 |
|
yhirose
|
33978023cf
|
Added automatic whitespace skipping feature.
|
2015-11-26 16:48:00 -05:00 |
|
Jerry Evans
|
05ac20f799
|
Parenthesize std::min for windows.h macro collision avoidance.
|
2015-11-26 12:45:01 +00:00 |
|
Jerry Evans
|
c27602172f
|
Fix for ancient min/max macros in windows.h
Disable constexpr for VS2013
Guard against older versions of VC++
|
2015-11-23 15:27:20 +00:00 |
|
yhirose
|
1247271966
|
Improved error report.
|
2015-11-17 06:16:46 -05:00 |
|
yhirose
|
5b9daaf090
|
Restored before/after handlers.
|
2015-11-17 06:10:32 -05:00 |
|
yhirose
|
0e23f8f0b2
|
Removed unnecessary code.
|
2015-09-25 15:21:12 -04:00 |
|
yhirose
|
337741e17e
|
Fixed build errors.
|
2015-08-27 22:26:34 -04:00 |
|
yhirose
|
b9c9216788
|
Changed namespace/class names.
|
2015-08-10 16:37:56 -04:00 |
|
yhirose
|
23737a716b
|
Fixed warnings.
|
2015-08-10 16:37:25 -04:00 |
|
yhirose
|
a3cfd1b8ad
|
Handled UTF-8 codes from 0x80 as valid identifier codes.
|
2015-08-08 20:30:05 -04:00 |
|
yhirose
|
b035706a0b
|
Fixed compile errors with g++ 5.1.
|
2015-08-07 23:49:21 -04:00 |
|
yhirose
|
5ebd01c846
|
Code cleanup.
|
2015-08-06 18:27:38 -04:00 |
|
yhirose
|
6fefd8ea84
|
Code cleanup.
|
2015-08-06 13:59:23 -04:00 |
|
yhirose
|
53ead0be7c
|
Fixed backtracking problem.
|
2015-08-05 23:45:59 -04:00 |
|
yhirose
|
85eb054106
|
Fixed backtracking problem in OneOrMore.
|
2015-08-05 23:37:56 -04:00 |
|
yhirose
|
6b690dd3cb
|
Fixed backtrack problem.
|
2015-08-05 22:52:08 -04:00 |
|
yhirose
|
2510a22bc5
|
Code cleanup.
|
2015-08-04 13:04:23 -04:00 |
|
yhirose
|
aa78055654
|
Fixed problem with AST.
|
2015-08-04 11:27:37 -04:00 |
|
yhirose
|
5022bef3d7
|
Added symbol table to PL/0.
|
2015-08-03 17:53:35 -04:00 |
|
yhirose
|
65d1d99b2b
|
Added AstOptimizer.
|
2015-07-31 13:06:31 -04:00 |
|
yhirose
|
7969d2b75c
|
Improved AST printing.
|
2015-07-30 17:24:28 -04:00 |
|
yhirose
|
552c7012f4
|
Changed PEGLIB_HAS_CONSTEXPR_SUPPORT TO BE PEGLIB_NO_CONSTEXPR_SUPPORT.
|
2015-07-30 17:23:31 -04:00 |
|
yhirose
|
5a09846a15
|
Fixed crash problem with ast.
|
2015-07-29 21:47:58 -04:00 |
|
yhirose
|
e8ca00acb5
|
Added print feature to debugger.
|
2015-07-29 17:58:20 -04:00 |
|