Xbasic

Reserved Words

Description

A list of reserved words that apply across Alpha Anywhere's applications.

All Alpha Anywhere Applications 

The following words should not be used as variable names in Xbasic scripts and functions.

  • A5
  • AS
  • BROWSE
  • BYREF
  • BYVAL
  • item
  • CLASS
  • CONSTANT
  • CONTINUE
  • CONTROL
  • CONTROLPANEL
  • DDE
  • DECLARE
  • DECLARESTUCT
  • DEFINE
  • DELETE
  • DICTIONARY
  • DIM
  • EACH
  • ELSE
  • EMAIL
  • END
  • ERROR
  • EXIT
  • FIELD
  • FILE
  • FILEFIND
  • FOR
  • FORM
  • FUNCTION
  • GOTO
  • IF
  • IMPORT
  • INCLUDE
  • INDEX
  • LABEL
  • LET
  • LETTER
  • MACRO
  • NEXT
  • OLE
  • ON
  • OPTION
  • PACKAGE
  • PARENT
  • PARENTFORM
  • QUERY
  • RECORD
  • REDIM
  • REGISTRY
  • REPORT
  • RESUME
  • RETURN
  • SELECT
  • SET
  • SOCKETS
  • SQL
  • STATUSBAR
  • STOP
  • TABLE
  • THEN
  • THIS
  • TOOLBAR
  • TOPPARENT
  • TRACE
  • TYPE
  • UNDECLARE
  • WEBPAGE
  • WHILE
  • WITH
  • YIELD

The group Everyone is predefined in desktop security. In addition, you may not use as variable names words that are part of the Xbasic language or the names of Xbasic classes or Xbasic objects.

Web Publishing Applications 

When developing an A5W page, the following are reserved words and cannot be used as variable names. If a form is submitted that contains a variable with one of these names, its name will be prefixed with an underscore.

  • REQUEST
  • RESPONSE
  • SERVER
  • SESSION

See Also