ASL reserved words lists the ASL words that are reserved and should not be used as identifiers or variables. The reserved words are case-sensitive. Parentheses () indicate functions. Not all of the reserved words are currently used.

Table 1. ASL reserved words

any()

float

ignore

sizeOf()

boolean()

foreach

IGNORE

sizeof()

break

formatString()

input

rep()

case

fs

integer

repository

char

getCauses()

is()

sleep()

clear()

getChildren()

isNull()

STOP

consistencyUpdate()

getClassDescription()

len()

stop()

continue

getClosure()

list()

string()

correlate()

getEventClassName()

local

substring()

create()

getEventDescription()

LOG

tab()

default

getEventType()

NEXT

table()

defined()

getExplainedBy()

NO_LOCK

thread()

delete()

getExplains()

not()

time()

delim

getExternalString()

notany()

toLower()

do

getInstances()

notify()

toUpper()

else

getOpDescription()

numeric()

trace()

eol

getPropDescription()

object()

transaction()

exact

getRuleFileName()

peek()

FAIL

getServerName()

print()

TRUE

FALSE

glob()

quit()

undef()

feError()

global

READ_LOCK

while

feErrorMsg()

hex

return()

word

feErrorReset()

hexToString()

self

WRITE_LOCK

filter

if

setLocale()