00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 extern int unset_make( UThread*, const UCell* from, UCell* res );
00022 extern void unset_copy( UThread*, const UCell* from, UCell* res );
00023 extern int unset_compare( UThread*, const UCell* a, const UCell* b, int mode );
00024 extern int unset_operate( UThread*, const UCell*, const UCell*, UCell*, int );
00025 extern const UCell*
00026 unset_select( UThread*, const UCell* cell, const UCell* sel,
00027 UCell* tmp );
00028 extern int unset_fromString( UThread*, const UBuffer* str, UCell* res );
00029 extern void unset_toString( UThread*, const UCell* cell, UBuffer* str,
00030 int depth );
00031 extern void unset_mark( UThread*, UCell* cell );
00032 extern void unset_destroy( UBuffer* buf );
00033 extern void unset_toShared( UCell* cell );
00034 extern void unset_bind( UThread*, UCell* cell, const UBindTarget* bt );
00035
00036 #define unset_toText unset_toString
00037 #define unset_recycle 0
00038 #define unset_markBuf 0
00039
00040
00041