|
|||||
|
|||||
Related Syntax | Related Concepts | ||||
control structure |
using output as |
Syntax
using output as destination modifiers? (& destination modifiers?)* block
Argument definitions
You can use using output as
as a prefix to change the current output scope for the duration of a line or a block of code:
process using output as file "out.txt" submit file "in.txt"
You can direct output to a file, as above, or to a stream, a referent, or an external string sink function as in the next three examples:
process local stream foo open foo as buffer using output as foo submit file "in.txt"
process using output as referent "foo" submit file "in.txt"
process local xslt.stylesheet stylesheet initial { xslt.compile file "stylesheet1.xsl" } using output as xslt.writer with stylesheet into file "input1.out" submit file "input1.xml"
If you use using output as
to direct output to a stream, that stream must be open:
process local stream out-file open out-file as file "out.txt" using output as out-file submit file "in.txt"
If you use using output as
with a steam, you can apply the following modifiers:
binary
open modifier
Related Syntax & (and) binary put set |
Related Concepts Output String sink data type |
Copyright © Stilo International plc, 1988-2008.