PREV UP next ANA

7.1.3: Reserved Keywords

A number of words are reserved by ANA to indicate certain ANA language features. The list of reserved words is the following:

AND, ANDIF, BEGIN, BLOCK, BREAK, CASE, COMPILEIF, CONTINUE, DO, ELSE, END, ENDBLOCK, ENDCASE, ENDCIF, ENDFUNC, ENDSUBR, EQ, FOR, FUNC, GE, GT, IF, LE, LT, MOD, NCASE, NE, OR, ORIF, REPEAT, RETALL, RETURN, RUN, SUBR, THEN, UNTIL, WHILE, XOR

These words (in any combination of upper case and lower case letters) cannot be used as names for variables, user-defined subroutines, or functions, and will generate errors when used as such. They can be used as part of literal strings (i.e., t,'break' is OK; t,break is not).

In addition, the words IGNORE and RESUME are similarly reserved if they occur as the first word on a line. They can be used as named for variables or routines as long as they do not appear as the first word on a line. See Ignoring Input for more information.