Commit 826cc7e
Add fileref_source node for %include FILEREF(member) syntax; bump to 0.4.1
Extends include_statement to accept fileref_source (FILEREF or FILEREF(member.sas))
alongside the existing string_literal form. Defined as a lexed terminal to prevent
_option_token catch-all from consuming the member parens. Fixes 82% %include miss
rate on AHRQ corpus (79 statements, all in fileref form, previously zero resolved).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 6ff6f6e commit 826cc7e
10 files changed
Lines changed: 8733 additions & 8589 deletions
File tree
- queries
- src
- test/corpus
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
556 | 556 | | |
557 | 557 | | |
558 | 558 | | |
559 | | - | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
560 | 563 | | |
561 | 564 | | |
562 | 565 | | |
563 | 566 | | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
564 | 574 | | |
565 | 575 | | |
566 | 576 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
28 | 32 | | |
29 | 33 | | |
30 | 34 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments