|
||||||||||
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.deductions_interface
public final class deductions_interface
Nested Class Summary |
---|
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 |
declare_deductions_interface_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named functions defined in the file. |
static SubLObject |
init_deductions_interface_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables for constants defined in the file. |
static SubLObject |
kb_create_deduction_local(SubLObject assertion,
SubLObject supports,
SubLObject truth)
|
static SubLObject |
kb_create_deduction(SubLObject assertion,
SubLObject supports,
SubLObject truth)
Create a new deduction consisting of SUPPORTS for ASSERTION. |
static SubLObject |
kb_deduction_assertion(SubLObject deduction)
Return the assertion for DEDUCTION. |
static SubLObject |
kb_deduction_strength(SubLObject deduction)
Return the strength for DEDUCTION. |
static SubLObject |
kb_deduction_supports(SubLObject deduction)
Return the supports for DEDUCTION. |
static SubLObject |
kb_deduction_truth(SubLObject deduction)
Return the truth for DEDUCTION. |
static SubLObject |
kb_lookup_deduction(SubLObject assertion,
SubLObject supports,
SubLObject truth)
Return the deduction with ASSERTION, SUPPORTS, and TRUTH, if it exists. |
static SubLObject |
kb_remove_deduction(SubLObject deduction)
Remove DEDUCTION from the KB, and unhook its indexing. |
static SubLObject |
kb_set_deduction_strength(SubLObject deduction,
SubLObject new_strength)
Change the strength of DEDUCTION to NEW-STRENGTH. |
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
setup_deductions_interface_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 final SubLSymbol $sym0$SUPPORT_P
public static final SubLSymbol $sym1$HL_JUSTIFICATION_P
public static final SubLSymbol $sym2$TRUTH_P
public static final SubLSymbol $sym3$KB_CREATE_DEDUCTION
public static final SubLSymbol $sym4$_EXIT
public static final SubLList $list5
public static final SubLString $str6$Create_a_new_deduction_consisting
public static final SubLList $list7
public static final SubLList $list8
public static final SubLSymbol $sym9$KB_CREATE_DEDUCTION_KB_STORE
public static final SubLSymbol $sym10$DEDUCTION_P
public static final SubLSymbol $sym11$KB_REMOVE_DEDUCTION
public static final SubLSymbol $sym12$QUOTE
public static final SubLList $list13
public static final SubLString $str14$Remove_DEDUCTION_from_the_KB__and
public static final SubLList $list15
public static final SubLList $list16
public static final SubLSymbol $sym17$KB_LOOKUP_DEDUCTION
public static final SubLString $str18$Return_the_deduction_with_ASSERTI
public static final SubLList $list19
public static final SubLSymbol $sym20$KB_DEDUCTION_ASSERTION
public static final SubLString $str21$Return_the_assertion_for_DEDUCTIO
public static final SubLList $list22
public static final SubLSymbol $sym23$KB_DEDUCTION_SUPPORTS
public static final SubLString $str24$Return_the_supports_for_DEDUCTION
public static final SubLList $list25
public static final SubLSymbol $sym26$KB_DEDUCTION_TRUTH
public static final SubLString $str27$Return_the_truth_for_DEDUCTION_
public static final SubLList $list28
public static final SubLSymbol $sym29$KB_DEDUCTION_STRENGTH
public static final SubLString $str30$Return_the_strength_for_DEDUCTION
public static final SubLList $list31
public static final SubLSymbol $sym32$EL_STRENGTH_P
public static final SubLSymbol $sym33$KB_SET_DEDUCTION_STRENGTH
public static final SubLList $list34
public static final SubLString $str35$Change_the_strength_of_DEDUCTION_
public static final SubLList $list36
Method Detail |
---|
public static final SubLObject kb_create_deduction(SubLObject assertion, SubLObject supports, SubLObject truth)
public static final SubLObject kb_create_deduction_local(SubLObject assertion, SubLObject supports, SubLObject truth)
public static final SubLObject kb_remove_deduction(SubLObject deduction)
public static final SubLObject kb_lookup_deduction(SubLObject assertion, SubLObject supports, SubLObject truth)
public static final SubLObject kb_deduction_assertion(SubLObject deduction)
public static final SubLObject kb_deduction_supports(SubLObject deduction)
public static final SubLObject kb_deduction_truth(SubLObject deduction)
public static final SubLObject kb_deduction_strength(SubLObject deduction)
public static final SubLObject kb_set_deduction_strength(SubLObject deduction, SubLObject new_strength)
public static final SubLObject declare_deductions_interface_file()
public static final SubLObject init_deductions_interface_file()
public static final SubLObject setup_deductions_interface_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 |