/* Do not remove the headers from this file! see /USAGE for more info. */

/* codes returned by the functionp() efun */

#define FP_LOCAL              2
#define FP_EFUN               3
#define FP_SIMUL              4
#define FP_FUNCTIONAL         5

/* internal use */
#define FP_G_VAR              6
#define FP_L_VAR              7
#define FP_ANONYMOUS          8
#define FP_THIS_OBJECT      0x10

/* additional flags */
#define FP_MASK             0x0f
#define FP_HAS_ARGUMENTS    0x10
#define FP_OWNER_DESTED     0x20
#define FP_NOT_BINDABLE     0x40
