VMS Help  —  PASCAL  Lexical Elements, Identifiers
  An identifier is a combination of letters, digits, dollar  signs
  ($),   and   underscores  (_)  that  conform  to  the  following
  restrictions:

   o  An identifier cannot start with a digit.

   o  An identifier cannot contain any space or special symbols.

   o  The first 31 characters must denote a unique name within the
      block  in  which  the identifier is declared.  An identifier
      longer than 31 characters generates a warning  message;  the
      compiler   ignores   characters   beyond   the  thirty-first
      character.  An  identifier  cannot  start  or  end  with  an
      underscore, nor can two adjacent

1  –  Predeclared Identifiers

  Predeclared identifiers name data types, symbolic constants  and
  file  variables,  procedures, and functions.  You can redefine a
  predeclared identifier, but, if you do, the original declaration
  becomes unavailable within the block in which you redeclared the
  word.  Examples of predeclared identifiers include ADDRESS, COS,
  INTEGER, SQR and TRUE.

2  –  User Defined Identifiers

  User identifiers denote the names of programs, modules, symbolic
  constants,  variables,  procedures, functions, program sections,
  and  user-defined  types.   They  represent   significant   data
  structures,  or  values  and actions that are not represented by
  reserved words, predeclared identifiers, or special symbols.
Close Help