HELP FULL_IDENTPROPS                     Jonathan Laventhol, August 1984
                                       Revised John Williams, April 1986

    full_identprops(<word>) -> <list | "undef">

This procedure returns a list specifying the syntactic properties of the
given POP11 word, or "undef" if the word has not been declared.

The list will contain some of the following items:

    "protected"
        if the identifier is a system word
        See HELP * SYSPROTECT

    "global"
        if the word is *GLOBAL
        See HELP * SECTIONS

    "constant"
        if the word has been declared as a *CONSTANT
        If the constant has not yet been initialised, then the word
        "assignable" will precede the word "constant"

    "vars"
        if the word was declared as an ordinary variable
        See HELP * VARS

    "procedure"
        if the identifier is a procedure-only variable.
        See HELP * VARS

    "macro"
        if the identifer is a *MACRO

    "syntax"
        if the identifer is a *SYNTAX word
        "syntax" may be followed by a number to indicate a syntax
        operator *PRECEDENCE

    <number>
        if the identifier is an *OPERATION
        The number is the *PRECEDENCE


-- Notes ---------------------------------------------------------------

"vars" and "constant" are mutually exclusive

"macro" and "syntax" are mutually exclusive

"macro" and <number> are mutually exclusive


-- See also ------------------------------------------------------------------

HELP * IDENTPROPS
HELP * IDENTTYPE
HELP * ISCONSTANT
HELP * ISPROTECTED
HELP * ISASSIGNABLE
HELP * ISGLOBAL

------------------------------------------------------------------------------
