◄Up► ◄Contents► ◄Index► ◄Back► ─────Metacommands─────────────────────────────────────────────────────────── Metacommands control how a program compiles. Note that some command-line options duplicate metacommand functions. If there is a conflict between a metacommand and a command-line switch, the metacommand takes precedence. Although some metacommands can be used only once in a program, many can appear anywhere in the source code. This flexibility permits specific compilation features (such as loop optimization) to be enabled or disabled as desired. Metacommand Default $DEBUG[:string] $NODEBUG $DECLARE $NODECLARE $DEFINE symbolname [=val] $UNDEFINE $DO66 $ELSE $ELSEIF expr $ENDIF $FLOATCALLS $NOFLOATCALLS $FREEFORM $NOFREEFORM $IF expr $INCLUDE:'file' $LARGE[:name[, name]]... $LINESIZE:n $LINESIZE:80 $LIST $LIST $LOOPOPT $LOOPOPT $MESSAGE:string $PACK:n $PACK:2 $PAGE $PAGESIZE:n $PAGESIZE:63 $STORAGE:n $STORAGE:4 $STRICT $NOTSTRICT $SUBTITLE:subtitle $SUBTITLE:"C* $TITLE:title $TITLE:"C* $TRUNCATE $NOTRUNCATE *A null C string; that is, there is no title or subtitle. -♦-