Skip to content

Commit d261b04

Browse files
committed
Add support for macros as parameter identifiers
1 parent a7c1cf2 commit d261b04

File tree

14 files changed

+1255135
-1191229
lines changed

14 files changed

+1255135
-1191229
lines changed

grammar.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change

src/grammar.json

Lines changed: 11 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/node-types.json

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/parser.c

Lines changed: 1254930 additions & 1191198 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/corpus/core/directives/macro_param_identifier.txt

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change

test/corpus/core/directives/macro_param_identifier_2.txt

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change

test/corpus/core/directives/macro_param_identifier_3.txt

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change

test/corpus/doulos/69.2_name.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change

test/corpus/sv-tests/chapter-22/22.3--resetall_illegal.txt

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change

test/corpus/sv-tests/chapter-5/5.6--wrong-identifiers.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change

0 commit comments

Comments
 (0)