|
||||||||||
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.clause_strucs
public final class clause_strucs
Nested Class Summary | |
---|---|
static class |
clause_strucs.$clause_struc_native
|
static class |
clause_strucs.$clause_struc_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_cls_assertions(SubLObject object,
SubLObject value)
|
static SubLObject |
_csetf_cls_cnf(SubLObject object,
SubLObject value)
|
static SubLObject |
_csetf_cls_id(SubLObject object,
SubLObject value)
|
static SubLObject |
clause_struc_cnf(SubLObject clause_struc)
Return the cnf of CLAUSE-STRUC. |
static SubLObject |
clause_struc_p(SubLObject object)
|
static SubLObject |
clause_struc_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
clause_struc_table()
|
static SubLObject |
clear_clause_struc_table()
|
static SubLObject |
cls_cnf(SubLObject object)
|
static SubLObject |
create_sample_invalid_clause_struc()
Create a sample invalid clause-struc. |
static SubLObject |
declare_clause_strucs_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named functions defined in the file. |
static SubLObject |
finalize_clause_strucs(SubLObject max_clause_struc_id)
|
static SubLObject |
find_clause_struc_by_id(SubLObject id)
Return the clause-struc with ID, or NIL if not present. |
static SubLObject |
free_all_clause_strucs()
|
static SubLObject |
get_clause_struc()
Get a CLAUSE-STRUC from the free list, or make a new one if needed |
static SubLObject |
init_clause_struc(SubLObject clause_struc)
Initialize a CLAUSE-STRUC for use |
static SubLObject |
init_clause_strucs_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables for constants defined in the file. |
static SubLObject |
lookup_clause_struc(SubLObject id)
|
static SubLObject |
make_clause_struc_shell(SubLObject cnf,
SubLObject id)
|
static SubLObject |
make_clause_struc(SubLObject arglist)
|
static SubLObject |
make_static_clause_struc()
Make a new CLAUSE-STRUC in the static area |
static SubLObject |
register_clause_struc_id(SubLObject clause_struc,
SubLObject id)
Note that ID will be used as the id for CLAUSE-STRUC. |
static SubLObject |
reset_clause_struc_assertions(SubLObject clause_struc,
SubLObject new_assertions)
Primitively set the assertions for CLAUSE-STRUC to NEW-ASSERTIONS. |
static SubLObject |
reset_clause_struc_id(SubLObject clause_struc,
SubLObject new_id)
Primitively change the clause-struc id for CLAUSE-STRUC to NEW-ID. |
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
set_next_clause_struc_id(SubLObject max_clause_struc_id)
|
static SubLObject |
setup_clause_struc_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
setup_clause_strucs_file()
|
static SubLObject |
sxhash_clause_struc_method(SubLObject object)
|
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_clause_struc$
public static SubLSymbol $clause_struc_dump_id_table$
public static final SubLSymbol $sym0$CLAUSE_STRUC
public static final SubLSymbol $sym1$CLAUSE_STRUC_P
public static final SubLInteger $int2$142
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_CLAUSE_STRUC
public static final SubLSymbol $sym8$CLAUSE_STRUC_PRINT_FUNCTION_TRAMPOLINE
public static final SubLSymbol $sym9$CLS_ID
public static final SubLSymbol $sym10$_CSETF_CLS_ID
public static final SubLSymbol $sym11$CLS_CNF
public static final SubLSymbol $sym12$_CSETF_CLS_CNF
public static final SubLSymbol $sym13$CLS_ASSERTIONS
public static final SubLSymbol $sym14$_CSETF_CLS_ASSERTIONS
public static final SubLSymbol $kw15$ID
public static final SubLSymbol $kw16$CNF
public static final SubLSymbol $kw17$ASSERTIONS
public static final SubLString $str18$Invalid_slot__S_for_construction_
public static final SubLString $str19$_
public static final SubLString $str20$_
public static final SubLString $str21$_
public static final SubLString $str22$_The_CFASL_invalid_clause_struc_
public static final SubLInteger $int23$242
public static final SubLSymbol $sym24$SXHASH_CLAUSE_STRUC_METHOD
public static final SubLString $str25$CLAUSE_STRUC_resource_lock
public static final SubLSymbol $kw26$FREE
public static final SubLSymbol $kw27$TRUE
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_LIST
public static final SubLSymbol $sym33$CLAUSE_STRUC_ASSERTIONS
public static final SubLSymbol $sym34$INVALID_CONSTANT_
public static final SubLSymbol $sym35$VALID_ASSERTION
public static final SubLSymbol $sym36$INTEGERP
public static final SubLSymbol $sym37$CNF_P
public static final SubLSymbol $sym38$ASSERTION_P
public static final SubLSymbol $sym39$_CLAUSE_STRUC_FROM_ID_
public static final SubLList $list40
public static final SubLList $list41
public static final SubLSymbol $kw42$PROGRESS_MESSAGE
public static final SubLString $str43$mapping_Cyc_clause_structs
public static final SubLSymbol $sym44$DO_KB_SUID_TABLE
public static final SubLList $list45
public static final SubLSymbol $sym46$CLAUSE_STRUC_TABLE
public static final SubLSymbol $sym47$DO_CLAUSE_STRUCS
public static final SubLString $str48$Cleaning_clause_struc_table
public static final SubLSymbol $sym49$STRINGP
public static final SubLSymbol $kw50$SKIP
public static final SubLSymbol $kw51$IGNORE_ERRORS_TARGET
public static final SubLSymbol $sym52$IGNORE_ERRORS_HANDLER
public static final SubLString $str53$invalid_clause_struct__S
public static final SubLString $str54$Freeing_clause_strucs
public static final SubLString $str55$Determining_maximum_clause_struc_
public static final SubLSymbol $sym56$CLET
public static final SubLList $list57
public static final SubLSymbol $sym58$CREATE_CLAUSE_STRUC_DUMP_ID_TABLE
public static final SubLSymbol $sym59$WITH_CLAUSE_STRUC_DUMP_ID_TABLE
Method Detail |
---|
public static final SubLObject clause_struc_print_function_trampoline(SubLObject object, SubLObject stream)
public static final SubLObject clause_struc_p(SubLObject object)
public static final SubLObject cls_cnf(SubLObject object)
public static final SubLObject _csetf_cls_id(SubLObject object, SubLObject value)
public static final SubLObject _csetf_cls_cnf(SubLObject object, SubLObject value)
public static final SubLObject _csetf_cls_assertions(SubLObject object, SubLObject value)
public static final SubLObject make_clause_struc(SubLObject arglist)
public static final SubLObject sxhash_clause_struc_method(SubLObject object)
public static final SubLObject make_static_clause_struc()
public static final SubLObject init_clause_struc(SubLObject clause_struc)
public static final SubLObject get_clause_struc()
public static final SubLObject reset_clause_struc_id(SubLObject clause_struc, SubLObject new_id)
public static final SubLObject clause_struc_cnf(SubLObject clause_struc)
public static final SubLObject reset_clause_struc_assertions(SubLObject clause_struc, SubLObject new_assertions)
public static final SubLObject find_clause_struc_by_id(SubLObject id)
public static final SubLObject make_clause_struc_shell(SubLObject cnf, SubLObject id)
public static final SubLObject create_sample_invalid_clause_struc()
public static final SubLObject clause_struc_table()
public static final SubLObject setup_clause_struc_table(SubLObject size, SubLObject exactP)
public static final SubLObject finalize_clause_strucs(SubLObject max_clause_struc_id)
public static final SubLObject free_all_clause_strucs()
public static final SubLObject clear_clause_struc_table()
public static final SubLObject set_next_clause_struc_id(SubLObject max_clause_struc_id)
public static final SubLObject register_clause_struc_id(SubLObject clause_struc, SubLObject id)
public static final SubLObject lookup_clause_struc(SubLObject id)
public static final SubLObject declare_clause_strucs_file()
public static final SubLObject init_clause_strucs_file()
public static final SubLObject setup_clause_strucs_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 |