| **Navigation:**  [[introduction.htm|Language Reference]] > 2 - Program Source Code Format > Statement Format >====== Reserved Words ====== | [[field qualification.htm|{{btn_prev_n.gif|Previous page}}]][[introduction.htm|{{btn_home_n.gif|Return to chapter overview}}]][[special characters.htm|{{btn_next_n.gif|Next page}}]] | | || The following keywords are reserved and may not be used as labels for any purpose: | ACCEPT | AND | ASSERT | BEGIN | BREAK | | BY | CASE | CATCH | CHOOSE | CODE | | COMPILE | CONST | CYCLE | DATA | DO | | ELSE | ELSIF | END | EXECUTE | EXIT | | FINALLY | FUNCTION | GOTO | IF | INCLUDE | | LOOP | MEMBER | NEW | NOT | NULL | | OF | OMIT | OR | OROF | PRAGMA | | PROCEDURE | PROGRAM | RETURN | ROUTINE | SECTION | | THEN | THROW | TIMES | TO | TRY | | UNTIL | WHILE | XOR | | | The following keywords may be used as labels of data structures or executable statements. They may not be the label of any PROCEDURE statement. They may appear as the label of a parameter in a prototype only if the data type is also listed: | APPLICATION | CLASS | DETAIL | FILE | FOOTER | | FORM | GROUP | HEADER | ITEM | ITEMIZE | | JOIN | MAP | MENU | MENUBAR | MODULE | | OLE | OPTION | QUEUE | PARENT | RECORD | | REPORT | SELF | SHEET | TAB | TOOLBAR | | VIEW | WINDOW | | | | {{notebox.jpg|NoteBox.jpg}} SELF and PARENT cannot name local variables or parameters of any class or interface method.