SYNOPSIS:
    DECLARE type $variable

DESCRIPTION:
    Declare a variable of the given type. Legal types are:
    int    an integer of machine size (usually 32 bits)
    double a double precision floating point value
    string a string
    struct a variable that can contain other variables.
           struct members are accessed as structvar.member
    array  a variable that can contain other variables.
           array members are accessed as arrayvar[member]

    The newly declared variable is relative to the current
    scope, unless you reference the $root or $parent
    hierarchy.

SEE ALSO:
    variable, UNDECLARE
