summaryrefslogtreecommitdiffstats
path: root/signal.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2018-03-12 23:54:42 -0700
committerKaz Kylheku <kaz@kylheku.com>2018-03-12 23:54:42 -0700
commit4c0019ef1bf58ccb782e52bc3db5032e3df45e77 (patch)
tree44c1556555e1513f4c8e56b05ec35a4c3a5761d4 /signal.c
parentbf523ef3457d20fd1b1c3e8113136966ec035177 (diff)
downloadtxr-4c0019ef1bf58ccb782e52bc3db5032e3df45e77.tar.gz
txr-4c0019ef1bf58ccb782e52bc3db5032e3df45e77.tar.bz2
txr-4c0019ef1bf58ccb782e52bc3db5032e3df45e77.zip
asm: support gensym labels.
Remove restriction that labels are keywords; a compiler cannot pollute the keyword space to generate labels. We allow them to be uninterned symbols also. * share/txr/stdlib/asm.tl (assembler parse-args, assembler asm-one): Use is-label instead of keywordp. (is-label): New function. (op-label): Use is-label test.
Diffstat (limited to 'signal.c')
0 files changed, 0 insertions, 0 deletions