summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2019-03-14 23:18:56 -0700
committerKaz Kylheku <kaz@kylheku.com>2019-03-14 23:18:56 -0700
commiteae893a1a2da7a075a7c90b23949dce2f57b2d1b (patch)
treeab7bbf275a1f642d838b508e8e6865d8124fc23c /Makefile
parenta7323bafa21f8154c2d127c9b66aaa74fc4c1aa7 (diff)
downloadtxr-eae893a1a2da7a075a7c90b23949dce2f57b2d1b.tar.gz
txr-eae893a1a2da7a075a7c90b23949dce2f57b2d1b.tar.bz2
txr-eae893a1a2da7a075a7c90b23949dce2f57b2d1b.zip
append*: save a bit of memory.
* lib.c (lazy_appendv_func, lazy_appendv): Do not allocate a cons cell for maintaining the state. Use the function environment for one of the two state values, and thread the other state value through the initial car contents of each lazy cons cell.
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions