| Syntax 
   suppress condition?
 
 Purpose
 
 A parse continuation action. Like %c, it causes parsing to continue but suppresses any output.suppressis equivalent to:
   put #suppress "%zhc"
 The following sample code demonstrates the use of the suppressin a simple SGML program. The program prints all of the titles in a document whose doctype isdoc.
   down-translate
  element doc
     suppress
  element title
     put #main-output "%c%n"
  element #implied
     output "%c"
If there are subelements in the title, they will be processed by the element #impliedrule.output "%c"is used instead ofsuppressto process the content of these subelements. This ensures that the content of the subelement "goes to the same place" as the content of the parent element. If the subelement is within a title, its content will be sent to#main-outputin its proper place within the title. Otherwise, it will be suppressed. |