|
||||||||||
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_low
public final class constants_low
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
SubLTranslatedFile.SubL |
Field Summary | |
---|---|
static SubLInteger |
$int5$750
|
static SubLSymbol |
$kw2$UNINITIALIZED
|
static SubLString |
$str7$A_constant_with_the_name__s_alrea
|
static SubLSymbol |
$sym0$_ARETE_CONSTANTS_TOUCHED_
|
static SubLSymbol |
$sym1$_CONSTANT_GUID_TABLE_
|
static SubLSymbol |
$sym3$_CONSTANT_MERGED_GUID_TABLE_
|
static SubLSymbol |
$sym4$_CONSTANT_FROM_GUID_
|
static SubLSymbol |
$sym6$CONSTANT_INFO
|
static SubLSymbol |
$sym8$CONSTANT_P
|
static SubLSymbol |
$sym9$GUID_P
|
static SubLFile |
me
|
static java.lang.String |
myName
|
Fields inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
EMPTY_SUBL_OBJECT_ARRAY |
Method Summary | |
---|---|
static SubLObject |
clear_constant_guid_table()
|
static SubLObject |
constant_guid_internal(SubLObject constant)
|
static SubLObject |
constant_index(SubLObject constant)
Return the indexing structure for CONSTANT. |
static SubLObject |
constant_merged_guid_internal(SubLObject constant)
|
static SubLObject |
constant_name_internal(SubLObject constant)
|
static SubLObject |
declare_constants_low_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named functions defined in the file. |
static SubLObject |
deregister_constant_guid(SubLObject id,
SubLObject guid)
Note that ID is not in use as a CONSTANT id, i.e. |
static SubLObject |
deregister_constant_guts(SubLObject constant)
|
static SubLObject |
deregister_constant_ids(SubLObject constant)
Remove all the id indexing to CONSTANT. |
static SubLObject |
init_constants_low_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables for constants defined in the file. |
static SubLObject |
install_constant_external_id(SubLObject constant,
SubLObject external_id)
Install the ids for CONSTANT based on EXTERNAL-ID. |
static SubLObject |
install_constant_guid(SubLObject constant,
SubLObject guid)
|
static SubLObject |
kb_create_constant_int(SubLObject constant,
SubLObject name,
SubLObject external_id)
|
static SubLObject |
kb_create_constant_kb_store(SubLObject name,
SubLObject external_id)
Create a new constant named NAME with id EXTERNAL-ID Return a SUID. |
static SubLObject |
kb_remove_constant_internal(SubLObject constant)
|
static SubLObject |
kb_rename_constant_internal(SubLObject constant,
SubLObject new_name)
Rename CONSTANT to have NEW-NAME as its name. |
static SubLObject |
load_install_constant_ids(SubLObject constant,
SubLObject dump_id,
SubLObject guid)
Install GUID for CONSTANT with DUMP-ID in a KB load. |
static SubLObject |
lookup_constant_by_guid(SubLObject guid)
|
static SubLObject |
lookup_constant_guid(SubLObject id)
|
static SubLObject |
lookup_constant_merged_guid(SubLObject id)
|
static SubLObject |
register_constant_guid(SubLObject id,
SubLObject constant_guid,
SubLObject constant)
Note that ID will be used as the id for CONSTANT-GUID, and that the constant with guid CONSTANT-GUID is CONSTANT. |
static SubLObject |
reset_constant_guid(SubLObject constant,
SubLObject new_guid)
Primitively change the GUID of CONSTANT to NEW-GUID. |
static SubLObject |
reset_constant_index(SubLObject constant,
SubLObject new_index)
Primitively change the assertion index for CONSTANT to NEW-INDEX. |
static SubLObject |
reset_constant_name(SubLObject constant,
SubLObject new_name)
Primitively change the name of CONSTANT to NEW-NAME. |
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
setup_constant_guid_table(SubLObject size,
SubLObject exactP)
|
static SubLObject |
setup_constants_low_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$_ARETE_CONSTANTS_TOUCHED_
public static final SubLSymbol $sym1$_CONSTANT_GUID_TABLE_
public static final SubLSymbol $kw2$UNINITIALIZED
public static final SubLSymbol $sym3$_CONSTANT_MERGED_GUID_TABLE_
public static final SubLSymbol $sym4$_CONSTANT_FROM_GUID_
public static final SubLInteger $int5$750
public static final SubLSymbol $sym6$CONSTANT_INFO
public static final SubLString $str7$A_constant_with_the_name__s_alrea
public static final SubLSymbol $sym8$CONSTANT_P
public static final SubLSymbol $sym9$GUID_P
Method Detail |
---|
public static final SubLObject setup_constant_guid_table(SubLObject size, SubLObject exactP)
public static final SubLObject lookup_constant_guid(SubLObject id)
public static final SubLObject lookup_constant_merged_guid(SubLObject id)
public static final SubLObject lookup_constant_by_guid(SubLObject guid)
public static final SubLObject register_constant_guid(SubLObject id, SubLObject constant_guid, SubLObject constant)
public static final SubLObject deregister_constant_guid(SubLObject id, SubLObject guid)
public static final SubLObject clear_constant_guid_table()
public static final SubLObject kb_create_constant_kb_store(SubLObject name, SubLObject external_id)
public static final SubLObject kb_create_constant_int(SubLObject constant, SubLObject name, SubLObject external_id)
public static final SubLObject install_constant_external_id(SubLObject constant, SubLObject external_id)
public static final SubLObject kb_remove_constant_internal(SubLObject constant)
public static final SubLObject deregister_constant_guts(SubLObject constant)
public static final SubLObject deregister_constant_ids(SubLObject constant)
public static final SubLObject constant_guid_internal(SubLObject constant)
public static final SubLObject constant_merged_guid_internal(SubLObject constant)
public static final SubLObject constant_name_internal(SubLObject constant)
public static final SubLObject constant_index(SubLObject constant)
public static final SubLObject kb_rename_constant_internal(SubLObject constant, SubLObject new_name)
public static final SubLObject reset_constant_name(SubLObject constant, SubLObject new_name)
public static final SubLObject reset_constant_index(SubLObject constant, SubLObject new_index)
public static final SubLObject install_constant_guid(SubLObject constant, SubLObject guid)
public static final SubLObject reset_constant_guid(SubLObject constant, SubLObject new_guid)
public static final SubLObject load_install_constant_ids(SubLObject constant, SubLObject dump_id, SubLObject guid)
public static final SubLObject declare_constants_low_file()
public static final SubLObject init_constants_low_file()
public static final SubLObject setup_constants_low_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 |