Commit Graph

  • 02f428ab67 Fixed peglit problem and update README v1.2.0 yhirose 2021-01-21 21:16:47 -0500
  • 80b20a091f Resolve #137 yhirose 2021-01-21 20:56:05 -0500
  • d4bcc53178 Updated README yhirose 2021-01-21 14:29:55 -0500
  • 45ba08b576 Added unit test yhirose 2021-01-20 16:29:28 -0500
  • 9dfbbc5671 Fix #136 yhirose 2021-01-20 20:48:28 +0000
  • 1c00fa77fa Fixed warnings yhirose 2021-01-19 12:03:06 -0500
  • 82512d5002 Added more unit tests v1.1.0 yhirose 2021-01-18 18:06:54 -0500
  • ac602d5542 Fixed more infinite loop grammar problems yhirose 2021-01-18 17:50:45 -0500
  • f560ceca97 Added unexpected token place holder `%t` yhirose 2021-01-18 15:26:54 -0500
  • 8a853ef742 Updated README yhirose 2021-01-16 17:34:09 -0500
  • 0f4feff175 Fix syntax error position problem yhirose 2021-01-16 14:38:06 -0500
  • 6171d3bf6e Code format yhirose 2021-01-15 23:37:27 -0500
  • 4540874e7e Fixed macro reference problem with reference arguments yhirose 2021-01-15 23:36:01 -0500
  • 0dab91d8d9 Throw operator support yhirose 2021-01-15 20:18:19 -0500
  • d4aa6e7df5 Error message support yhirose 2021-01-15 19:27:31 -0500
  • 1442e3e21f Unicode char support yhirose 2021-01-15 17:26:29 -0500
  • 8ad71c4adc Fixed problem with %recover yhirose 2021-01-15 16:51:36 -0500
  • 0d005fb3da FIxed problems with error recovery yhirose 2021-01-15 00:05:22 -0500
  • 8dc6a287f8 Added error recovery feature yhirose 2021-01-13 10:11:06 -0500
  • befdd27075 Improved error message yhirose 2021-01-10 16:02:15 -0500
  • 50aaba73a3 Better error report v1.0.1 yhirose 2021-01-09 23:22:00 -0500
  • 990dac98cf Changed to use `lit("")` for empty exp instead of `npd(dot())` yhirose 2021-01-09 20:27:32 -0500
  • 9ad70096c8 Another infinite loop grammar detection. Fix #133 yhirose 2021-01-09 15:10:42 -0500
  • 8c68f4cff8 Fixed error report problems yhirose 2021-01-08 15:07:30 -0500
  • 222466d07a Revert "Fixed error posision problem in Repetition operator" yhirose 2021-01-08 14:23:58 -0500
  • 6ed41b0571 Fixed error posision problem in Repetition operator yhirose 2021-01-08 14:06:32 -0500
  • 847b7e9fe3 Fixed peglint trace token format problem yhirose 2021-01-08 14:01:21 -0500
  • 1b68ea3275 Removed Travis CI support yhirose 2020-12-19 21:08:37 -0500
  • 78eb383fa1
    Merge pull request #124 from yhirose/cpp17 v1.0.0 yhirose 2020-12-19 19:36:33 -0500
  • b26e2477ff C++17 support #124 yhirose 2020-10-01 21:26:04 -0400
  • b92da07bed Fix #128 v0.1.14 cpp11 yhirose 2020-11-09 12:06:48 -0500
  • 11ed83e46f Fixed a code example in README v0.1.13 v yhirose 2020-08-26 21:47:19 -0400
  • b3b29ce8f3 Fix #122 yhirose 2020-08-07 13:35:48 -0400
  • d84c2993af Updated peg.vim yhirose 2020-08-07 10:21:57 -0400
  • 0061f393de Fix #121 yhirose 2020-08-07 10:21:47 -0400
  • 14305f9f53 Fix #111 v0.1.12 yhirose 2020-06-20 12:43:15 +0000
  • aefeb3ae35 Fix #118 yhirose 2020-06-20 12:20:52 +0000
  • 8e890ced7f
    Merge pull request #117 from peoro/master v0.1.11 yhirose 2020-06-18 10:51:46 -0400
  • ad1a6d27da Fix support to custom AST node types #117 peoro 2020-06-18 16:17:27 +0200
  • c49366ad07 Use `std::call_once` to initialize `is_word` in LiteralString yhirose 2020-06-09 08:48:19 -0400
  • a2a4f30219 Updated Playground yhirose 2020-06-08 23:51:34 -0400
  • ff9e5d6ea3 Fix #112 v0.1.10 yhirose 2020-06-08 22:54:35 -0400
  • 94578c5274 Fixed possible build errors yhirose 2020-06-07 23:52:18 -0400
  • 94c73b1e31
    Merge pull request #114 from yhirose/combinators_with_ast yhirose 2020-06-07 22:08:04 -0400
  • af8f0082fc Combinators with AST action handler #114 yhirose 2020-06-07 20:27:19 -0400
  • ef9147de08 Fixed crash in Ast action handler yhirose 2020-06-07 08:46:49 -0400
  • feebe2bb0f Added add_ast_action yhirose 2020-06-06 23:13:57 -0400
  • c1f087a91e Added enable_packrat_parsing to precedence expression parsing tests yhirose 2020-06-06 22:47:50 -0400
  • ffc61e8a68 Removed unnecessary code yhirose 2020-06-02 09:15:45 -0400
  • 5bd9b5cdc0 Removed version number from Playground yhirose 2020-06-01 20:03:27 -0400
  • 580721aa46 Fix #107 v0.1.9 yhirose 2020-06-01 19:47:32 -0400
  • 072cdb6d23 Fix #109 v0.1.8 yhirose 2020-05-31 23:46:46 -0400
  • f9e0d252d9 Fixed initial value problem with Optimized AST mode yhirose 2020-05-26 18:30:19 -0400
  • 19c83811ee Added --opt to peglint yhirose 2020-05-25 22:48:42 -0400
  • 19c6c2615c Name refactoring yhirose 2020-05-25 17:31:22 -0400
  • 370067f013 Added filters parameter to peglint and playground yhirose 2020-05-24 22:14:43 -0400
  • 3c58f26635 Updated 'Semantic predicate test' yhirose 2020-05-20 14:08:32 -0400
  • 10cc75d503 Performance improvement. Close #82 yhirose 2020-05-18 01:24:53 -0400
  • a37c609802
    Merge pull request #105 from XinzhaoZHU/master yhirose 2020-05-17 12:07:55 -0400
  • f58fd19f52 Use CMake's Threads library to provide '-pthread` for Linux #105 Xinzhao Zhu 2020-05-17 22:55:56 +0800
  • ffbc58c103 Changed order of parameters in AstBase constructors yhirose 2020-05-11 21:58:30 -0400
  • 49289420b9
    Merge pull request #101 from bnjf/patch-1 yhirose 2020-04-25 19:31:37 -0400
  • 8962a80454
    add explicit `commentstring` to vim syntax #101 bnjf 2020-04-25 18:52:59 +1000
  • da123f1cd1
    Merge pull request #100 from bnjf/patch-1 yhirose 2020-04-24 11:59:01 -0400
  • 6137e2a340
    Fix "terminate called after throwing an instance of 'std::system_error'" #100 bnjf 2020-04-25 00:52:03 +1000
  • 51ed96c8f2 Fixed warning with enum value in switch statement yhirose 2020-04-18 21:12:55 -0400
  • ab9a09bb88
    Merge pull request #99 from halirutan/fix_missing_return_statement yhirose 2020-04-10 21:24:52 -0400
  • 4abf5a5332 Fix missing return statement in lambda #99 Patrick Scheibe 2020-04-10 20:56:02 +0200
  • d2f2108fc5 Updated README yhirose 2020-04-09 12:25:55 -0400
  • 95f9140464 clangformat v0.1.7 yhirose 2020-03-29 17:03:47 -0400
  • fdfd1f4267 Fixed warnings yhirose 2020-03-29 17:01:46 -0400
  • c416d84fea Regex-like repetition support. Fix #95 yhirose 2020-03-28 18:38:01 -0400
  • 02db0405f3
    Merge pull request #94 from pwuertz/patch-2 v0.1.6 yhirose 2020-03-26 12:19:37 -0400
  • 2561fd182d
    Fix for u8 char C++20 incompatibility #94 Peter Würtz 2020-03-26 09:42:58 +0100
  • e362ce7423
    Merge pull request #93 from alex-87/master yhirose 2020-03-15 18:40:27 -0400
  • 8cdc32d79b
    Update CMakeLists.txt #93 Alexis LG 2020-03-15 19:37:42 +0100
  • f2fda77f5a Fixed warnings yhirose 2020-02-25 11:34:19 -0500
  • 1b19b98cf5 Fixed problem with dictinary yhirose 2020-02-25 11:34:04 -0500
  • e7d05e4ce6 Updated wasm yhirose 2020-02-18 17:46:28 -0500
  • 270304ab88 Added build.sh for wasm yhirose 2020-02-18 17:43:35 -0500
  • b8fd40dea3
    Merge pull request #91 from yhirose/dictionary v0.1.5 yhirose 2020-02-11 18:04:33 -0500
  • 5b3d95e0a1 Fix #90 #91 yhirose 2020-02-11 16:50:26 -0500
  • 3ea5a1fe3a Updated README yhirose 2020-02-09 21:00:30 -0500
  • 846736b882 Updated README yhirose 2020-02-08 19:28:39 -0500
  • 2c7d94761f Updated README yhirose 2020-02-07 21:52:54 -0500
  • 16a746bb87 Updated LICENCE yhirose 2020-02-07 18:53:31 -0500
  • e1322f1ec2 Updated README yhirose 2020-02-07 18:37:14 -0500
  • f3c6f7d9c1 Updated .wasm v0.1.4 yhirose 2020-02-07 17:44:37 -0500
  • 375794e344 Support expression parsing in macro yhirose 2020-02-07 15:50:06 -0500
  • 4b25458012
    Merge pull request #89 from yhirose/precedence yhirose 2020-02-07 14:26:13 -0500
  • 5a6bd1a60a Fixed vim setting #89 yhirose 2020-02-07 13:56:39 -0500
  • 9bdb577aaf Split test.cc yhirose 2020-02-07 13:28:01 -0500
  • 9b89b19949 Updated README and examples yhirose 2020-02-07 11:55:21 -0500
  • 038bc06343 Precedence climbing feature support yhirose 2020-02-05 16:03:02 -0500
  • 29cd967975 Updated .wasm v0.1.3 yhirose 2020-02-06 15:01:37 -0500
  • b0c4aa1441 Apply clang-format yhirose 2020-02-05 14:10:00 -0500
  • 9679cdcc27 Removed search method yhirose 2020-01-29 22:48:00 -0500
  • 748e82dae0
    Merge pull request #88 from yhirose/trace yhirose 2020-01-29 11:54:41 -0500
  • fe2d67fc88 Improved peglint trace format #88 yhirose 2020-01-28 16:55:37 -0500
  • 7d00be396b Performance improvements yhirose 2020-01-28 15:52:23 -0500