Search Top Index
HELP IDENTTYPE Jonathan Laventhol, August 1984. identtype( <word> ) -> <word | integer> Variables and constants can be declared to be of procedure type (to find out how see HELP * VARS). This means their value will always be a procedure. You might want to find out if a word has been declared to hold only procedures: identtype returns a word or number telling you about the type of the variable. If the result is "undef" then the word has not been declared. ;;; a procedure identifier (like most system procedures) identtype("identtype") => ** procedure ;;; an ordinary variable vars x; identtype("x") => ** 0 ;;; a word which is not declared identtype("what_me_worry_?") => ** undef See also HELP * IDENTPROPS