summaryrefslogtreecommitdiffstats
path: root/parser.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2015-06-26 19:07:25 -0700
committerKaz Kylheku <kaz@kylheku.com>2015-06-26 19:07:25 -0700
commitf8eb0a80d0e1b2c51461bb59aa69e83a82639081 (patch)
tree5f82863e291e6e0d66db277c7845ed239f2d60c0 /parser.c
parent9bf17146994d7586c62f7f52be525ee6f6b08329 (diff)
downloadtxr-f8eb0a80d0e1b2c51461bb59aa69e83a82639081.tar.gz
txr-f8eb0a80d0e1b2c51461bb59aa69e83a82639081.tar.bz2
txr-f8eb0a80d0e1b2c51461bb59aa69e83a82639081.zip
Second round of quasiliteral-related fixes.
* parser.l: Only shift to QSPECIAL state when @ is followed by a trailing context consisting of certain characters. Not every kind of Lisp object syntax can be introduced with @ in a quasiliteral. Adding a rule to produce an error when @ appears that is not followed by an allowed character.
Diffstat (limited to 'parser.c')
0 files changed, 0 insertions, 0 deletions