Commit Graph

  • 527422aa38
    Update GitHub Actions workflow (#315) master v1.9.1 yhirose 2024-11-16 14:27:16 -0500
  • bdcb96f2a3 Update GitHub Actions workflow #315 yhirose 2024-11-16 14:22:02 -0500
  • 9e405c4b03
    It fixes for compiling error on C++20. (#314) Mura 2024-11-17 03:55:48 +0900
  • 950281e582 It fixes for compiling error on C++20. #314 Mura 2024-11-17 03:24:26 +0900
  • b0cbfdc7f2
    Fix grammar, punctuation, and formatting in README.md (#313) Patrick Scheibe 2024-11-13 14:11:32 +0100
  • 21b273064c Fix grammar, punctuation, and formatting in README.md #313 Patrick Scheibe 2024-11-13 05:32:52 +0100
  • dedc8278d2 Fix #311 yhirose 2024-11-11 20:17:53 -0500
  • 2ab5d27d7b Bump actions/checkout version yhirose 2024-09-03 15:12:57 -0400
  • ab393fbdd7 Removed Appveyor CI v1.9.0 yhirose 2024-09-03 15:04:27 -0400
  • 79eb37c851
    Fix #304 (#306) yhirose 2024-09-03 10:30:33 -0400
  • 4c30f9037e Fix #304 #306 yhirose 2024-09-01 18:17:32 -0400
  • 2b022992a4 Updated cpp-peglib.peg yhirose 2024-09-01 15:53:10 -0400
  • ea771f46b1 Resolve #304: adding start node parameter #305 Michele Renda 2024-08-29 12:42:27 +0300
  • 5ef7180a12 Update CMake related files yhirose 2024-06-17 13:03:53 -0400
  • d9961bfcc3 adjust README #300 RicoP 2024-06-13 15:29:39 +0200
  • 81985e3b1d check c++ version correctly under MSVC RicoP 2024-06-13 15:24:37 +0200
  • 50ea4b05e9
    Changed INTERFACE location to CMAKE_CURRENT_SOURCE_DIR for package manager compatibility. (#298) Niels Moseley 2024-05-02 11:31:31 +0200
  • 65ed38bb0b
    Changed INTERFACE location to CMAKE_CURRENT_SOURCE_DIR for package manager compatibility. #298 Niels Moseley 2024-04-25 17:19:29 +0200
  • f01a5e637e Update the README 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