diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-06-26 19:07:25 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-06-26 19:07:25 -0700 |
commit | f8eb0a80d0e1b2c51461bb59aa69e83a82639081 (patch) | |
tree | 5f82863e291e6e0d66db277c7845ed239f2d60c0 /parser.c | |
parent | 9bf17146994d7586c62f7f52be525ee6f6b08329 (diff) | |
download | txr-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