multi-options

File multi-options.str
Author Martin Bravenboer
Since unknown

Support for implementing and invoking tools that have multipleinputs and outputs.




Statistics


General
Lines of code 95
Stratego
Module number 1 (100% documented)
Constructor number 1 (0% documented)
Overlay number 0
Strategy number 8 (25% documented)
Rule number 2 (0% documented)
DynamicRule number 0



Constructor summary


FILE(ATerm ) n/a multi-options.str

Strategy summary


xtc-copy-to-stream(ATerm stream) n/a multi-options.str
xtc-multi-input(Strategy s) n/a multi-options.str
xtc-multi-io(Strategy s) n/a multi-options.str
xtc-multi-io-wrap(Strategy s) Wraps a strategy into a command-line tool that allows a list of inputs and outputs multi-options.str
xtc-multi-io-wrap(Strategy extra-opts, Strategy s) n/a multi-options.str
xtc-multi-io-wrap(Strategy extra-opts, Strategy usage, Strategy about, Strategy s) n/a multi-options.str
xtc-multi-output(Strategy s) n/a multi-options.str
xtc-multi-transform(ATerm tool) Transform a list of files with an external process multi-options.str

Rule summary


xtc-multi-transform(ATerm tool, ATerm args) n/a multi-options.str
xtc-multi-transform(ATerm tool, ATerm args) n/a multi-options.str



Strategy details


ATerm xtc-multi-io-wrap(Strategy s)
File multi-options.str
Author unknown
Since unknown
 
Parameters
Strategy s s List(FILE) -> List(FILE)

Wraps a strategy into a command-line tool that allows a list ofinputs and outputs.



 
ATerm xtc-multi-transform(ATerm tool)
File multi-options.str
Author unknown
Since unknown
 

Transform a list of files with an external process.


type List(FILE) -> List(FILE)