Previous Topic

Next Topic

Book Contents

Book Index

General rules

The general rules of syntax are:

  1. The "((" and "))" must appear on the same line of text.
  2. White space inside is ignored. The template file is treated as a continuous character sequence include newline characters with the exception of control tokens which must be on one line.
  3. Variable and control names are case insensitive.
  4. Ending a control sequence with "*" suppresses the next newline. (i.e. ((IF_ZERO*)), ((DO abc*)) ...)
  5. Ending a control sequence with "-" prevents the echoing out of the sequence if it is unknown. (i.e. ((ABC-)), ((DO ABC-)) ...)
  6. Ending a control sequence with "+" causes any interior single quote mark " to be replaced by a pair of quote marks "". (i.e. ((ABC+)) )
  7. Anywhere a variable can be placed a string constant "xxx" can be used.
  8. Ending a control sequence with "%" Ex: ((xxxx%)) indicates replace all single "\" with a double "\\" .

See Also

General syntax rules