|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.cyc.tool.subl.util.SubLTrampolineFile
com.cyc.tool.subl.util.SubLTranslatedFile
com.cyc.cycjava.cycl.set
public final class set
Nested Class Summary | |
---|---|
static class |
set.$cfasl_input_set$UnaryFunction
|
static class |
set.$set_native
|
static class |
set.$set_p$UnaryFunction
|
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
SubLTranslatedFile.SubL |
Fields inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
EMPTY_SUBL_OBJECT_ARRAY |
Method Summary | |
---|---|
static SubLObject |
_csetf_set_struct_contents(SubLObject object,
SubLObject value)
|
static SubLObject |
_csetf_set_struct_test(SubLObject object,
SubLObject value)
|
static SubLObject |
cfasl_input_set(SubLObject stream)
|
static SubLObject |
cfasl_output_object_set_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
clear_set(SubLObject v_set)
Reset SET to the status of being just allocated. |
static SubLObject |
declare_set_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named functions defined in the file. |
static SubLObject |
do_set_internal(SubLObject v_set)
|
static SubLObject |
init_set_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables for constants defined in the file. |
static SubLObject |
make_set(SubLObject arglist)
|
static SubLObject |
new_set_iterator(SubLObject v_set)
Returns an iterator for the elements of SET. |
static SubLObject |
new_set(SubLObject test,
SubLObject size)
Allocate a new set with TEST as the equality test. |
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
set_add(SubLObject element,
SubLObject v_set)
Add this ELEMENT into the SET. |
static SubLObject |
set_element_list(SubLObject v_set)
|
static SubLObject |
set_emptyP(SubLObject v_set)
|
static SubLObject |
set_memberP(SubLObject element,
SubLObject v_set)
|
static SubLObject |
set_p(SubLObject object)
|
static SubLObject |
set_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
set_rebuild(SubLObject v_set)
Rehashes a set if its contents is keyhash style |
static SubLObject |
set_remove(SubLObject element,
SubLObject v_set)
If ELEMENT is present in SET, then take it out of SET. |
static SubLObject |
set_size(SubLObject v_set)
Return the number of items currently entered in SET. |
static SubLObject |
set_struct_contents(SubLObject object)
|
static SubLObject |
set_struct_test(SubLObject object)
|
static SubLObject |
setup_set_file()
|
Methods inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
extractFunctionNamed |
Methods inherited from class com.cyc.tool.subl.util.SubLTrampolineFile |
---|
checkType, enforceType, extractBinaryFunc, extractCount, extractEnd, extractEndUsingSize, extractPackage, extractStart, extractUnaryFunc, main |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final SubLFile me
public static final java.lang.String myName
public static SubLSymbol $dtp_set$
public static SubLSymbol $new_set_default_test_function$
public static final SubLSymbol $sym0$SET
public static final SubLSymbol $sym1$SET_P
public static final SubLInteger $int2$136
public static final SubLList $list3
public static final SubLList $list4
public static final SubLList $list5
public static final SubLList $list6
public static final SubLSymbol $sym7$PRINT_SET
public static final SubLSymbol $sym8$SET_PRINT_FUNCTION_TRAMPOLINE
public static final SubLSymbol $sym9$SET_STRUCT_CONTENTS
public static final SubLSymbol $sym10$_CSETF_SET_STRUCT_CONTENTS
public static final SubLSymbol $sym11$SET_STRUCT_TEST
public static final SubLSymbol $sym12$_CSETF_SET_STRUCT_TEST
public static final SubLSymbol $kw13$CONTENTS
public static final SubLSymbol $kw14$TEST
public static final SubLString $str15$Invalid_slot__S_for_construction_
public static final SubLString $str16$__
public static final SubLSymbol $kw17$STREAM
public static final SubLString $str18$_
public static final SubLString $str19$_
public static final SubLString $str20$_
public static final SubLString $str21$_size_
public static final SubLSymbol $kw22$BASE
public static final SubLSymbol $kw23$LIST
public static final SubLSymbol $kw24$KEYHASH
public static final SubLSymbol $kw25$SINGLETON
public static final SubLSymbol $sym26$VALID_HASH_TEST_P
public static final SubLSymbol $sym27$INTEGERP
public static final SubLList $list28
public static final SubLList $list29
public static final SubLSymbol $kw30$ALLOW_OTHER_KEYS
public static final SubLSymbol $kw31$DONE
public static final SubLSymbol $sym32$DO_SET_CONTENTS
public static final SubLSymbol $sym33$DO_SET_INTERNAL
public static final SubLSymbol $sym34$DO_SET
public static final SubLInteger $int35$60
public static final SubLSymbol $sym36$CFASL_INPUT_SET
public static final SubLSymbol $sym37$CFASL_OUTPUT_OBJECT_SET_METHOD
public static final SubLInteger $int38$67
public static final SubLSymbol $sym39$CFASL_INPUT_LEGACY_SET
Method Detail |
---|
public static final SubLObject set_print_function_trampoline(SubLObject object, SubLObject stream)
public static final SubLObject set_p(SubLObject object)
public static final SubLObject set_struct_contents(SubLObject object)
public static final SubLObject set_struct_test(SubLObject object)
public static final SubLObject _csetf_set_struct_contents(SubLObject object, SubLObject value)
public static final SubLObject _csetf_set_struct_test(SubLObject object, SubLObject value)
public static final SubLObject make_set(SubLObject arglist)
public static final SubLObject new_set(SubLObject test, SubLObject size)
public static final SubLObject set_size(SubLObject v_set)
public static final SubLObject set_emptyP(SubLObject v_set)
public static final SubLObject set_memberP(SubLObject element, SubLObject v_set)
public static final SubLObject set_add(SubLObject element, SubLObject v_set)
public static final SubLObject set_remove(SubLObject element, SubLObject v_set)
public static final SubLObject clear_set(SubLObject v_set)
public static final SubLObject new_set_iterator(SubLObject v_set)
public static final SubLObject do_set_internal(SubLObject v_set)
public static final SubLObject cfasl_output_object_set_method(SubLObject object, SubLObject stream)
public static final SubLObject cfasl_input_set(SubLObject stream)
public static final SubLObject set_element_list(SubLObject v_set)
public static final SubLObject set_rebuild(SubLObject v_set)
public static final SubLObject declare_set_file()
public static final SubLObject init_set_file()
public static final SubLObject setup_set_file()
public void declareFunctions()
SubLFile
public void initializeVariables()
SubLFile
public void runTopLevelForms()
SubLFile
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |