<-Back

Macro: Write-The

WRITE-THE lisp object [macro]

Typcially used only to send output, not for the return value. This macro is used within the body of a with-format. It sends the reference-chain to self, which typically means it is used within the context of a define-object where self is automatically lexically bound. The reference-chain must terminate with an output-function defined for the combination of the output-format specified in the enclosing with-format, and the object identified by self.

arguments:
reference-chain (&rest)
A spliced-in list of symbols naming messages, which can be slots or objects starting from self, terminating with the name of an output-function. For referring to elements of a quantified set, or for passing arguments to GDL functions which take arguments, use parentheses around the message name and enclose the quantified element index or function arguments after the message name

<-Back