summaryrefslogtreecommitdiffstats
path: root/vm.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2018-03-28 06:42:15 -0700
committerKaz Kylheku <kaz@kylheku.com>2018-03-28 06:42:15 -0700
commit817cd83e0165714cb482e4acc54409510a2d0417 (patch)
tree53737c6c857bb79f2ee02578d767d9f1c8b05b48 /vm.c
parentcc26fcea4cf2f5ee3f85809e1a373a7e39a7ea2f (diff)
downloadtxr-817cd83e0165714cb482e4acc54409510a2d0417.tar.gz
txr-817cd83e0165714cb482e4acc54409510a2d0417.tar.bz2
txr-817cd83e0165714cb482e4acc54409510a2d0417.zip
compiler: replace cond implementation.
* share/txr/stdlib/compiler.tl (compiler comp-cond): Replace pointlessly verbose cond implementation compact implementation that rewrites cond to combinations of if, progn and smaller cond. This generates pretty much the same code, and will automatically benefit from special case translations applied in if.
Diffstat (limited to 'vm.c')
0 files changed, 0 insertions, 0 deletions