summaryrefslogtreecommitdiffstats
path: root/tree.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-05-06 06:33:38 -0700
committerKaz Kylheku <kaz@kylheku.com>2021-05-06 06:33:38 -0700
commit4c6c110dfc3f10777fb7c9334c054d3407358af0 (patch)
treef0db3571f64f13be3553c391287907490709ff69 /tree.h
parent94a855ee63bc2fc63a16e882eee1453877bf0bbc (diff)
downloadtxr-4c6c110dfc3f10777fb7c9334c054d3407358af0.tar.gz
txr-4c6c110dfc3f10777fb7c9334c054d3407358af0.tar.bz2
txr-4c6c110dfc3f10777fb7c9334c054d3407358af0.zip
parser: #; tests and bugfixes.
This is motivated by the recent crash regression in the #; comment out mechanism. The parser doesn't have adequate coverage in the test suite. * tests/012/syntax.tl: New file, for testing syntax. A problem was found #;.expr did not work inside a list, only at top level. It required a space before the dot. * parser.y (listacc): A couple of productions to handle hash-semicolon immediately followed by a dot without any whitespace, and then by an expression. * y.tab.c.shipped: Regenerated.
Diffstat (limited to 'tree.h')
0 files changed, 0 insertions, 0 deletions