#ifndef _P_PROPS_H #define _P_PROPS_H extern void prim_getpropval(PRIM_PROTOTYPE); extern void prim_getpropfval(PRIM_PROTOTYPE); extern void prim_getpropstr(PRIM_PROTOTYPE); extern void prim_remove_prop(PRIM_PROTOTYPE); extern void prim_envprop(PRIM_PROTOTYPE); extern void prim_envpropstr(PRIM_PROTOTYPE); extern void prim_addprop(PRIM_PROTOTYPE); extern void prim_nextprop(PRIM_PROTOTYPE); extern void prim_propdirp(PRIM_PROTOTYPE); extern void prim_parseprop(PRIM_PROTOTYPE); extern void prim_getprop(PRIM_PROTOTYPE); extern void prim_setprop(PRIM_PROTOTYPE); extern void prim_blessprop(PRIM_PROTOTYPE); extern void prim_unblessprop(PRIM_PROTOTYPE); extern void prim_array_filter_prop(PRIM_PROTOTYPE); extern void prim_reflist_find(PRIM_PROTOTYPE); extern void prim_reflist_add(PRIM_PROTOTYPE); extern void prim_reflist_del(PRIM_PROTOTYPE); extern void prim_blessedp(PRIM_PROTOTYPE); extern void prim_parsepropex(PRIM_PROTOTYPE); #define PRIMS_PROPS_FUNCS prim_getpropval, prim_getpropstr, prim_remove_prop, \ prim_envprop, prim_envpropstr, prim_addprop, prim_nextprop, prim_propdirp, \ prim_parseprop, prim_getprop, prim_setprop, prim_getpropfval, \ prim_blessprop, prim_unblessprop, prim_array_filter_prop, \ prim_reflist_find, prim_reflist_add, prim_reflist_del, prim_blessedp, \ prim_parsepropex #define PRIMS_PROPS_NAMES "GETPROPVAL", "GETPROPSTR", "REMOVE_PROP", \ "ENVPROP", "ENVPROPSTR", "ADDPROP", "NEXTPROP", "PROPDIR?", \ "PARSEPROP", "GETPROP", "SETPROP", "GETPROPFVAL", \ "BLESSPROP", "UNBLESSPROP", "ARRAY_FILTER_PROP", \ "REFLIST_FIND", "REFLIST_ADD", "REFLIST_DEL", "BLESSED?", \ "PARSEPROPEX" #define PRIMS_PROPS_CNT 20 #endif /* _P_PROPS_H */