Commit Graph

  • d76d29b4fd Build and test on travis #20 hvellyr 2016-05-29 23:40:14 +0200
  • 546942e389 Make use of \u2190 char optional hvellyr 2016-05-29 23:11:38 +0200
  • 1e47348daf Fix compiler warnings about "missing variable declaration" hvellyr 2016-06-01 12:23:03 +0200
  • 8363407768 Fix compiler warnings about "hidden" names hvellyr 2016-05-25 09:31:39 +0200
  • 15ce11b594 Fix compiler warning about missing "name" parameter hvellyr 2016-05-25 09:20:17 +0200
  • 2b2b171cbd Fix sign/unsigned compiler warnings hvellyr 2016-05-25 09:18:41 +0200
  • 5cac962f18 Fix compiler warning about "old style cast" hvellyr 2016-05-25 09:16:01 +0200
  • 5d3d63cf11 Provide explicit copy operator declaration to avoid compiler warning hvellyr 2016-05-25 09:15:39 +0200
  • d95cef6c1b Fix compiler warnings about unused method parameters hvellyr 2016-05-25 09:14:55 +0200
  • f62a726166 Avoid C++14 feature in peglib.h hvellyr 2016-06-01 12:32:25 +0200
  • 86f903b65e Fix compiler warning about unnecessary ";" hvellyr 2016-05-25 09:11:50 +0200
  • c3c6037241 Enhance CMake files to set warning level high(er) and set C++14 flags hvellyr 2016-06-01 12:30:26 +0200
  • d0c6cd55ad Enabling testing in the CMakeList hvellyr 2016-05-29 23:13:39 +0200
  • b031727fa2 Cmake 2.8 is more than sufficient hvellyr 2016-05-29 23:48:46 +0200
  • af2b04c733 Remove example app not existing in source code hvellyr 2016-05-29 23:13:02 +0200
  • 80f822ac59 Fix token problem in AST yhirose 2016-01-24 11:12:50 -0500
  • ae400aa218 Supported . yhirose 2016-01-23 22:15:15 -0500
  • 5b88443270 Major change in the way to handle token boundary. yhirose 2016-01-23 20:26:54 -0500
  • 9ce4597ef6 Merge branch 'master' of https://github.com/yhirose/cpp-peglib yhirose 2015-12-31 19:44:02 -0500
  • 91fe3b755c Code cleanup. yhirose 2015-12-31 19:42:14 -0500
  • 50ea1858c1 Added unit test for missing rules. yhirose 2015-12-31 19:41:37 -0500
  • b7d114a82a Merge pull request #18 from g40/VS2013 yhirose 2015-12-08 13:01:44 -0500
  • be0ad37263 VS2013 requires return type for auto #18 Jerry Evans 2015-12-08 16:46:31 +0000
  • fe9141fd0f Removed noexcept. yhirose 2015-12-07 17:33:10 -0500
  • b71fe7edfe Fixes to maintain VS2013 compilation #17 Jerry Evans 2015-12-07 12:36:50 +0000
  • 21f555639e Code cleanup. yhirose 2015-12-06 23:01:27 -0500
  • 568bf15ed3 Fixed problems with the %whitespace rule. yhirose 2015-12-03 18:59:12 -0500
  • a9cea16325 Renamed 'before/after' to 'enter/exit'. yhirose 2015-12-02 22:51:37 -0500
  • bbd7699c81 Merge pull request #13 from g40/master yhirose 2015-12-02 12:25:26 -0500
  • a34822aed6 Fix a couple of typos in readme #13 Jerry Evans 2015-12-02 16:58:45 +0000
  • 69ede706f0 Fixed build errors. Switched to CMake build system completely. yhirose 2015-11-30 17:26:06 -0500
  • 30da6961d4 Updated usage for peglint. yhirose 2015-11-29 23:19:09 -0500
  • 8ce03face0 Added README for PEG lint. yhirose 2015-11-29 23:16:51 -0500
  • f33e76249a Added trace feature. yhirose 2015-11-29 23:07:02 -0500
  • 1ac16f3184 Fixed incorrect semantic values with NotPredicate. yhirose 2015-11-29 13:07:06 -0500
  • 80d1488b42 Fixed ast dump format problem. yhirose 2015-11-29 11:06:28 -0500
  • 59c7ab94ac Fixed the build error with peglint. yhirose 2015-11-29 10:23:46 -0500
  • 795c84e007 Merge pull request #10 from g40/master yhirose 2015-11-28 09:23:19 -0500
  • 543c124311 Merge pull request #2 from g40/g40-patch-1 #10 Jerry Evans 2015-11-28 13:04:42 +0000
  • eb8d497200 Update readme Jerry Evans 2015-11-28 13:03:54 +0000
  • c90688caf6 Update README.md Jerry Evans 2015-11-28 12:59:52 +0000
  • 8fd93d855f Moved 'online lint' functionality to peglint. Yuji Hirose 2015-11-27 15:40:41 -0500
  • 3f5d54f811 Removed print_ast, and added ast_to_s. Yuji Hirose 2015-11-27 15:32:17 -0500
  • 444398d1bb Added server mode. Yuji Hirose 2015-11-27 14:24:24 -0500
  • adcd259268 Changed to show AST results. Yuji Hirose 2015-11-27 13:36:27 -0500
  • 98c6f7d6d6 Updated README. yhirose 2015-11-26 16:59:58 -0500
  • a7444fa83b Fixed #8. yhirose 2015-11-26 12:05:00 -0500
  • 37dfcbf860 Updated README. yhirose 2015-11-26 01:02:09 -0500
  • 33978023cf Added automatic whitespace skipping feature. yhirose 2015-11-25 20:53:04 -0500
  • 49c81a5f59 Added more unit tests. yhirose 2015-11-26 16:46:37 -0500
  • 862740079e Merge pull request #7 from g40/stdmin yhirose 2015-11-26 12:08:30 -0500
  • 05ac20f799 Parenthesize std::min for windows.h macro collision avoidance. #7 Jerry Evans 2015-11-26 12:45:01 +0000
  • 0545365ba5 suggestion for integrating a whitespace rule. #5 Jerry Evans 2015-11-24 19:10:16 +0000
  • 8f2c978a11 Merge pull request #1 from yhirose/master Jerry Evans 2015-11-24 18:12:16 +0000
  • 0ed369f7c9 Fixed README. yhirose 2015-11-23 17:48:03 -0500
  • 10e619c2aa Merge pull request #3 from g40/Vs2013 yhirose 2015-11-23 15:42:07 -0500
  • c27602172f Fix for ancient min/max macros in windows.h Disable constexpr for VS2013 Guard against older versions of VC++ #3 Jerry Evans 2015-11-23 15:27:20 +0000
  • 1247271966 Improved error report. yhirose 2015-11-17 06:16:46 -0500
  • 5b9daaf090 Restored before/after handlers. yhirose 2015-11-17 06:10:32 -0500
  • 15893308db Updated documentation. yhirose 2015-10-14 17:20:39 -0400
  • 4a58f35d3d Changed 'undefined' to 'nil'. yhirose 2015-09-25 16:26:17 -0400
  • f9ef592bd3 Enhanced index access to array. yhirose 2015-09-25 16:20:18 -0400
  • 0e23f8f0b2 Removed unnecessary code. yhirose 2015-09-25 15:21:12 -0400
  • 778b175ab0 Added lexical scope support. yhirose 2015-09-25 15:20:55 -0400
  • a0bee1d20b Removed tutorial. yhirose 2015-09-18 18:58:21 -0400
  • fa08f98c6e Fixed array grammar. yhirose 2015-09-16 17:57:54 -0400
  • 83874e0924 Updated grammar file for culebra language. yhirose 2015-09-16 12:01:40 -0400
  • 6a6fb4a262 Split 'run' api to 'parse' and 'interpret'. yhirose 2015-09-16 11:59:19 -0400
  • a773ceb725 Fixed white space problems. yhirose 2015-09-16 11:30:08 -0400
  • 1a897db7b4 Updated grammar files. yhirose 2015-08-27 22:56:51 -0400
  • 9e69ee9272 Updated README. yhirose 2015-08-27 22:36:02 -0400
  • 51ac645969 Updated tutorial. yhirose 2015-08-27 22:35:36 -0400
  • 337741e17e Fixed build errors. yhirose 2015-08-27 22:26:34 -0400
  • 568da082dc Code cleanup. yhirose 2015-08-27 22:24:25 -0400
  • a262864583 Updated tutorial. yhirose 2015-08-12 22:28:29 -0400
  • 9cc485303b Updated tutorial. yhirose 2015-08-12 15:13:11 -0400
  • b9c9216788 Changed namespace/class names. yhirose 2015-08-10 16:37:56 -0400
  • 23737a716b Fixed warnings. yhirose 2015-08-10 16:37:25 -0400
  • 1038b71b12 Updated tutorial. yhirose 2015-08-10 00:35:04 -0400
  • a1704cad73 Updated tutorial. yhirose 2015-08-09 23:53:21 -0400
  • 646eb7d5e9 Updated the tutorial chapter 2. yhirose 2015-08-08 21:04:04 -0400
  • a3cfd1b8ad Handled UTF-8 codes from 0x80 as valid identifier codes. yhirose 2015-08-08 20:30:05 -0400
  • de5cfa955d Updated tutorial. yhirose 2015-08-08 19:17:43 -0400
  • 7b0ad8a747 Updated tutorial. yhirose 2015-08-07 23:50:27 -0400
  • b035706a0b Fixed compile errors with g++ 5.1. yhirose 2015-08-07 23:49:21 -0400
  • 0a24f80a38 Added Japanese tutorial. yhirose 2015-08-06 23:10:21 -0400
  • d834a7c4ce Changed to use C++ raw string. yhirose 2015-08-06 23:09:37 -0400
  • 5ebd01c846 Code cleanup. yhirose 2015-08-06 18:27:38 -0400
  • 6fefd8ea84 Code cleanup. yhirose 2015-08-06 13:59:23 -0400
  • e11dd95ba7 Updated README. yhirose 2015-08-06 07:56:31 -0400
  • 53ead0be7c Fixed backtracking problem. yhirose 2015-08-05 23:45:59 -0400
  • 85eb054106 Fixed backtracking problem in OneOrMore. yhirose 2015-08-05 23:37:56 -0400
  • aa4486219a Fixed problem with unit tests. yhirose 2015-08-05 23:35:36 -0400
  • 906125e7d3 Added another sample for PL/0. yhirose 2015-08-05 23:06:58 -0400
  • 7cc8d51162 Made CMakeLists.txt for pl0. yhirose 2015-08-05 23:06:29 -0400
  • ef476b87cf Fixed keyword boundary problem. yhirose 2015-08-05 23:06:07 -0400
  • 6b690dd3cb Fixed backtrack problem. yhirose 2015-08-05 22:52:08 -0400
  • b2a4ad99a0 Fixed keyword boundary problem. yhirose 2015-08-05 22:51:39 -0400
  • 58edb7bfb8 Fixed build error. yhirose 2015-08-05 11:55:32 -0400
  • 5d6ffe8d89 Added samples for PL/0. yhirose 2015-08-05 11:54:32 -0400