summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorArun Isaac2022-01-16 01:58:58 +0530
committerArun Isaac2022-01-16 12:25:16 +0530
commitfa44bd5c81bf6cbc357abe613e9fdf5c3a0f81dd (patch)
treed6094b28fdebe5fa788fb7edf1a1068b03b3eb84 /tests
parent0df4c3586cd9f2000070278a80c0d7aad3b4fac8 (diff)
downloadccwl-fa44bd5c81bf6cbc357abe613e9fdf5c3a0f81dd.tar.gz
ccwl-fa44bd5c81bf6cbc357abe613e9fdf5c3a0f81dd.tar.lz
ccwl-fa44bd5c81bf6cbc357abe613e9fdf5c3a0f81dd.zip
ccwl: Do not expand to syntax values.
Macros should not normally expand to syntax values as constant literals. We now do more work at the macro-expansion phase so that this is not necessary. * ccwl/ccwl.scm (collect-steps): In the returned <step> objects, put syntax to reference function object instead of the function object itself. (key->output): Return syntax to construct an <output> object instead of the <output> object itself. (workflow): Do not expand to syntax values as constant literals.
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions