com.cyc.cycjava.cycl
Class constants_high

java.lang.Object
  extended by com.cyc.tool.subl.util.SubLTrampolineFile
      extended by com.cyc.tool.subl.util.SubLTranslatedFile
          extended by com.cyc.cycjava.cycl.constants_high
All Implemented Interfaces:
CommonSymbols, SubLFile

public final class constants_high
extends SubLTranslatedFile


Nested Class Summary
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLSymbol $constant_dump_id_table$
           
static SubLInteger $int77$500
           
static SubLSymbol $kw67$UNNAMED
           
static SubLList $list10
           
static SubLList $list14
           
static SubLList $list16
           
static SubLList $list22
           
static SubLList $list24
           
static SubLList $list25
           
static SubLList $list27
           
static SubLList $list29
           
static SubLList $list3
           
static SubLList $list35
           
static SubLList $list37
           
static SubLList $list40
           
static SubLList $list43
           
static SubLList $list45
           
static SubLList $list48
           
static SubLList $list5
           
static SubLList $list50
           
static SubLList $list52
           
static SubLList $list55
           
static SubLList $list57
           
static SubLList $list58
           
static SubLList $list6
           
static SubLList $list60
           
static SubLList $list62
           
static SubLList $list63
           
static SubLList $list65
           
static SubLList $list66
           
static SubLList $list75
           
static SubLList $list79
           
static SubLList $list81
           
static SubLString $str11$TMP
           
static SubLString $str12$_A__A
           
static SubLString $str15$Create_and_return_a_temporary_con
           
static SubLString $str17$
           
static SubLString $str18$T
           
static SubLString $str19$T_
           
static SubLString $str23$Remove_CONSTANT_from_the_KB_
           
static SubLString $str28$Return_the_constant_with_NAME__or
           
static SubLString $str31$Return_the_name_of_CONSTANT_or__u
           
static SubLString $str36$Rename_CONSTANT_to_have_NEW_NAME_
           
static SubLString $str39$Return_the_internal_id_of_CONSTAN
           
static SubLString $str4$Return_a_new_constant_named_NAME_
           
static SubLString $str44$Return_the_constant_with_internal
           
static SubLString $str47$Return_the_external_id_of_CONSTAN
           
static SubLString $str51$Return_the_constant_with_EXTERNAL
           
static SubLString $str56$Returns_a_list_of_constant_info_i
           
static SubLString $str61$Returns_a_list_of_constant_info_i
           
static SubLString $str68$cyc
           
static SubLString $str70$Return_the_namespace_to_which_the
           
static SubLString $str72$Return_the_constant_name_within_i
           
static SubLString $str76$Return_a_randomly_chosen_constant
           
static SubLString $str9$Return_the_constant_with_NAME_if_
           
static SubLSymbol $sym0$CONSTANT_NAME_SPEC_P
           
static SubLSymbol $sym1$CONSTANT_EXTERNAL_ID_P
           
static SubLSymbol $sym13$GENTEMP_CONSTANT
           
static SubLSymbol $sym2$CREATE_CONSTANT
           
static SubLSymbol $sym20$CONSTANT_P
           
static SubLSymbol $sym21$REMOVE_CONSTANT
           
static SubLSymbol $sym26$FIND_CONSTANT
           
static SubLSymbol $sym30$CONSTANT_NAME
           
static SubLSymbol $sym32$GUID_P
           
static SubLSymbol $sym33$GUID_STRING_P
           
static SubLSymbol $sym34$RENAME_CONSTANT
           
static SubLSymbol $sym38$CONSTANT_INTERNAL_ID
           
static SubLSymbol $sym41$CONSTANT_INTERNAL_ID_P
           
static SubLSymbol $sym42$FIND_CONSTANT_BY_INTERNAL_ID
           
static SubLSymbol $sym46$CONSTANT_EXTERNAL_ID
           
static SubLSymbol $sym49$FIND_CONSTANT_BY_EXTERNAL_ID
           
static SubLSymbol $sym53$LISTP
           
static SubLSymbol $sym54$CONSTANT_INFO_FROM_GUID_STRINGS
           
static SubLSymbol $sym59$CONSTANT_INFO_FROM_NAME_STRINGS
           
static SubLSymbol $sym64$CONSTANT_LEGACY_ID_P
           
static SubLSymbol $sym69$CONSTANT_NAMESPACE
           
static SubLSymbol $sym7$STRINGP
           
static SubLSymbol $sym71$CONSTANT_NAME_WITHIN_NAMESPACE
           
static SubLSymbol $sym73$TRUE
           
static SubLSymbol $sym74$RANDOM_CONSTANT
           
static SubLSymbol $sym78$NON_NEGATIVE_INTEGER_P
           
static SubLSymbol $sym8$FIND_OR_CREATE_CONSTANT
           
static SubLSymbol $sym80$CLET
           
static SubLFile me
           
static java.lang.String myName
           
 
Fields inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
EMPTY_SUBL_OBJECT_ARRAY
 
Fields inherited from interface com.cyc.tool.subl.jrtl.nativeCode.subLisp.CommonSymbols
ANSWER_TAG, APPEND_KEYWORD, APPEND_STACK_TRACES_TO_ERROR_MESSAGES, AREF, ASSEMBLE_FIXNUMS_TO_INTEGER, ATOM, BIGNUMP, BINARY_KEYWORD, BINDING_TYPE, BOOLEANP, CAAR, CADR, CAND, CAR, CCATCH, CDEC, CDESTRUCTURING_BIND, CDO, CDO_ALL_SYMBOLS, CDO_EXTERNAL_SYMBOLS, CDO_SYMBOLS, CDOHASH, CDOLIST, CDOTIMES, CDR, CHAR, CHAR_E_SYMBOL, CHAR_EQUAL_SYMBOL, CHAR_GREATER_THAN_OR_EQUAL_SYMBOL, CHAR_GREATER_THAN_SYMBOL, CHAR_GT_SYMBOL, CHAR_GTE_SYMBOL, CHAR_LESS_THAN_OR_EQUAL_SYMBOL, CHAR_LESS_THAN_SYMBOL, CHAR_LT_SYMBOL, CHAR_LTE_SYMBOL, CHAR_NE_SYMBOL, CHAR_NOT_EQUAL_SYMBOL, CHARACTERP, CHECK_TYPE, CINC, CLET, CMULTIPLE_VALUE_BIND, CNOT, CONS, CONSP, CONSTANT, COR, CPOP, CPROGV, CPUSH, CPUSHNEW, CREATE_KEYWORD, CSETF, CSETQ, CSOME, CTIME, CUNWIND_PROTECT, CVS_ID, DEBUG_IO, DECLAIM, DECLARE, DEFCONSTANT, DEFINE, DEFLEXICAL, DEFMACRO, DEFPARAMETER, DEFVAR, DIRECTION_KEYWORD, DYNAMIC, EIGHT_INTEGER, EIGHTEEN_INTEGER, ELEMENT_TYPE_KEYWORD, ELEVEN_INTEGER, END_KEYWORD, ENFORCE_MUST, ENFORCE_TYPE, EQ, EQL, EQUAL, EQUALP, ERROR, ERROR_KEYWORD, ERROR_OUTPUT, EVAL, EXTERNAL_FORMAT_KEYWORD, EXTERNAL_KEYWORD, FIF, FIFTEEN_INTEGER, FIRST, FIVE_INTEGER, FIXNUMP, FLOATP, FOUR_INTEGER, FOURTEEN_INTEGER, FUNCTION, FUNCTION_SPEC_P, FUNCTIONP, FUNLESS, FWHEN, GET, GETHASH, GETHASH_WITHOUT_VALUES, GUID_P, HASH_TABLE_ITERATOR_P, HASH_TABLE_P, IDENTITY, IF_DOES_NOT_EXIST_KEYWORD, IF_EXISTS_KEYWORD, IGNORE, INITIALIZATION_TYPE, INITIALIZER, INPUT_KEYWORD, INPUT_STREAM_P, INTEGERP, INTERNAL_KEYWORD, IO_KEYWORD, KEYWORDP, KILL_KEYWORD, LAMBDA_SYMBOL, LEXICAL, LIST, LISTP, LISTS, LOCK_P, LONG_BIGNUM_P, MACRO_ENV, MACRO_FORM, MEDIUM_BIGNUM_P, MEMBER, MINUS_ONE_INTEGER, MULTIPLE_VALUE_LIST, MUST, NCONC, NEW_VERSION_KEYWORD, NIL, NINE_INTEGER, NINETEEN_INTEGER, NREVERSE, NTH, NTH_VALUE, NULL, NULL_INPUT, NULL_OUTPUT, NUM_E_SYMBOL, NUM_GT_SYMBOL, NUM_GTE_SYMBOL, NUM_LT_SYMBOL, NUM_LTE_SYMBOL, NUM_NE_SYMBOL, NUMBERP, ONE_HUNDRED_THIRTY_SEVEN_INTEGER, ONE_HUNDRED_TWENTY_SEVEN_INTEGER, ONE_INTEGER, ONE_THOUSAND_INTEGER, OPTIONAL_SYMBOL, OTHERWISE, OUTPUT_KEYWORD, OUTPUT_STREAM_P, OVERWRITE_KEYWORD, PACKAGEP, PCASE, PCOND, PIF, PROBE_KEYWORD, PROCESS_TO_END, PROCESSP, PROCLAIM, PROGN, PUNLESS, PWHEN, QUERY_IO, QUIT, QUOTE, RENAME_AND_DELETE_KEYWORD, REST_SYMBOL, RET, RET_NIL, RET_T, RETURN_TAG, REVERSE, RW_LOCK_P, SECOND, SEQUENCEP, SEVEN_INTEGER, SEVENTEEN_INTEGER, SHORT_BIGNUM_P, SHOW_STACK_TRACES, SIX_INTEGER, SIXTEEN_INTEGER, SIXTY_FOUR_INTEGER, SORT, SSS, STANDARD_INPUT, STANDARD_OUTPUT, START_KEYWORD, STREAMP, STRING_E_SYMBOL, STRING_EQUAL_SYMBOL, STRING_GREATER_THAN_OR_EQUAL_SYMBOL, STRING_GREATER_THAN_SYMBOL, STRING_GT_SYMBOL, STRING_GTE_SYMBOL, STRING_LESS_THAN_OR_EQUAL_SYMBOL, STRING_LESS_THAN_SYMBOL, STRING_LT_SYMBOL, STRING_LTE_SYMBOL, STRING_NE_SYMBOL, STRING_NOT_EQUAL_SYMBOL, STRINGP, STRUCTURE_P, SUPERSEDE_KEYWORD, SUSPEND_TYPE_CHECKING, SYMBOL_FUNCTION, SYMBOL_VALUE, SYMBOLP, T, TEN_INTEGER, TERMINAL_IO, TEXT_KEYWORD, THIRTEEN_INTEGER, THIRTY_FOUR_INTEGER, THIRTY_THREE_INTEGER, THIRTY_TWO_INTEGER, THREE_INTEGER, TRACE_OUTPUT, TRUE, TWELVE_INTEGER, TWENTY_INTEGER, TWO_HUNDRED_FIFTY_FOUR_INTEGER, TWO_HUNDRED_FORTY_FOUR_INTEGER, TWO_INTEGER, UNDECLARED, UNPROVIDED, VALUES, VECTOR, VECTORP, WITH_ERROR_HANDLER, WITH_STATIC_AREA, WITH_THREAD_PRIVATE_AREA, WITH_WORKING_AREA, WORLD, ZERO_DOUBLE, ZERO_INTEGER
 
Method Summary
static SubLObject constant_external_id_L(SubLObject constant1, SubLObject constant2)
          Return T iff CONSTANT1 has a smaller external id than CONSTANT2
static SubLObject constant_external_id_p(SubLObject object)
          Return T iff OBJECT could be an external constant ID.
static SubLObject constant_external_id(SubLObject constant)
          Return the external id of CONSTANT.
static SubLObject constant_guid(SubLObject constant)
          Return the GUID of CONSTANT.
static SubLObject constant_info_from_guid_strings(SubLObject guid_string_list)
          Returns a list of constant info-items corresponding to the GUID-LIST.
static SubLObject constant_internal_id(SubLObject constant)
          Return the internal id of CONSTANT.
static SubLObject constant_legacy_id_p(SubLObject object)
           
static SubLObject constant_merged_guid(SubLObject constant)
          Return the merged GUID of CONSTANT.
static SubLObject constant_name(SubLObject constant)
          Return the name of CONSTANT or :unnamed.
static SubLObject create_constant(SubLObject name, SubLObject external_id)
          Return a new constant named NAME with EXTERNAL-ID as the external ID.
static SubLObject declare_constants_high_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject find_constant_by_dump_id(SubLObject dump_id)
          Return the constant with DUMP-ID during a KB load.
static SubLObject find_constant_by_external_id(SubLObject external_id)
          Return the constant with EXTERNAL-ID, or NIL if not present.
static SubLObject find_constant_by_guid(SubLObject guid)
          Return the constant with ID, or NIL if not present.
static SubLObject find_constant_by_internal_id(SubLObject id)
          Return the constant with internal ID, or NIL if not present.
static SubLObject find_constant(SubLObject name)
          Return the constant with NAME, or NIL if not present.
static SubLObject init_constants_high_file()
           
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
static SubLObject installed_constant_p(SubLObject object)
          Return T iff OBJECT is a constant that has its IDs installed.
static SubLObject make_constant_external_id()
           
static SubLObject make_constant_guid()
           
static SubLObject new_constant_internal_id_threshold()
          Return the internal ID where new constants started.
static SubLObject remove_constant(SubLObject constant)
          Remove CONSTANT from the KB.
static SubLObject remove_everything_about_constant(SubLObject constant)
          Remove all information (assertions, nats) about CONSTANT from the KB.
static SubLObject 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_high_file()
           
static SubLObject uninstalled_constant_p(SubLObject object)
          Return T iff OBJECT is a constant that does not have its IDs installed.
 
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

me

public static final SubLFile me

myName

public static final java.lang.String myName
See Also:
Constant Field Values

$constant_dump_id_table$

public static SubLSymbol $constant_dump_id_table$

$sym0$CONSTANT_NAME_SPEC_P

public static final SubLSymbol $sym0$CONSTANT_NAME_SPEC_P

$sym1$CONSTANT_EXTERNAL_ID_P

public static final SubLSymbol $sym1$CONSTANT_EXTERNAL_ID_P

$sym2$CREATE_CONSTANT

public static final SubLSymbol $sym2$CREATE_CONSTANT

$list3

public static final SubLList $list3

$str4$Return_a_new_constant_named_NAME_

public static final SubLString $str4$Return_a_new_constant_named_NAME_

$list5

public static final SubLList $list5

$list6

public static final SubLList $list6

$sym7$STRINGP

public static final SubLSymbol $sym7$STRINGP

$sym8$FIND_OR_CREATE_CONSTANT

public static final SubLSymbol $sym8$FIND_OR_CREATE_CONSTANT

$str9$Return_the_constant_with_NAME_if_

public static final SubLString $str9$Return_the_constant_with_NAME_if_

$list10

public static final SubLList $list10

$str11$TMP

public static final SubLString $str11$TMP

$str12$_A__A

public static final SubLString $str12$_A__A

$sym13$GENTEMP_CONSTANT

public static final SubLSymbol $sym13$GENTEMP_CONSTANT

$list14

public static final SubLList $list14

$str15$Create_and_return_a_temporary_con

public static final SubLString $str15$Create_and_return_a_temporary_con

$list16

public static final SubLList $list16

$str17$

public static final SubLString $str17$

$str18$T

public static final SubLString $str18$T

$str19$T_

public static final SubLString $str19$T_

$sym20$CONSTANT_P

public static final SubLSymbol $sym20$CONSTANT_P

$sym21$REMOVE_CONSTANT

public static final SubLSymbol $sym21$REMOVE_CONSTANT

$list22

public static final SubLList $list22

$str23$Remove_CONSTANT_from_the_KB_

public static final SubLString $str23$Remove_CONSTANT_from_the_KB_

$list24

public static final SubLList $list24

$list25

public static final SubLList $list25

$sym26$FIND_CONSTANT

public static final SubLSymbol $sym26$FIND_CONSTANT

$list27

public static final SubLList $list27

$str28$Return_the_constant_with_NAME__or

public static final SubLString $str28$Return_the_constant_with_NAME__or

$list29

public static final SubLList $list29

$sym30$CONSTANT_NAME

public static final SubLSymbol $sym30$CONSTANT_NAME

$str31$Return_the_name_of_CONSTANT_or__u

public static final SubLString $str31$Return_the_name_of_CONSTANT_or__u

$sym32$GUID_P

public static final SubLSymbol $sym32$GUID_P

$sym33$GUID_STRING_P

public static final SubLSymbol $sym33$GUID_STRING_P

$sym34$RENAME_CONSTANT

public static final SubLSymbol $sym34$RENAME_CONSTANT

$list35

public static final SubLList $list35

$str36$Rename_CONSTANT_to_have_NEW_NAME_

public static final SubLString $str36$Rename_CONSTANT_to_have_NEW_NAME_

$list37

public static final SubLList $list37

$sym38$CONSTANT_INTERNAL_ID

public static final SubLSymbol $sym38$CONSTANT_INTERNAL_ID

$str39$Return_the_internal_id_of_CONSTAN

public static final SubLString $str39$Return_the_internal_id_of_CONSTAN

$list40

public static final SubLList $list40

$sym41$CONSTANT_INTERNAL_ID_P

public static final SubLSymbol $sym41$CONSTANT_INTERNAL_ID_P

$sym42$FIND_CONSTANT_BY_INTERNAL_ID

public static final SubLSymbol $sym42$FIND_CONSTANT_BY_INTERNAL_ID

$list43

public static final SubLList $list43

$str44$Return_the_constant_with_internal

public static final SubLString $str44$Return_the_constant_with_internal

$list45

public static final SubLList $list45

$sym46$CONSTANT_EXTERNAL_ID

public static final SubLSymbol $sym46$CONSTANT_EXTERNAL_ID

$str47$Return_the_external_id_of_CONSTAN

public static final SubLString $str47$Return_the_external_id_of_CONSTAN

$list48

public static final SubLList $list48

$sym49$FIND_CONSTANT_BY_EXTERNAL_ID

public static final SubLSymbol $sym49$FIND_CONSTANT_BY_EXTERNAL_ID

$list50

public static final SubLList $list50

$str51$Return_the_constant_with_EXTERNAL

public static final SubLString $str51$Return_the_constant_with_EXTERNAL

$list52

public static final SubLList $list52

$sym53$LISTP

public static final SubLSymbol $sym53$LISTP

$sym54$CONSTANT_INFO_FROM_GUID_STRINGS

public static final SubLSymbol $sym54$CONSTANT_INFO_FROM_GUID_STRINGS

$list55

public static final SubLList $list55

$str56$Returns_a_list_of_constant_info_i

public static final SubLString $str56$Returns_a_list_of_constant_info_i

$list57

public static final SubLList $list57

$list58

public static final SubLList $list58

$sym59$CONSTANT_INFO_FROM_NAME_STRINGS

public static final SubLSymbol $sym59$CONSTANT_INFO_FROM_NAME_STRINGS

$list60

public static final SubLList $list60

$str61$Returns_a_list_of_constant_info_i

public static final SubLString $str61$Returns_a_list_of_constant_info_i

$list62

public static final SubLList $list62

$list63

public static final SubLList $list63

$sym64$CONSTANT_LEGACY_ID_P

public static final SubLSymbol $sym64$CONSTANT_LEGACY_ID_P

$list65

public static final SubLList $list65

$list66

public static final SubLList $list66

$kw67$UNNAMED

public static final SubLSymbol $kw67$UNNAMED

$str68$cyc

public static final SubLString $str68$cyc

$sym69$CONSTANT_NAMESPACE

public static final SubLSymbol $sym69$CONSTANT_NAMESPACE

$str70$Return_the_namespace_to_which_the

public static final SubLString $str70$Return_the_namespace_to_which_the

$sym71$CONSTANT_NAME_WITHIN_NAMESPACE

public static final SubLSymbol $sym71$CONSTANT_NAME_WITHIN_NAMESPACE

$str72$Return_the_constant_name_within_i

public static final SubLString $str72$Return_the_constant_name_within_i

$sym73$TRUE

public static final SubLSymbol $sym73$TRUE

$sym74$RANDOM_CONSTANT

public static final SubLSymbol $sym74$RANDOM_CONSTANT

$list75

public static final SubLList $list75

$str76$Return_a_randomly_chosen_constant

public static final SubLString $str76$Return_a_randomly_chosen_constant

$int77$500

public static final SubLInteger $int77$500

$sym78$NON_NEGATIVE_INTEGER_P

public static final SubLSymbol $sym78$NON_NEGATIVE_INTEGER_P

$list79

public static final SubLList $list79

$sym80$CLET

public static final SubLSymbol $sym80$CLET

$list81

public static final SubLList $list81
Method Detail

create_constant

public static final SubLObject create_constant(SubLObject name,
                                               SubLObject external_id)
Return a new constant named NAME with EXTERNAL-ID as the external ID.


remove_constant

public static final SubLObject remove_constant(SubLObject constant)
Remove CONSTANT from the KB.


remove_everything_about_constant

public static final SubLObject remove_everything_about_constant(SubLObject constant)
Remove all information (assertions, nats) about CONSTANT from the KB.


find_constant

public static final SubLObject find_constant(SubLObject name)
Return the constant with NAME, or NIL if not present.


constant_name

public static final SubLObject constant_name(SubLObject constant)
Return the name of CONSTANT or :unnamed.


constant_guid

public static final SubLObject constant_guid(SubLObject constant)
Return the GUID of CONSTANT.


constant_merged_guid

public static final SubLObject constant_merged_guid(SubLObject constant)
Return the merged GUID of CONSTANT.


find_constant_by_guid

public static final SubLObject find_constant_by_guid(SubLObject guid)
Return the constant with ID, or NIL if not present.


rename_constant

public static final SubLObject rename_constant(SubLObject constant,
                                               SubLObject new_name)
Rename CONSTANT to have NEW-NAME as its name. The constant is returned.


constant_internal_id

public static final SubLObject constant_internal_id(SubLObject constant)
Return the internal id of CONSTANT.


find_constant_by_internal_id

public static final SubLObject find_constant_by_internal_id(SubLObject id)
Return the constant with internal ID, or NIL if not present.


installed_constant_p

public static final SubLObject installed_constant_p(SubLObject object)
Return T iff OBJECT is a constant that has its IDs installed.


uninstalled_constant_p

public static final SubLObject uninstalled_constant_p(SubLObject object)
Return T iff OBJECT is a constant that does not have its IDs installed.


new_constant_internal_id_threshold

public static final SubLObject new_constant_internal_id_threshold()
Return the internal ID where new constants started.


constant_external_id

public static final SubLObject constant_external_id(SubLObject constant)
Return the external id of CONSTANT.


find_constant_by_external_id

public static final SubLObject find_constant_by_external_id(SubLObject external_id)
Return the constant with EXTERNAL-ID, or NIL if not present.


constant_external_id_p

public static final SubLObject constant_external_id_p(SubLObject object)
Return T iff OBJECT could be an external constant ID.


constant_external_id_L

public static final SubLObject constant_external_id_L(SubLObject constant1,
                                                      SubLObject constant2)
Return T iff CONSTANT1 has a smaller external id than CONSTANT2


constant_info_from_guid_strings

public static final SubLObject constant_info_from_guid_strings(SubLObject guid_string_list)
Returns a list of constant info-items corresponding to the GUID-LIST. Each info item is a list of guid-string and name.


make_constant_external_id

public static final SubLObject make_constant_external_id()

make_constant_guid

public static final SubLObject make_constant_guid()

constant_legacy_id_p

public static final SubLObject constant_legacy_id_p(SubLObject object)

find_constant_by_dump_id

public static final SubLObject find_constant_by_dump_id(SubLObject dump_id)
Return the constant with DUMP-ID during a KB load.


declare_constants_high_file

public static final SubLObject declare_constants_high_file()

init_constants_high_file

public static final SubLObject init_constants_high_file()

setup_constants_high_file

public static final SubLObject setup_constants_high_file()

declareFunctions

public void declareFunctions()
Description copied from interface: SubLFile
Declares the mapping between functions and symbols for all named functions defined in the file. Like CRTL define.


initializeVariables

public void initializeVariables()
Description copied from interface: SubLFile
Initializes all global variables and private internal variables for constants defined in the file. Like CRTL init.


runTopLevelForms

public void runTopLevelForms()
Description copied from interface: SubLFile
Runs all top-level forms in order. Like CRTL setup.