diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2016-11-07 20:50:20 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2016-11-07 20:50:20 -0800 |
commit | a2ea64e158ad9be884482747b45a90e27579f9f1 (patch) | |
tree | aa4640188bcd4e4d9320f1eb9302452c3892599d /eval.c | |
parent | 4af3611c835e9b6acb979987568f46ba86ef52e7 (diff) | |
download | txr-a2ea64e158ad9be884482747b45a90e27579f9f1.tar.gz txr-a2ea64e158ad9be884482747b45a90e27579f9f1.tar.bz2 txr-a2ea64e158ad9be884482747b45a90e27579f9f1.zip |
Support #: reading for uninterned symbols.
* parser.l (BTKEY, NTKEY): Renamed to BTKWUN and NTKWUN
("keyword and uninterned") respectively. Include an
optional match for the # character.
(BTOK, NTOK): Refer to BTKEY and NTKEY respectively
* parser.y (sym_helper): Implement uninterned symbols
by detecting when the package name string is "#"
and handling specially.
* txr.1: Documented package prefixes and uninterned
symbols.
Diffstat (limited to 'eval.c')
0 files changed, 0 insertions, 0 deletions