|
||||||||||
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.constants_interface
public final class constants_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_constants_interface_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named functions defined in the file. |
static SubLObject |
init_constants_interface_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables for constants defined in the file. |
static SubLObject |
kb_constant_guid(SubLObject constant)
Return the external ID for CONSTANT. |
static SubLObject |
kb_constant_merged_guid(SubLObject constant)
Return the external merged ID for CONSTANT. |
static SubLObject |
kb_constant_name(SubLObject constant)
Return the name for CONSTANT. |
static SubLObject |
kb_create_constant_local(SubLObject name,
SubLObject external_id)
|
static SubLObject |
kb_create_constant(SubLObject name,
SubLObject external_id)
Return a new constant named NAME with EXTERNAL-ID. |
static SubLObject |
kb_lookup_constant_by_guid(SubLObject guid)
Return the constant with GUID, if it exists. |
static SubLObject |
kb_lookup_constant_by_name(SubLObject name)
Return the constant named NAME, if it exists. |
static SubLObject |
kb_remove_constant(SubLObject constant)
Remove CONSTANT from the KB. |
static SubLObject |
kb_rename_constant(SubLObject constant,
SubLObject new_name)
Rename CONSTANT to have NEW-NAME as its name. |
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
setup_constants_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$CONSTANT_NAME_SPEC_P
public static final SubLSymbol $sym1$CONSTANT_EXTERNAL_ID_P
public static final SubLSymbol $sym2$KB_CREATE_CONSTANT
public static final SubLSymbol $sym3$_EXIT
public static final SubLList $list4
public static final SubLString $str5$Return_a_new_constant_named_NAME_
public static final SubLList $list6
public static final SubLList $list7
public static final SubLSymbol $sym8$KB_CREATE_CONSTANT_KB_STORE
public static final SubLSymbol $sym9$CONSTANT_P
public static final SubLSymbol $sym10$KB_REMOVE_CONSTANT
public static final SubLSymbol $sym11$QUOTE
public static final SubLList $list12
public static final SubLString $str13$Remove_CONSTANT_from_the_KB_
public static final SubLList $list14
public static final SubLList $list15
public static final SubLSymbol $sym16$STRINGP
public static final SubLSymbol $sym17$KB_LOOKUP_CONSTANT_BY_NAME
public static final SubLList $list18
public static final SubLString $str19$Return_the_constant_named_NAME__i
public static final SubLList $list20
public static final SubLList $list21
public static final SubLSymbol $sym22$KB_CONSTANT_NAME
public static final SubLString $str23$Return_the_name_for_CONSTANT_
public static final SubLList $list24
public static final SubLSymbol $sym25$GUID_P
public static final SubLSymbol $sym26$KB_LOOKUP_CONSTANT_BY_GUID
public static final SubLList $list27
public static final SubLString $str28$Return_the_constant_with_GUID__if
public static final SubLList $list29
public static final SubLSymbol $sym30$KB_CONSTANT_GUID
public static final SubLString $str31$Return_the_external_ID_for_CONSTA
public static final SubLList $list32
public static final SubLSymbol $sym33$KB_CONSTANT_MERGED_GUID
public static final SubLString $str34$Return_the_external_merged_ID_for
public static final SubLSymbol $sym35$VALID_CONSTANT_NAME_P
public static final SubLSymbol $sym36$KB_RENAME_CONSTANT
public static final SubLList $list37
public static final SubLString $str38$Rename_CONSTANT_to_have_NEW_NAME_
public static final SubLList $list39
public static final SubLList $list40
Method Detail |
---|
public static final SubLObject kb_create_constant(SubLObject name, SubLObject external_id)
public static final SubLObject kb_create_constant_local(SubLObject name, SubLObject external_id)
public static final SubLObject kb_remove_constant(SubLObject constant)
public static final SubLObject kb_lookup_constant_by_name(SubLObject name)
public static final SubLObject kb_constant_name(SubLObject constant)
public static final SubLObject kb_lookup_constant_by_guid(SubLObject guid)
public static final SubLObject kb_constant_guid(SubLObject constant)
public static final SubLObject kb_constant_merged_guid(SubLObject constant)
public static final SubLObject kb_rename_constant(SubLObject constant, SubLObject new_name)
public static final SubLObject declare_constants_interface_file()
public static final SubLObject init_constants_interface_file()
public static final SubLObject setup_constants_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 |