diff options
author | Arun Isaac | 2023-10-09 13:47:36 +0100 |
---|---|---|
committer | Arun Isaac | 2023-10-09 14:50:51 +0100 |
commit | 548cc54bc27b92c3a35a79d1af7440fbad896752 (patch) | |
tree | 759b53c95f871451a77e37d8403444041051eb57 /website | |
parent | 3e8dac4240eb1f3abe46ce0efac83a97283b8fcc (diff) | |
download | ccwl-548cc54bc27b92c3a35a79d1af7440fbad896752.tar.gz ccwl-548cc54bc27b92c3a35a79d1af7440fbad896752.tar.lz ccwl-548cc54bc27b92c3a35a79d1af7440fbad896752.zip |
ccwl: In macro expansion, use eval instead of module introspection.
eval is not just more portable but also more flexible. It lets us
allow steps with expressions that evaluate to commands. Sadly, we do
not yet properly support commands defined in lexical scope.
* ccwl/ccwl.scm (function-object): Use eval instead of module
introspection.
* tests/ccwl.scm ("allow steps with expressions that evaluate to
commands"): New test.
Diffstat (limited to 'website')
0 files changed, 0 insertions, 0 deletions