swirl
Guide to OmniMark 9   OmniMark home
docs home 
IndexConceptsTasksSyntaxLibrariesLegacy LibrariesErrors
 
  Related Syntax   Related Concepts  
action  

set referent

 
 

Syntax

set referent string-expression to string-expression


Purpose

Sets the value of a specified referent.

The first string-expression contains the name of the referent, and the second is the value to store in that referent.

This is an example of using set referent to open a stream, attach that stream to a referent, write text to that stream, and close the stream.

In this example, the values of cross-references are mapped to particular "sec1" and "sub-sec1" titles. The referents are called "sec-1" and "sec-2", and so on, in order of their appearance. Referring to a referent named "sec-n" ("n" here represents a numeric value) produces its associated title.

  element title when parent is chapter
     local stream content
  
     set content to "Chapter %d(chapter-number): %c%n"
     output content
     set referent (attribute id of parent) to content

    Related Syntax
 
Related Concepts
 
 

Top [ INDEX ] [ CONCEPTS ] [ TASKS ] [ SYNTAX ] [ LIBRARIES ] [ LEGACY LIBRARIES ] [ ERRORS ]

OmniMark 9.1.0 Documentation Generated: September 2, 2010 at 1:51:21 pm
If you have any comments about this section of the documentation, please use this form.

Copyright © Stilo International plc, 1988-2010.