com.cyc.cycjava.cycl
Class forts

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.forts
All Implemented Interfaces:
CommonSymbols, SubLFile

public final class forts
extends SubLTranslatedFile


Nested Class Summary
static class forts.$fort_id_index_native
           
static class forts.$fort_id_index_p$UnaryFunction
           
static class forts.$fort_internal_id$UnaryFunction
           
static class forts.$fort_p$UnaryFunction
           
static class forts.$invalid_fortP$UnaryFunction
           
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLSymbol $dtp_fort_id_index$
           
static SubLInteger $int83$99
           
static SubLSymbol $kw12$ALLOW_OTHER_KEYS
           
static SubLSymbol $kw13$DONE
           
static SubLSymbol $kw18$PROGRESS_MESSAGE
           
static SubLSymbol $kw50$CONSTANTS
           
static SubLSymbol $kw51$NARTS
           
static SubLSymbol $kw54$STREAM
           
static SubLSymbol $kw57$BASE
           
static SubLSymbol $kw86$SKIP
           
static SubLSymbol $kw88$EXHAUSTED
           
static SubLSymbol $kw90$ERROR
           
static SubLSymbol $kw92$INDEX
           
static SubLSymbol $kw94$CANDIDATE
           
static SubLSymbol $kw96$FORT
           
static SubLList $list1
           
static SubLList $list11
           
static SubLList $list16
           
static SubLList $list23
           
static SubLList $list24
           
static SubLList $list3
           
static SubLList $list33
           
static SubLList $list37
           
static SubLList $list40
           
static SubLList $list41
           
static SubLList $list42
           
static SubLList $list43
           
static SubLList $list5
           
static SubLList $list58
           
static SubLList $list61
           
static SubLList $list62
           
static SubLList $list69
           
static SubLList $list7
           
static SubLList $list74
           
static SubLList $list79
           
static SubLList $list8
           
static SubLList $list9
           
static SubLString $str10$mapping_Cyc_FORTs
           
static SubLString $str2$Return_T_iff_OBJECT_is_a_first_or
           
static SubLString $str29$Iterate_over_all_HL_FORT_datastru
           
static SubLString $str32$Return_the_total_number_of_FORTs_
           
static SubLString $str34$_S_was_not_a_FORT
           
static SubLString $str36$Remove_FORT_from_the_KB_
           
static SubLString $str52$Invalid_slot__S_for_construction_
           
static SubLString $str53$__
           
static SubLString $str55$Constant_Index_
           
static SubLString $str56$Nart_Index_
           
static SubLString $str6$Return_the_EL_formula_for_any_FOR
           
static SubLString $str87$Checking_that_forts_iterators_wor
           
static SubLString $str91$FORTS_ITERATOR_exhausted_before_D
           
static SubLString $str93$FORTS_ITERATOR_returned_non_fort_
           
static SubLString $str95$FORTS_ITERATOR_and_DO_FORTS_diffe
           
static SubLString $str97$The_FORTS_iterator_has_more_value
           
static SubLSymbol $sym0$FORT_P
           
static SubLSymbol $sym14$TABLE_VAR
           
static SubLSymbol $sym15$DO_LIST
           
static SubLSymbol $sym17$DO_KB_SUID_TABLE
           
static SubLSymbol $sym19$MESSAGE
           
static SubLSymbol $sym20$TOTAL
           
static SubLSymbol $sym21$SOFAR
           
static SubLSymbol $sym22$CLET
           
static SubLSymbol $sym25$NOTING_PERCENT_PROGRESS
           
static SubLSymbol $sym26$DO_FORTS
           
static SubLSymbol $sym27$CINC
           
static SubLSymbol $sym28$NOTE_PERCENT_PROGRESS
           
static SubLSymbol $sym30$DO_FORTS_TABLES
           
static SubLSymbol $sym31$FORT_COUNT
           
static SubLSymbol $sym35$REMOVE_FORT
           
static SubLSymbol $sym38$FORT_ID_INDEX
           
static SubLSymbol $sym39$FORT_ID_INDEX_P
           
static SubLSymbol $sym4$FORT_EL_FORMULA
           
static SubLSymbol $sym44$PRINT_FORT_ID_INDEX
           
static SubLSymbol $sym45$FORT_ID_INDEX_PRINT_FUNCTION_TRAMPOLINE
           
static SubLSymbol $sym46$FORT_ID_INDEX_CONSTANTS
           
static SubLSymbol $sym47$_CSETF_FORT_ID_INDEX_CONSTANTS
           
static SubLSymbol $sym48$FORT_ID_INDEX_NARTS
           
static SubLSymbol $sym49$_CSETF_FORT_ID_INDEX_NARTS
           
static SubLSymbol $sym59$PROGN
           
static SubLSymbol $sym60$CHECK_TYPE
           
static SubLSymbol $sym63$PWHEN
           
static SubLSymbol $sym64$VALID_FORT_
           
static SubLSymbol $sym65$FIF
           
static SubLSymbol $sym66$CONSTANT_P
           
static SubLSymbol $sym67$CONSTANT_INTERNAL_ID
           
static SubLSymbol $sym68$NART_ID
           
static SubLSymbol $sym70$FII
           
static SubLSymbol $sym71$DO_FORT_ID_INDEX_CONSTANTS
           
static SubLSymbol $sym72$DO_FORT_ID_INDEX_NARTS
           
static SubLSymbol $sym73$DO_FORT_ID_INDEX
           
static SubLSymbol $sym75$ID
           
static SubLSymbol $sym76$DO_ID_INDEX
           
static SubLSymbol $sym77$DO_FII_GET_CONSTANTS
           
static SubLSymbol $sym78$FIND_CONSTANT_BY_INTERNAL_ID
           
static SubLSymbol $sym80$ID
           
static SubLSymbol $sym81$DO_FII_GET_NARTS
           
static SubLSymbol $sym82$FIND_NART_BY_ID
           
static SubLSymbol $sym84$CFASL_INPUT_FORT_ID_INDEX
           
static SubLSymbol $sym85$CFASL_OUTPUT_OBJECT_FORT_ID_INDEX_METHOD
           
static SubLSymbol $sym89$_EXIT
           
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 _csetf_fort_id_index_constants(SubLObject object, SubLObject value)
           
static SubLObject _csetf_fort_id_index_narts(SubLObject object, SubLObject value)
           
static SubLObject cfasl_input_fort_id_index(SubLObject stream)
           
static SubLObject cfasl_output_object_fort_id_index_method(SubLObject object, SubLObject stream)
           
static SubLObject declare_forts_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject fort_count()
          Return the total number of FORTs.
static SubLObject fort_id_index_constants(SubLObject object)
           
static SubLObject fort_id_index_enter(SubLObject fort_id_index, SubLObject fort, SubLObject object)
          Modifier.
static SubLObject fort_id_index_lookup(SubLObject fort_id_index, SubLObject fort)
          Accessor.
static SubLObject fort_id_index_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject fort_id_index_remove(SubLObject fort_id_index, SubLObject fort)
          Modifier.
static SubLObject fort_p(SubLObject object)
          Return T iff OBJECT is a first order reified term (FORT).
static SubLObject init_forts_file()
           
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
static SubLObject make_fort_id_index(SubLObject arglist)
           
static SubLObject new_fort_id_index_constants()
           
static SubLObject new_fort_id_index_narts()
           
static SubLObject new_fort_id_index()
          Constructor.
static SubLObject non_fort_p(SubLObject object)
           
static SubLObject remove_fort(SubLObject fort)
          Remove FORT from the KB.
static SubLObject reset_fort_index(SubLObject fort, SubLObject new_index)
          Primitively change the assertion index for FORT to NEW-INDEX.
 void runTopLevelForms()
          Runs all top-level forms in order.
static SubLObject setup_forts_file()
           
static SubLObject valid_fortP(SubLObject fort)
          Return T if FORT is a valid FORT.
 
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

$dtp_fort_id_index$

public static SubLSymbol $dtp_fort_id_index$

$sym0$FORT_P

public static final SubLSymbol $sym0$FORT_P

$list1

public static final SubLList $list1

$str2$Return_T_iff_OBJECT_is_a_first_or

public static final SubLString $str2$Return_T_iff_OBJECT_is_a_first_or

$list3

public static final SubLList $list3

$sym4$FORT_EL_FORMULA

public static final SubLSymbol $sym4$FORT_EL_FORMULA

$list5

public static final SubLList $list5

$str6$Return_the_EL_formula_for_any_FOR

public static final SubLString $str6$Return_the_EL_formula_for_any_FOR

$list7

public static final SubLList $list7

$list8

public static final SubLList $list8

$list9

public static final SubLList $list9

$str10$mapping_Cyc_FORTs

public static final SubLString $str10$mapping_Cyc_FORTs

$list11

public static final SubLList $list11

$kw12$ALLOW_OTHER_KEYS

public static final SubLSymbol $kw12$ALLOW_OTHER_KEYS

$kw13$DONE

public static final SubLSymbol $kw13$DONE

$sym14$TABLE_VAR

public static final SubLSymbol $sym14$TABLE_VAR

$sym15$DO_LIST

public static final SubLSymbol $sym15$DO_LIST

$list16

public static final SubLList $list16

$sym17$DO_KB_SUID_TABLE

public static final SubLSymbol $sym17$DO_KB_SUID_TABLE

$kw18$PROGRESS_MESSAGE

public static final SubLSymbol $kw18$PROGRESS_MESSAGE

$sym19$MESSAGE

public static final SubLSymbol $sym19$MESSAGE

$sym20$TOTAL

public static final SubLSymbol $sym20$TOTAL

$sym21$SOFAR

public static final SubLSymbol $sym21$SOFAR

$sym22$CLET

public static final SubLSymbol $sym22$CLET

$list23

public static final SubLList $list23

$list24

public static final SubLList $list24

$sym25$NOTING_PERCENT_PROGRESS

public static final SubLSymbol $sym25$NOTING_PERCENT_PROGRESS

$sym26$DO_FORTS

public static final SubLSymbol $sym26$DO_FORTS

$sym27$CINC

public static final SubLSymbol $sym27$CINC

$sym28$NOTE_PERCENT_PROGRESS

public static final SubLSymbol $sym28$NOTE_PERCENT_PROGRESS

$str29$Iterate_over_all_HL_FORT_datastru

public static final SubLString $str29$Iterate_over_all_HL_FORT_datastru

$sym30$DO_FORTS_TABLES

public static final SubLSymbol $sym30$DO_FORTS_TABLES

$sym31$FORT_COUNT

public static final SubLSymbol $sym31$FORT_COUNT

$str32$Return_the_total_number_of_FORTs_

public static final SubLString $str32$Return_the_total_number_of_FORTs_

$list33

public static final SubLList $list33

$str34$_S_was_not_a_FORT

public static final SubLString $str34$_S_was_not_a_FORT

$sym35$REMOVE_FORT

public static final SubLSymbol $sym35$REMOVE_FORT

$str36$Remove_FORT_from_the_KB_

public static final SubLString $str36$Remove_FORT_from_the_KB_

$list37

public static final SubLList $list37

$sym38$FORT_ID_INDEX

public static final SubLSymbol $sym38$FORT_ID_INDEX

$sym39$FORT_ID_INDEX_P

public static final SubLSymbol $sym39$FORT_ID_INDEX_P

$list40

public static final SubLList $list40

$list41

public static final SubLList $list41

$list42

public static final SubLList $list42

$list43

public static final SubLList $list43

$sym44$PRINT_FORT_ID_INDEX

public static final SubLSymbol $sym44$PRINT_FORT_ID_INDEX

$sym45$FORT_ID_INDEX_PRINT_FUNCTION_TRAMPOLINE

public static final SubLSymbol $sym45$FORT_ID_INDEX_PRINT_FUNCTION_TRAMPOLINE

$sym46$FORT_ID_INDEX_CONSTANTS

public static final SubLSymbol $sym46$FORT_ID_INDEX_CONSTANTS

$sym47$_CSETF_FORT_ID_INDEX_CONSTANTS

public static final SubLSymbol $sym47$_CSETF_FORT_ID_INDEX_CONSTANTS

$sym48$FORT_ID_INDEX_NARTS

public static final SubLSymbol $sym48$FORT_ID_INDEX_NARTS

$sym49$_CSETF_FORT_ID_INDEX_NARTS

public static final SubLSymbol $sym49$_CSETF_FORT_ID_INDEX_NARTS

$kw50$CONSTANTS

public static final SubLSymbol $kw50$CONSTANTS

$kw51$NARTS

public static final SubLSymbol $kw51$NARTS

$str52$Invalid_slot__S_for_construction_

public static final SubLString $str52$Invalid_slot__S_for_construction_

$str53$__

public static final SubLString $str53$__

$kw54$STREAM

public static final SubLSymbol $kw54$STREAM

$str55$Constant_Index_

public static final SubLString $str55$Constant_Index_

$str56$Nart_Index_

public static final SubLString $str56$Nart_Index_

$kw57$BASE

public static final SubLSymbol $kw57$BASE

$list58

public static final SubLList $list58

$sym59$PROGN

public static final SubLSymbol $sym59$PROGN

$sym60$CHECK_TYPE

public static final SubLSymbol $sym60$CHECK_TYPE

$list61

public static final SubLList $list61

$list62

public static final SubLList $list62

$sym63$PWHEN

public static final SubLSymbol $sym63$PWHEN

$sym64$VALID_FORT_

public static final SubLSymbol $sym64$VALID_FORT_

$sym65$FIF

public static final SubLSymbol $sym65$FIF

$sym66$CONSTANT_P

public static final SubLSymbol $sym66$CONSTANT_P

$sym67$CONSTANT_INTERNAL_ID

public static final SubLSymbol $sym67$CONSTANT_INTERNAL_ID

$sym68$NART_ID

public static final SubLSymbol $sym68$NART_ID

$list69

public static final SubLList $list69

$sym70$FII

public static final SubLSymbol $sym70$FII

$sym71$DO_FORT_ID_INDEX_CONSTANTS

public static final SubLSymbol $sym71$DO_FORT_ID_INDEX_CONSTANTS

$sym72$DO_FORT_ID_INDEX_NARTS

public static final SubLSymbol $sym72$DO_FORT_ID_INDEX_NARTS

$sym73$DO_FORT_ID_INDEX

public static final SubLSymbol $sym73$DO_FORT_ID_INDEX

$list74

public static final SubLList $list74

$sym75$ID

public static final SubLSymbol $sym75$ID

$sym76$DO_ID_INDEX

public static final SubLSymbol $sym76$DO_ID_INDEX

$sym77$DO_FII_GET_CONSTANTS

public static final SubLSymbol $sym77$DO_FII_GET_CONSTANTS

$sym78$FIND_CONSTANT_BY_INTERNAL_ID

public static final SubLSymbol $sym78$FIND_CONSTANT_BY_INTERNAL_ID

$list79

public static final SubLList $list79

$sym80$ID

public static final SubLSymbol $sym80$ID

$sym81$DO_FII_GET_NARTS

public static final SubLSymbol $sym81$DO_FII_GET_NARTS

$sym82$FIND_NART_BY_ID

public static final SubLSymbol $sym82$FIND_NART_BY_ID

$int83$99

public static final SubLInteger $int83$99

$sym84$CFASL_INPUT_FORT_ID_INDEX

public static final SubLSymbol $sym84$CFASL_INPUT_FORT_ID_INDEX

$sym85$CFASL_OUTPUT_OBJECT_FORT_ID_INDEX_METHOD

public static final SubLSymbol $sym85$CFASL_OUTPUT_OBJECT_FORT_ID_INDEX_METHOD

$kw86$SKIP

public static final SubLSymbol $kw86$SKIP

$str87$Checking_that_forts_iterators_wor

public static final SubLString $str87$Checking_that_forts_iterators_wor

$kw88$EXHAUSTED

public static final SubLSymbol $kw88$EXHAUSTED

$sym89$_EXIT

public static final SubLSymbol $sym89$_EXIT

$kw90$ERROR

public static final SubLSymbol $kw90$ERROR

$str91$FORTS_ITERATOR_exhausted_before_D

public static final SubLString $str91$FORTS_ITERATOR_exhausted_before_D

$kw92$INDEX

public static final SubLSymbol $kw92$INDEX

$str93$FORTS_ITERATOR_returned_non_fort_

public static final SubLString $str93$FORTS_ITERATOR_returned_non_fort_

$kw94$CANDIDATE

public static final SubLSymbol $kw94$CANDIDATE

$str95$FORTS_ITERATOR_and_DO_FORTS_diffe

public static final SubLString $str95$FORTS_ITERATOR_and_DO_FORTS_diffe

$kw96$FORT

public static final SubLSymbol $kw96$FORT

$str97$The_FORTS_iterator_has_more_value

public static final SubLString $str97$The_FORTS_iterator_has_more_value
Method Detail

fort_p

public static final SubLObject fort_p(SubLObject object)
Return T iff OBJECT is a first order reified term (FORT).


non_fort_p

public static final SubLObject non_fort_p(SubLObject object)

fort_count

public static final SubLObject fort_count()
Return the total number of FORTs.


reset_fort_index

public static final SubLObject reset_fort_index(SubLObject fort,
                                                SubLObject new_index)
Primitively change the assertion index for FORT to NEW-INDEX.


valid_fortP

public static final SubLObject valid_fortP(SubLObject fort)
Return T if FORT is a valid FORT.


remove_fort

public static final SubLObject remove_fort(SubLObject fort)
Remove FORT from the KB.


fort_id_index_print_function_trampoline

public static final SubLObject fort_id_index_print_function_trampoline(SubLObject object,
                                                                       SubLObject stream)

fort_id_index_constants

public static final SubLObject fort_id_index_constants(SubLObject object)

_csetf_fort_id_index_constants

public static final SubLObject _csetf_fort_id_index_constants(SubLObject object,
                                                              SubLObject value)

_csetf_fort_id_index_narts

public static final SubLObject _csetf_fort_id_index_narts(SubLObject object,
                                                          SubLObject value)

make_fort_id_index

public static final SubLObject make_fort_id_index(SubLObject arglist)

new_fort_id_index

public static final SubLObject new_fort_id_index()
Constructor. @return fort-id-index-p; Returns a new fort index.


fort_id_index_lookup

public static final SubLObject fort_id_index_lookup(SubLObject fort_id_index,
                                                    SubLObject fort)
Accessor. Returns the object associated with FORT in FORT-ID-INDEX.


fort_id_index_enter

public static final SubLObject fort_id_index_enter(SubLObject fort_id_index,
                                                   SubLObject fort,
                                                   SubLObject object)
Modifier. Enter OBJECT in FORT-ID-INDEX as the object associated with FORT.


fort_id_index_remove

public static final SubLObject fort_id_index_remove(SubLObject fort_id_index,
                                                    SubLObject fort)
Modifier. Remove all FORT associations in FORT-ID-INDEX.


new_fort_id_index_constants

public static final SubLObject new_fort_id_index_constants()

new_fort_id_index_narts

public static final SubLObject new_fort_id_index_narts()

cfasl_output_object_fort_id_index_method

public static final SubLObject cfasl_output_object_fort_id_index_method(SubLObject object,
                                                                        SubLObject stream)

cfasl_input_fort_id_index

public static final SubLObject cfasl_input_fort_id_index(SubLObject stream)

declare_forts_file

public static final SubLObject declare_forts_file()

init_forts_file

public static final SubLObject init_forts_file()

setup_forts_file

public static final SubLObject setup_forts_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.