DEFINE

##
DEFINE

            [SIC\]DEFINE  Type  Var1  [Keys...] [Var2 [Keys...] [...]] [/GLOBAL]
        [/LIKE VarLike] [/TRIM [Rank]]

        If Type is FUNCTION, define a user-function. If Type is COMMAND or  LAN-
        GUAGE,  define  a  new user command or language respectively. Otherwise,
        define new variables of the specified type. Type can then be REAL, INTE-
        GER,  DOUBLE  (for double precision real values), LOGICAL, CHARACTER, or
        TABLE, HEADER, IMAGE, UVTABLE, STRUCTURE, FITS or ALIAS. By default, new
        variables  are  LOCAL,  i.e. valid only within the current macro and all
        loops or interactive levels called  by  this  macro.  When  the  /GLOBAL
        switch  is specified, the variables are valid at all levels. Local vari-
        ables are examined before global variables.

Subsections

- DEFINE ALIAS
- DEFINE CHARACTER
- DEFINE COMMAND
- DEFINE DOUBLE
- DEFINE FITS
- DEFINE FUNCTION
- DEFINE HEADER
- DEFINE IMAGE
- DEFINE INTEGER
- DEFINE LANGUAGE
- DEFINE LOGICAL
- DEFINE REAL
- DEFINE STRUCTURE
- DEFINE TABLE
- DEFINE UVTABLE
- DEFINE /GLOBAL
- DEFINE /LIKE
- DEFINE /TRIM