summaryrefslogtreecommitdiff
path: root/tests/ccwl.scm
diff options
context:
space:
mode:
authorArun Isaac2022-01-16 01:42:26 +0530
committerArun Isaac2022-01-16 12:25:16 +0530
commit0df4c3586cd9f2000070278a80c0d7aad3b4fac8 (patch)
tree97bcce2c01e3197cb485ef0c28f6128b1bbaa63f /tests/ccwl.scm
parent58421411541c99011c59c7f81bf3763bc1f75dd0 (diff)
downloadccwl-0df4c3586cd9f2000070278a80c0d7aad3b4fac8.tar.gz
ccwl-0df4c3586cd9f2000070278a80c0d7aad3b4fac8.tar.lz
ccwl-0df4c3586cd9f2000070278a80c0d7aad3b4fac8.zip
ccwl: Remove out field from <step> type.
The out field of a <step> object can be derived from its run field. There is no need to store it. Therefore, we remove the out field and implement the accessor step-out as a separate function so that we don't break existing code. We also move around some code so that all variables are defined before they are used. * ccwl/ccwl.scm (function-objects): Move to just after <command> and <cwl-workflow> type definitions. (<step>): Remove out field. Move to after function-objects. (step-out): New function. (collect-steps): Do not set out field of <step> object.
Diffstat (limited to 'tests/ccwl.scm')
0 files changed, 0 insertions, 0 deletions