summaryrefslogtreecommitdiffstats
path: root/eval.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2016-11-07 20:50:20 -0800
committerKaz Kylheku <kaz@kylheku.com>2016-11-07 20:50:20 -0800
commita2ea64e158ad9be884482747b45a90e27579f9f1 (patch)
treeaa4640188bcd4e4d9320f1eb9302452c3892599d /eval.c
parent4af3611c835e9b6acb979987568f46ba86ef52e7 (diff)
downloadtxr-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