![]()  | 
 
  
  | 
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]()  | 
    |||||
| 
 | 
|||||
| Related Syntax | Related Concepts | ||||
| built-in variable | 
#current-output | 
||||
Purpose
Represents OmniMark's current output, a collection of output destinations.
put #current-output "Mary had a little lamb"is thus equivalent to:
output "Mary had a little lamb"
This isn't very useful in itself, but it allows you to add a destination to current output by changing current output to #current-output and the new destination stream:
  global stream lamb
  process
     local stream mary
     open lamb as buffer
     open mary as file "mary.txt"
     output-to lamb
     put #current-output and mary "Mary had a little lamb.%n"
     using output as #current-output and mary
     do
        output "Its fleece was white as snow.%n"
     done
| 
Related Syntax | 
Related Concepts | 
Copyright © Stilo International plc, 1988-2008.