Commit Graph

  • 81e3d1ea11 ppTests mv macro_multiline_comment damc 2022-07-21 13:02:42 +02:00
  • e4b2fdbc49 ppTests mv include_basic damc 2022-07-21 12:57:56 +02:00
  • dca16d22b8 ppTests mv include_sameline_comment damc 2022-07-21 12:51:16 +02:00
  • 2635d27193 ppTests mv include_sameline_keyword damc 2022-07-21 12:42:14 +02:00
  • 25783f0589 ppTests mv include_sameline_include damc 2022-07-21 12:41:13 +02:00
  • c375b4658f ppTests mv macro_recursion_indirect damc 2022-07-21 12:39:32 +02:00
  • e84429600f ppTests mv macro_recursion_direct damc 2022-07-21 12:38:41 +02:00
  • 60e46303c5 ppTests mv macro_parameters_defaultvalue damc 2022-07-21 12:36:35 +02:00
  • b9f90114da ppTests mv macro_parameters_multiline damc 2022-07-21 12:33:57 +02:00
  • 493fa21594 ppTests mv whitespace_directives damc 2022-07-21 12:31:44 +02:00
  • 12d43f8373 ppTests mv macro_LINE damc 2022-07-21 12:20:28 +02:00
  • a3d4898ec2 ppTests mv ifndef_undefined damc 2022-07-21 12:19:05 +02:00
  • c78276b906 ppTests include_origin,include_ignore damc 2022-07-21 12:15:52 +02:00
  • c64a151583 ppTests ifdef_undefined,ifdef_predefined damc 2022-07-21 12:09:21 +02:00
  • c16de493ab ppTests mv ifdef_nested damc 2022-07-21 10:58:34 +02:00
  • bed9b08f93 ppTests mv escaped_identifier damc 2022-07-21 10:56:54 +02:00
  • 93f305c448 ppTests Add tests from LRM, but don't run them yet. damc 2022-07-21 10:52:43 +02:00
  • 9a254105c6 ppTest Move expected pp output to separate files. damc 2022-07-20 13:28:58 +02:00
  • 1a77bbb75b ppTests Rename get_testcase -> testcase_path damc 2022-07-20 12:48:16 +02:00
  • 6d826d52f9 ppTests Descriptive names. damc 2022-07-20 12:35:56 +02:00
  • a737d68235 Prepare to release dalance 2022-07-05 19:54:43 +09:00
  • a01431b00f Update CHANGELOG dalance 2022-07-05 19:54:30 +09:00
  • 880419e318 Update CHANGELOG dalance 2022-07-05 19:46:01 +09:00
  • a9bda7f8d3
    Merge pull request #58 from DaveMcEwan/ppWhitespace dalance 2022-07-05 19:40:44 +09:00
  • e149c28445 ppWhitespace Skip whitespace nodes attached to compiler directives. damc 2022-07-04 21:04:35 +02:00
  • 04b64992b9 ppWhitespace Add testcase showing extra whitespace inserted by `default_netype. damc 2022-07-04 18:46:07 +02:00
  • 2a011c01db
    Merge pull request #51 from erihsu/master dalance 2022-04-30 10:05:25 +09:00
  • 5078b0b21a Revert "sv-parser support parse class declare" Eric 2022-04-29 20:27:27 +08:00
  • a5a0e3dda5
    Merge pull request #53 from minseongg/readme dalance 2022-04-28 23:28:48 +09:00
  • 5f83b33281 Fix readme example Minseong Jang 2022-04-25 23:02:45 +09:00
  • 82ecd16f20 parser support differentiate newline and space Eric 2022-04-04 15:15:56 +08:00
  • 9015bb0a95 sv-parser support parse class declare erihsu 2022-04-03 15:37:22 +08:00
  • 9b9d25b420 Prepare to release dalance 2022-02-03 10:50:06 +09:00
  • 3d73e55a3e
    Merge pull request #46 from lovesegfault/fix-sv-parser-pp-docs dalance 2022-02-03 10:29:27 +09:00
  • ab609e7b14
    fix(sv-parser-pp): increase recursion limit to allow docs to build Bernardo Meurer 2022-02-02 13:27:08 -08:00
  • c8ed87dfeb Prepare to release dalance 2021-11-12 12:05:43 +09:00
  • c225236236 Merge branch 'master' of https://github.com/dalance/sv-parser dalance 2021-11-12 11:39:01 +09:00
  • dc82f83903 Add pub access to Define members #44 dalance 2021-11-12 11:38:41 +09:00
  • 4e6a66b5d0
    Merge pull request #37 from SeanMcLoughlin/master dalance 2021-10-20 09:39:23 +09:00
  • 15bbb09b25 Template Defines and change function signatures to use templated version Sean McLoughlin 2021-06-16 09:49:23 -07:00
  • 5f20d2acee Derive Eq, PartialEq for Define, DefineText Sean McLoughlin 2021-06-15 13:49:03 -07:00
  • d3d810fb8e
    Merge pull request #33 from SeanMcLoughlin/master dalance 2021-04-30 10:34:58 +09:00
  • e4c30d82b7
    Merge pull request #34 from dalance/dependabot/add-v2-config-file dalance 2021-04-30 09:51:12 +09:00
  • a35f3ae718
    Upgrade to GitHub-native Dependabot dependabot-preview[bot] 2021-04-29 22:23:31 +00:00
  • aec8db5c3f Disable doctests in all sub-crates Sean McLoughlin 2021-04-28 20:55:04 -07:00
  • ebf5a9f178 Prepare to release dalance 2021-03-05 15:07:02 +09:00
  • 61f8946706 Add missing file dalance 2021-03-05 15:06:45 +09:00
  • b23e9079e9 Fix include with comment error dalance 2021-03-05 15:06:12 +09:00
  • ed1f86f7d3 Prepare to release dalance 2021-03-04 20:59:17 +09:00
  • c0c794f419 Keep directives after preprocess dalance 2021-03-04 20:58:43 +09:00
  • 1e0699d8d1 Prepare to release dalance 2021-01-29 18:37:23 +09:00
  • 7c2cf404fa Add testcase dalance 2021-01-29 18:35:48 +09:00
  • b924dc304c Fix include with comment error dalance 2021-01-29 18:35:25 +09:00
  • 3dc1c54615 Prepare to release dalance 2021-01-29 14:02:48 +09:00
  • 03684f4fe3 Add get_str_trim to SyntaxTree dalance 2021-01-29 14:00:31 +09:00
  • cbac34491d Prepare to release dalance 2021-01-28 11:56:09 +09:00
  • 1b36e0d29b Fix constant_expression_ternary priority #30 dalance 2021-01-28 11:55:28 +09:00
  • fdadc2ff61 Prepare to release dalance 2021-01-19 21:14:15 +09:00
  • 9360cda58f Fix missing comment after macro name #29 dalance 2021-01-19 21:10:56 +09:00
  • 9b84ee7044 Prepare to release dalance 2021-01-08 15:21:49 +09:00
  • bc25ea914e Clear internal state at each parse dalance 2021-01-08 15:21:11 +09:00
  • 50fd04c3bd Prepare to release dalance 2021-01-08 11:53:04 +09:00
  • 9232a15bc8 Change ansi/non-ansi priority dalance 2021-01-08 11:52:39 +09:00
  • b4dae793ab Prepare to release dalance 2021-01-06 12:05:14 +09:00
  • 0aaec7e712 Fix embedded single line comment in macro #28 dalance 2021-01-06 11:54:16 +09:00
  • c8f8e7e37f Prepare to release dalance 2021-01-05 12:13:13 +09:00
  • 3c5ce3c596 Use many_till dalance 2021-01-05 12:12:51 +09:00
  • b1c3f41dea Increase default stack size of parse_sv dalance 2020-12-25 16:48:39 +09:00
  • 400140fae0 Prepare to release dalance 2020-12-24 17:56:27 +09:00
  • 8bc0052dbc Fix error position dalance 2020-12-24 17:54:09 +09:00
  • b26b56d624 Fix escaped macro identifier #28 dalance 2020-12-21 20:14:33 +09:00
  • a60246e8b7 Fix begin_keywords "1364-2001-noconfig" #28 dalance 2020-12-21 19:44:05 +09:00
  • 483cd7a20e Merge branch 'master' of https://github.com/dalance/sv-parser into master dalance 2020-11-27 14:36:00 +09:00
  • 27f5a629f9 Fix bench dalance 2020-11-11 19:56:54 +09:00
  • b53e806659 Fix bench dalance 2020-11-11 19:56:54 +09:00
  • bb150325f1 Prepare to release dalance 2020-11-11 14:30:10 +09:00
  • d18209ce87 Add define option to parse_sv dalance 2020-11-11 14:29:42 +09:00
  • e80104111a Add incomplete option #19 dalance 2020-11-11 14:19:21 +09:00
  • ce598fd4ef Keep text_macro_definition after preprocess #19 dalance 2020-11-11 14:17:56 +09:00
  • d1bc8f8088 Prepare to release dalance 2020-11-06 12:53:06 +09:00
  • 6145300513 Fix textmacro without arguments #20 dalance 2020-11-06 12:43:22 +09:00
  • 727cd3f067 Prepare to release dalance 2020-08-28 19:58:16 +09:00
  • 9c935af397 Fix empty ifdef issue #10 dalance 2020-08-28 19:51:04 +09:00
  • 9727db03eb Prepare to release dalance 2020-08-28 18:36:12 +09:00
  • b678874f4d Fix text macro with single line comment #12 dalance 2020-08-28 18:35:05 +09:00
  • 30c34fa7ee Prepare to release dalance 2020-08-28 16:03:05 +09:00
  • 3dad1beef3 Merge branch 'master' of https://github.com/dalance/sv-parser into master dalance 2020-08-28 16:02:26 +09:00
  • 5514a70141 Fix typo #18 dalance 2020-08-28 16:01:34 +09:00
  • 81a981a37e Update nom-tracable dalance 2020-08-28 15:48:36 +09:00
  • 8ff5c1d5e3
    Merge pull request #15 from ShashankVM/master dalance 2020-07-14 18:45:39 +09:00
  • edb86f8ccd
    Updated README.md to fix a typing mistake Shashank V M 2020-07-14 14:30:47 +05:30
  • b6e4a3c91c Add tools using sv-parser dalance 2020-07-02 21:23:12 +09:00
  • 32d76fab53 Add test for comment only dalance 2020-04-12 11:59:48 +09:00
  • 78a66bf6ae Fix macro dalance 2020-04-12 11:59:37 +09:00
  • 9964f2b9b6 Update CHANGELOG dalance 2020-04-10 21:09:58 +09:00
  • a94263f257 Prepare to release dalance 2020-04-10 20:37:35 +09:00
  • 8fdd33191c
    Merge pull request #6 from zarubaf/master dalance 2020-04-10 20:34:32 +09:00
  • 1189f2d1c9 sv-parser: Split preprocessing from parse_sv_str Florian Zaruba 2020-04-02 14:24:56 +02:00
  • c7c79dbcdb Make comment stripping optional Florian Zaruba 2020-03-19 18:42:41 +01:00
  • fa6150fc9e Prepare to release dalance 2020-04-03 17:45:42 +09:00