EXIT

$ERROR EXIT std::exit( 2 )
$ERROR ENABLE EXIT throw FatalError( );     # the trailing ; is optional

The statement is the rest of the line, up to a # — so EXIT is the last option on its line. An empty statement is an error.

FACILITY and LEVEL

$SYSLOG FACILITY LOCAL3 LEVEL WARNING

Facilities: AUTH, AUTHPRIV, CRON, DAEMON, FTP, KERN, LOCAL0 … LOCAL7, LPR, MAIL, NEWS, USER, UUCP. Levels: EMERG (or EMERGENCY), ALERT, CRIT (or CRITICAL), ERR (or ERROR), WARNING, NOTICE, INFO, DEBUG. Case does not matter; anything else is an error:

app.msg:1:18: error: unknown syslog facility 'FOO'

Semantics: Reference › $ERROR, $SYSLOG.