Commit Graph

  • f01a5e637e Update the README master yhirose 2024-04-24 07:10:58 +0900
  • d9d38ec122 Update playground v1.8.8 yhirose 2024-04-01 10:57:41 -0400
  • f61052359c Fix #294 yhirose 2024-03-31 19:55:14 -0400
  • f3d300442b Avoid redundant string allocations in trie match #295 Joan Karadimov 2024-03-30 12:32:20 +0200
  • 9f06da7aa6 Update playground yhirose 2024-03-27 14:01:48 -0400
  • 939ccb2af4 Fix #291 v1.8.7 yhirose 2024-03-27 12:49:54 -0400
  • 6201458f3b Fix #286 v1.8.6 yhirose 2024-01-26 22:00:18 -0500
  • 4e305b423b Added example/choice.cc yhirose 2024-01-17 10:53:33 -0500
  • 195746dedd Update playground yhirose 2024-01-02 08:48:16 -0500
  • 65ccaaa7c3
    Spelling (#287) Josh Soref 2024-01-02 08:44:45 -0500
  • 09c00008fa spelling: whitespace #287 Josh Soref 2024-01-01 23:49:06 -0500
  • 3e74422283 spelling: semicolon Josh Soref 2024-01-01 23:41:25 -0500
  • 62e0683c29 spelling: optimize Josh Soref 2024-01-01 23:40:55 -0500
  • 78f3943025 spelling: optimization Josh Soref 2024-01-01 23:40:47 -0500
  • c2b119d34a spelling: multiplicative Josh Soref 2024-01-01 23:40:30 -0500
  • 67652db653 spelling: grammar Josh Soref 2024-01-01 23:38:48 -0500
  • 8e46f186f0 spelling: github Josh Soref 2024-01-01 23:36:10 -0500
  • 5edb2632ac spelling: editors Josh Soref 2024-01-01 23:54:05 -0500
  • 23317889df spelling: editing Josh Soref 2024-01-01 23:38:30 -0500
  • b35bbb4ca1 spelling: definition Josh Soref 2024-01-01 23:38:07 -0500
  • cc9f6b41e1 spelling: debugging Josh Soref 2024-01-01 23:37:58 -0500
  • 9f72099ad5 spelling: commandline Josh Soref 2024-01-01 23:51:55 -0500
  • e434e2cf7c spelling: build Josh Soref 2024-01-01 23:37:27 -0500
  • 0b4b471a2e spelling: bracket Josh Soref 2024-01-01 23:36:50 -0500
  • bd0e43e550 Fix #285 (Warnings due to -Woverloaded-virtual) yhirose 2023-11-20 16:10:36 -0500
  • 6c1089bda6 Fix #275 v1.8.5 yhirose 2023-07-14 21:38:38 -0400
  • abac8288f3 Changed exeutable name `test-main` to `peglib-test-main` v1.8.4 yhirose 2023-07-11 21:11:17 -0400
  • b6ceab2554 Implement #278 in another way based on `https://github.com/tinfoilboy/CTML/blob/master/CMakeLists.txt`. yhirose 2023-07-11 20:24:11 -0400
  • dc1a054cf2 Added more examples in example/CMakeLists.txt yhirose 2023-07-11 15:35:56 -0400
  • a4174e0af2 Prepend PEGLIB_ to BUILD_TESTS variable #278 edKotinsky 2023-06-11 20:21:50 +0600
  • 2232802dec CMake add_library, conditionally build examples, tests and peglint; specify option to build tests in a workflow; add CMake Integration part into a README Dave 2023-06-11 19:58:07 +0600
  • 86208ed9e9 Fix #269 and #273 yhirose 2023-04-30 10:29:55 +0900
  • ed84bb7219 Updated README yhirose 2023-04-30 10:29:06 +0900
  • 17e069fbc5 Fixed build wornings yhirose 2023-03-25 08:42:56 -0400
  • 3947450925 Added dummy member to CustomType in Custom_AST_test yhirose 2023-03-25 08:42:26 -0400
  • d9dfc5b4f5 Fix #270 v1.8.3 yhirose 2023-03-15 11:31:46 -0400
  • d8ec5992f6 Fix #266 yhirose 2023-02-07 16:45:59 -0500
  • 6685012847 Fix #251 yhirose 2022-11-13 08:51:22 -0500
  • d576ff3d3b Remove unused Args variadic template from call_once. #255 Pierre Talbot 2022-11-08 22:30:35 +0100
  • 41132d1776 Improve CMakeLists to allow disabling example and lint builds, also fix a warning on CMake version 3.24 and above. Pierre Talbot 2022-11-08 22:18:54 +0100
  • a212606a90 Define a custom call_once function, to avoid bugs requiring some Linux distribution to use pthread. Pierre Talbot 2022-11-08 22:18:15 +0100
  • 630ab6a5c2
    Fix #253 (#254) yhirose 2022-11-02 17:39:49 -0400
  • c64f732586 Fix #253 #254 yhirose 2022-11-02 16:10:39 -0400
  • 98bb00859f Handle CMake 3.24's introduction of CMP0135 #247 Oliver Smith 2022-10-10 11:28:49 -0700
  • 9c093a802b Fix Linux parse of PeglibThreads.cmake Oliver Smith 2022-10-10 11:21:46 -0700
  • d722e02487 Added missing .cmake files Oliver Smith 2022-10-10 10:40:45 -0700
  • 8deeab8465 Reorganize as modern CMake with an interface target Oliver Smith 2022-10-10 01:23:30 -0700
  • dde4aaeb2f Fix #246 v1.8.2 yhirose 2022-09-20 16:28:20 +0000
  • 6bab6fb851 Updated playground v1.8.1 yhirose 2022-09-06 17:38:27 -0400
  • faa60bd85c Fixed word expression problem with Dictionary yhirose 2022-09-06 17:18:23 -0400
  • afd3acbeaf Fix #226 v1.8.0 yhirose 2022-07-05 19:34:08 -0400
  • 1958bad23e Fix problem with set_logger yhirose 2022-09-03 08:46:33 -0400
  • b3f4381508 Added `--output-on-failure` yhirose 2022-09-03 08:36:38 -0400
  • 66e5412b14 Added `set_logger` yhirose 2022-09-03 08:12:12 -0400
  • e5be920106 Fixed potential thread-safety problems yhirose 2022-09-03 07:41:08 -0400
  • 0861c0065e Fix #242 yhirose 2022-09-03 07:09:31 -0400
  • a8e5aa0e08 Updated README yhirose 2022-09-03 00:00:49 -0400
  • b83c7be298 Updated playground yhirose 2022-09-02 23:58:38 -0400
  • c9090b6661
    Resolve #234 (#244) yhirose 2022-09-02 23:47:55 -0400
  • e00cd18e67 Resolve #234 #244 yhirose 2022-09-02 23:35:04 -0400
  • ef792116aa Update README v1.7.0 yhirose 2022-09-01 20:43:32 -0400
  • 8e845201a8 Changed 'message' instruction to 'error_message' yhirose 2022-09-01 19:59:46 -0400
  • 8c240f25cf Add error message support associated with definition rule yhirose 2022-09-01 19:49:32 -0400
  • b64b53aeef
    clean up warnings in peglib.h sprintf on Visual Studio (#243) Bob Tolbert 2022-08-20 11:17:31 -0600
  • 77633f9399 clean up warnings in peglib.h sprintf on Visual Studio #243 Bob Tolbert 2022-08-20 09:03:03 -0600
  • 978a8dc274 Resolve #239 yhirose 2022-08-19 23:11:02 -0400
  • eaef1725d7 Fixed source_line_index problem with a null context object yhirose 2022-08-19 22:52:19 -0400
  • 9c3497e350 Fixed regression problem caused by #217 v1.6.1 yhirose 2022-08-19 22:31:04 -0400
  • 1c266a2cf7 Just a few small changes to silence warnings on VS2022 on Windows. #241 Bob Tolbert 2022-08-19 16:59:11 -0600
  • 9f275133bb Updated playground yhirose 2022-08-01 23:42:14 -0400
  • cc7330176f Fix #236 yhirose 2022-08-01 23:26:26 -0400
  • 4198d81bc6 Fix #238 yhirose 2022-07-31 15:39:38 -0400
  • 604fe1808e Added a unit test yhirose 2022-07-31 08:17:15 -0400
  • dc18c3d017 Fix #237 yhirose 2022-07-31 07:16:45 -0400
  • 6fe01cf310 Updated README yhirose 2022-07-08 20:40:18 -0400
  • 5f3807b2c1 Updated README v1.6.0 yhirose 2022-07-08 20:35:05 -0400
  • 0795e26aaa Resolve #233 yhirose 2022-07-07 15:59:03 -0400
  • 738be51919 Refactoring yhirose 2022-07-05 19:32:00 -0400
  • f9184bc2d4
    fix typo 'choise' instead of 'choice' (#232) NotAPenguin 2022-07-06 13:07:47 +0200
  • b4ba2fad24 fix typo 'choise' instead of 'choice' #232 NotAPenguin 2022-07-06 10:26:41 +0200
  • c4772a1b00 Fix #231 yhirose 2022-07-03 19:50:46 -0400
  • eab2ea05cd Code cleanup yhirose 2022-07-03 19:23:35 -0400
  • 2e0b941b7e Updated playground yhirose 2022-07-02 18:30:24 -0400
  • 030659aabc Fix a bug in #228 yhirose 2022-07-02 18:28:57 -0400
  • 5934f0abba Resolve #228 yhirose 2022-07-01 22:15:21 -0400
  • 23c080af49 Removed `peg::parse_error` and introduced `predicate` action yhirose 2022-06-30 19:58:23 -0400
  • 97e24e667e Fixed problem with syntax highlighting on VIM yhirose 2022-06-30 19:51:38 -0400
  • ebfee4336a Added grammar/json.peg yhirose 2022-06-28 16:45:17 -0400
  • 75cdfaf350 Code cleanup yhirose 2022-06-28 16:40:33 -0400
  • 924588bb69 Added `[...]i` and `[^...]i` (Fix #220) yhirose 2022-06-25 16:05:23 -0400
  • 0366380091
    Add cpp-peglib grammar extracted from peglib.h (#222) Domingo Alvarez Duarte 2022-06-25 19:19:52 +0200
  • 7e148cf6b0 Add cpp-peglib grammar extracted from peglib.h #222 mingodad 2022-06-25 15:49:42 +0200
  • fed85fe14d
    Add cmake toggle to disable tests (#219) NotAPenguin 2022-06-25 14:21:25 +0200
  • 03352ebe8e
    switch default behaviour for tests to ON #219 NotAPenguin 2022-06-25 13:38:05 +0200
  • 3c2a53c79b Fixed error token display problem on playground yhirose 2022-06-25 07:31:17 -0400
  • 28e659312a
    add cmake option for building tests NotAPenguin 2022-06-25 13:24:12 +0200
  • 970537730f Fix #217 yhirose 2022-06-25 06:29:50 -0400
  • 8710e42601
    disable testing NotAPenguin 2022-06-17 20:22:31 +0200
  • b368726b40 Updated playground v1.5.0 yhirose 2022-06-16 21:42:09 -0400
  • f6b1a7380d Fix #213 yhirose 2022-06-16 21:34:21 -0400