diff options
author | Arun Isaac | 2022-01-16 01:58:58 +0530 |
---|---|---|
committer | Arun Isaac | 2022-01-16 12:25:16 +0530 |
commit | fa44bd5c81bf6cbc357abe613e9fdf5c3a0f81dd (patch) | |
tree | d6094b28fdebe5fa788fb7edf1a1068b03b3eb84 /tests | |
parent | 0df4c3586cd9f2000070278a80c0d7aad3b4fac8 (diff) | |
download | ccwl-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