diff options
Diffstat (limited to 'struct.h')
-rw-r--r-- | struct.h | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -47,7 +47,7 @@ val struct_get_initfun(val type); val struct_set_initfun(val type, val fun); val struct_get_postinitfun(val type); val struct_set_postinitfun(val type, val fun); -val super(val type); +val super(val type, val idx); val make_struct(val type, val plist, struct args *); val struct_from_plist(val type, struct args *plist); val struct_from_args(val type, struct args *boa); @@ -75,6 +75,7 @@ val slots(val stype); val structp(val obj); val struct_type(val strct); val struct_type_name(val stype); +val struct_subtype_p(val sub, val sup); val method(val strct, val slotsym); val method_args(val strct, val slotsym, struct args *); val super_method(val strct, val slotsym); |