summaryrefslogtreecommitdiffstats
path: root/filter.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2023-07-17 00:00:45 -0700
committerKaz Kylheku <kaz@kylheku.com>2023-07-17 00:00:45 -0700
commitb1b84927153006f4f444908d21f9f37d387b552d (patch)
tree106e1c3f813479c794b8fb6b1f333dda65cb5e71 /filter.c
parent858aa11f2dbd5db5245bd3a0b1aa5fe9d91c7f65 (diff)
downloadtxr-b1b84927153006f4f444908d21f9f37d387b552d.tar.gz
txr-b1b84927153006f4f444908d21f9f37d387b552d.tar.bz2
txr-b1b84927153006f4f444908d21f9f37d387b552d.zip
Simplify top-level macro environments also.
Like was done with the function and variable top-level environments, we simplify the macro ones. * eval.c (func_get_name, lookup_mac, lookup_symac, lookup_symac_lisp1, op_defsymacro, rt_defsymacro, rt_defmacro, op_defmacro, reg_mac, reg_symacro): Adjust to simpler representation where the hash cell itself is the binding cell, rather than holding a binding cell in its cdr.
Diffstat (limited to 'filter.c')
0 files changed, 0 insertions, 0 deletions