|
|||||
modifier | domain-free | ||||
Related Concepts |
Syntax
open stream-name indexer? open-modifiers? as attachment with domain-free
There are a number of circumstances in which OmniMark's pattern and markup processors are running in parallel in separate processing domains. Stream variables belong to the process in which they are created and cannot be written from another domain. You can use domain-free
to lift the restriction:
open sample as buffer with domain-freeIf you do this, remember that the two processes are running in parallel, and make sure you don't make unwarranted assumptions about the order in which code in the two processes will be executed.
Streams opened with domain-free
also have the "h" (suppresses line-breaking) and "z" (suppresses applying translate rules to the element's data content) element content format modifiers turned on by default.
Related Concepts Functions: side effects Parallel processing model |
---- |