|
|||||
built-in variable | #process-output | ||||
Related Syntax | Related Concepts |
Purpose
Identifies the default output destination provided to OmniMark by the system. You can write to the output destination from either the pattern processor or the markup processor using either find
or element
rules. On UNIX systems, this corresponds to what is referred to as "standard output" ("stdout").
In earlier releases of OmniMark, #process-output
was called #console
, and this keyword can still be used to perform the same function. The use of #console
, however, is deprecated.
The "declare #process-output has" declarations can be used to change some of the characteristics of the #process-output
stream. Note that #process-output
never allows referents, so to declare that this stream has referents-allowed
or referents-not-allowed
is an error.
Related Syntax #main-output #console declare #process-output has |
Related Concepts Streams: changing modifiers on #process-output and #error |
---- |