com.cyc.cycjava.cycl
Class kb_indexing_macros

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

public final class kb_indexing_macros
extends SubLTranslatedFile


Nested Class Summary
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLSymbol $kw1$SIMPLE_MATCH_FUNCTION
           
static SubLSymbol $kw106$PREDICATE_RULE
           
static SubLSymbol $kw110$DECONTEXTUALIZED_IST_PREDICATE_RULE
           
static SubLSymbol $kw118$ISA_RULE
           
static SubLSymbol $kw123$GENLS_RULE
           
static SubLSymbol $kw128$GENL_MT_RULE
           
static SubLSymbol $kw2$GET_SUBINDEX_FUNCTION
           
static SubLSymbol $kw21$KEY_FUNCTION
           
static SubLSymbol $kw22$RELEVANT_NUM_FUNCTION
           
static SubLSymbol $kw41$NUM_FUNCTION
           
static SubLSymbol $kw49$RELEVANT_NUM_FUNCTION_WITH_CUTOFF
           
static SubLSymbol $kw59$SIMPLE_KEY_FUNCTION
           
static SubLSymbol $kw81$KEYS
           
static SubLSymbol $kw82$MT_
           
static SubLSymbol $kw85$ALLOW_OTHER_KEYS
           
static SubLSymbol $kw86$DONE
           
static SubLSymbol $kw94$GAF_ARG
           
static SubLSymbol $kw99$NART_ARG
           
static SubLList $list0
           
static SubLList $list100
           
static SubLList $list103
           
static SubLList $list112
           
static SubLList $list115
           
static SubLList $list14
           
static SubLList $list17
           
static SubLList $list19
           
static SubLList $list33
           
static SubLList $list42
           
static SubLList $list44
           
static SubLList $list48
           
static SubLList $list62
           
static SubLList $list64
           
static SubLList $list8
           
static SubLList $list83
           
static SubLList $list84
           
static SubLList $list90
           
static SubLString $str23$SET_RELEVANT_COMPLEX_INDEX_COUNT_
           
static SubLString $str24$SET_RELEVANT_COMPLEX_INDEX_COUNT_
           
static SubLString $str50$SET_RELEVANT_COMPLEX_INDEX_COUNT_
           
static SubLString $str51$SET_RELEVANT_COMPLEX_INDEX_COUNT_
           
static SubLSymbol $sym10$PWHEN
           
static SubLSymbol $sym101$TERM_PREDICATE_RULE_INDEX
           
static SubLSymbol $sym102$VALID_PREDICATE_RULE_INDEX_KEY_
           
static SubLSymbol $sym104$SUBINDEX
           
static SubLSymbol $sym105$DO_PREDICATE_RULE_INDICES
           
static SubLSymbol $sym107$TERM_DECONTEXTUALIZED_IST_PREDICATE_RULE_INDEX
           
static SubLSymbol $sym108$SUBINDEX
           
static SubLSymbol $sym109$DO_DECONTEXTUALIZED_IST_PREDICATE_RULE_INDICES
           
static SubLSymbol $sym11$CINC
           
static SubLSymbol $sym111$VALID_DECONTEXTUALIZED_IST_PREDICATE_RULE_INDEX_KEY_
           
static SubLSymbol $sym113$TERM_ISA_RULE_INDEX
           
static SubLSymbol $sym114$VALID_ISA_RULE_INDEX_KEY_
           
static SubLSymbol $sym116$SUBINDEX
           
static SubLSymbol $sym117$DO_ISA_RULE_INDICES
           
static SubLSymbol $sym119$TERM_GENLS_RULE_INDEX
           
static SubLSymbol $sym12$CSETQ
           
static SubLSymbol $sym120$VALID_GENLS_RULE_INDEX_KEY_
           
static SubLSymbol $sym121$SUBINDEX
           
static SubLSymbol $sym122$DO_GENLS_RULE_INDICES
           
static SubLSymbol $sym124$TERM_GENL_MT_RULE_INDEX
           
static SubLSymbol $sym125$VALID_GENL_MT_RULE_INDEX_KEY_
           
static SubLSymbol $sym126$SUBINDEX
           
static SubLSymbol $sym127$DO_GENL_MT_RULE_INDICES
           
static SubLSymbol $sym13$SUBINDEX
           
static SubLSymbol $sym15$SET_RELEVANT_SIMPLE_INDEX_COUNT
           
static SubLSymbol $sym16$SET_RELEVANT_NUM_ARBITRARY_INDEX
           
static SubLSymbol $sym18$ASS
           
static SubLSymbol $sym20$SET_RELEVANT_COMPLEX_INDEX_COUNT
           
static SubLSymbol $sym25$GOOD_KEY_COUNT
           
static SubLSymbol $sym26$GOOD_KEYS
           
static SubLSymbol $sym27$MT_SUBINDEX
           
static SubLSymbol $sym28$NEXT_LEVEL_KEYS
           
static SubLSymbol $sym29$NEXT_KEY
           
static SubLSymbol $sym3$COUNT
           
static SubLSymbol $sym30$NUMBER_OF_NON_NULL_ARGS_IN_ORDER
           
static SubLSymbol $sym31$_
           
static SubLSymbol $sym32$_
           
static SubLSymbol $sym34$RELEVANT_MT_SUBINDEX_COUNT
           
static SubLSymbol $sym35$LIST_OF_FIRST_N_ARGS
           
static SubLSymbol $sym36$APPLY
           
static SubLSymbol $sym37$QUOTE
           
static SubLSymbol $sym38$CDOLIST
           
static SubLSymbol $sym39$APPEND
           
static SubLSymbol $sym4$ASS
           
static SubLSymbol $sym40$LIST
           
static SubLSymbol $sym43$SET_RELEVANT_SIMPLE_INDEX_COUNT_WITH_CUTOFF
           
static SubLSymbol $sym45$PUNLESS
           
static SubLSymbol $sym46$NUMBER_HAS_REACHED_CUTOFF_
           
static SubLSymbol $sym47$SET_RELEVANT_COMPLEX_INDEX_COUNT_WITH_CUTOFF
           
static SubLSymbol $sym5$PIF
           
static SubLSymbol $sym52$GOOD_KEY_COUNT
           
static SubLSymbol $sym53$GOOD_KEYS
           
static SubLSymbol $sym54$MT_SUBINDEX
           
static SubLSymbol $sym55$NEXT_LEVEL_KEYS
           
static SubLSymbol $sym56$NEXT_KEY
           
static SubLSymbol $sym57$RELEVANT_MT_SUBINDEX_COUNT_WITH_CUTOFF
           
static SubLSymbol $sym58$PROGN
           
static SubLSymbol $sym6$SIMPLE_INDEXED_TERM_P
           
static SubLSymbol $sym60$KEYS_ACCUM
           
static SubLSymbol $sym61$ASS
           
static SubLSymbol $sym63$NEXT_LEVEL_SUBINDEX
           
static SubLSymbol $sym65$SET_RELEVANT_KEY_SIMPLE_INDEX
           
static SubLSymbol $sym66$SET_RELEVANT_KEY_ARBITRARY_INDEX
           
static SubLSymbol $sym67$KEYS_ACCUM
           
static SubLSymbol $sym68$ASS
           
static SubLSymbol $sym69$RELEVANT_MT_
           
static SubLSymbol $sym7$CLET
           
static SubLSymbol $sym70$ASSERTION_MT
           
static SubLSymbol $sym71$SET_RELEVANT_KEY_COMPLEX_INDEX
           
static SubLSymbol $sym72$GOOD_KEY_COUNT
           
static SubLSymbol $sym73$GOOD_KEYS
           
static SubLSymbol $sym74$MT_SUBINDEX
           
static SubLSymbol $sym75$NEXT_LEVEL_KEYS
           
static SubLSymbol $sym76$NEXT_KEY
           
static SubLSymbol $sym77$RELEVANT_MT_SUBINDEX_KEYS
           
static SubLSymbol $sym78$PLUSP
           
static SubLSymbol $sym79$CPUSH
           
static SubLSymbol $sym80$MT_KEY_LEVEL
           
static SubLSymbol $sym87$DO_INTERMEDIATE_INDEX
           
static SubLSymbol $sym88$TERM_GAF_ARG_INDEX
           
static SubLSymbol $sym89$VALID_GAF_ARG_INDEX_KEY_
           
static SubLSymbol $sym9$DO_SIMPLE_INDEX
           
static SubLSymbol $sym91$SUBINDEX
           
static SubLSymbol $sym92$DO_GAF_ARG_INDICES
           
static SubLSymbol $sym93$IGNORE
           
static SubLSymbol $sym95$TERM_NART_ARG_INDEX
           
static SubLSymbol $sym96$VALID_NART_ARG_INDEX_KEY_
           
static SubLSymbol $sym97$SUBINDEX
           
static SubLSymbol $sym98$DO_NART_ARG_INDICES
           
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 declare_kb_indexing_macros_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject init_kb_indexing_macros_file()
           
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
static SubLObject number_has_reached_cutoffP(SubLObject number, SubLObject cutoff)
           
static SubLObject number_of_non_null_args_in_order(SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4, SubLObject arg5)
          stops counting if it hits a null one
 void runTopLevelForms()
          Runs all top-level forms in order.
static SubLObject setup_kb_indexing_macros_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

me

public static final SubLFile me

myName

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

$list0

public static final SubLList $list0

$kw1$SIMPLE_MATCH_FUNCTION

public static final SubLSymbol $kw1$SIMPLE_MATCH_FUNCTION

$kw2$GET_SUBINDEX_FUNCTION

public static final SubLSymbol $kw2$GET_SUBINDEX_FUNCTION

$sym3$COUNT

public static final SubLSymbol $sym3$COUNT

$sym4$ASS

public static final SubLSymbol $sym4$ASS

$sym5$PIF

public static final SubLSymbol $sym5$PIF

$sym6$SIMPLE_INDEXED_TERM_P

public static final SubLSymbol $sym6$SIMPLE_INDEXED_TERM_P

$sym7$CLET

public static final SubLSymbol $sym7$CLET

$list8

public static final SubLList $list8

$sym9$DO_SIMPLE_INDEX

public static final SubLSymbol $sym9$DO_SIMPLE_INDEX

$sym10$PWHEN

public static final SubLSymbol $sym10$PWHEN

$sym11$CINC

public static final SubLSymbol $sym11$CINC

$sym12$CSETQ

public static final SubLSymbol $sym12$CSETQ

$sym13$SUBINDEX

public static final SubLSymbol $sym13$SUBINDEX

$list14

public static final SubLList $list14

$sym15$SET_RELEVANT_SIMPLE_INDEX_COUNT

public static final SubLSymbol $sym15$SET_RELEVANT_SIMPLE_INDEX_COUNT

$sym16$SET_RELEVANT_NUM_ARBITRARY_INDEX

public static final SubLSymbol $sym16$SET_RELEVANT_NUM_ARBITRARY_INDEX

$list17

public static final SubLList $list17

$sym18$ASS

public static final SubLSymbol $sym18$ASS

$list19

public static final SubLList $list19

$sym20$SET_RELEVANT_COMPLEX_INDEX_COUNT

public static final SubLSymbol $sym20$SET_RELEVANT_COMPLEX_INDEX_COUNT

$kw21$KEY_FUNCTION

public static final SubLSymbol $kw21$KEY_FUNCTION

$kw22$RELEVANT_NUM_FUNCTION

public static final SubLSymbol $kw22$RELEVANT_NUM_FUNCTION

$str23$SET_RELEVANT_COMPLEX_INDEX_COUNT_

public static final SubLString $str23$SET_RELEVANT_COMPLEX_INDEX_COUNT_

$str24$SET_RELEVANT_COMPLEX_INDEX_COUNT_

public static final SubLString $str24$SET_RELEVANT_COMPLEX_INDEX_COUNT_

$sym25$GOOD_KEY_COUNT

public static final SubLSymbol $sym25$GOOD_KEY_COUNT

$sym26$GOOD_KEYS

public static final SubLSymbol $sym26$GOOD_KEYS

$sym27$MT_SUBINDEX

public static final SubLSymbol $sym27$MT_SUBINDEX

$sym28$NEXT_LEVEL_KEYS

public static final SubLSymbol $sym28$NEXT_LEVEL_KEYS

$sym29$NEXT_KEY

public static final SubLSymbol $sym29$NEXT_KEY

$sym30$NUMBER_OF_NON_NULL_ARGS_IN_ORDER

public static final SubLSymbol $sym30$NUMBER_OF_NON_NULL_ARGS_IN_ORDER

$sym31$_

public static final SubLSymbol $sym31$_

$sym32$_

public static final SubLSymbol $sym32$_

$list33

public static final SubLList $list33

$sym34$RELEVANT_MT_SUBINDEX_COUNT

public static final SubLSymbol $sym34$RELEVANT_MT_SUBINDEX_COUNT

$sym35$LIST_OF_FIRST_N_ARGS

public static final SubLSymbol $sym35$LIST_OF_FIRST_N_ARGS

$sym36$APPLY

public static final SubLSymbol $sym36$APPLY

$sym37$QUOTE

public static final SubLSymbol $sym37$QUOTE

$sym38$CDOLIST

public static final SubLSymbol $sym38$CDOLIST

$sym39$APPEND

public static final SubLSymbol $sym39$APPEND

$sym40$LIST

public static final SubLSymbol $sym40$LIST

$kw41$NUM_FUNCTION

public static final SubLSymbol $kw41$NUM_FUNCTION

$list42

public static final SubLList $list42

$sym43$SET_RELEVANT_SIMPLE_INDEX_COUNT_WITH_CUTOFF

public static final SubLSymbol $sym43$SET_RELEVANT_SIMPLE_INDEX_COUNT_WITH_CUTOFF

$list44

public static final SubLList $list44

$sym45$PUNLESS

public static final SubLSymbol $sym45$PUNLESS

$sym46$NUMBER_HAS_REACHED_CUTOFF_

public static final SubLSymbol $sym46$NUMBER_HAS_REACHED_CUTOFF_

$sym47$SET_RELEVANT_COMPLEX_INDEX_COUNT_WITH_CUTOFF

public static final SubLSymbol $sym47$SET_RELEVANT_COMPLEX_INDEX_COUNT_WITH_CUTOFF

$list48

public static final SubLList $list48

$kw49$RELEVANT_NUM_FUNCTION_WITH_CUTOFF

public static final SubLSymbol $kw49$RELEVANT_NUM_FUNCTION_WITH_CUTOFF

$str50$SET_RELEVANT_COMPLEX_INDEX_COUNT_

public static final SubLString $str50$SET_RELEVANT_COMPLEX_INDEX_COUNT_

$str51$SET_RELEVANT_COMPLEX_INDEX_COUNT_

public static final SubLString $str51$SET_RELEVANT_COMPLEX_INDEX_COUNT_

$sym52$GOOD_KEY_COUNT

public static final SubLSymbol $sym52$GOOD_KEY_COUNT

$sym53$GOOD_KEYS

public static final SubLSymbol $sym53$GOOD_KEYS

$sym54$MT_SUBINDEX

public static final SubLSymbol $sym54$MT_SUBINDEX

$sym55$NEXT_LEVEL_KEYS

public static final SubLSymbol $sym55$NEXT_LEVEL_KEYS

$sym56$NEXT_KEY

public static final SubLSymbol $sym56$NEXT_KEY

$sym57$RELEVANT_MT_SUBINDEX_COUNT_WITH_CUTOFF

public static final SubLSymbol $sym57$RELEVANT_MT_SUBINDEX_COUNT_WITH_CUTOFF

$sym58$PROGN

public static final SubLSymbol $sym58$PROGN

$kw59$SIMPLE_KEY_FUNCTION

public static final SubLSymbol $kw59$SIMPLE_KEY_FUNCTION

$sym60$KEYS_ACCUM

public static final SubLSymbol $sym60$KEYS_ACCUM

$sym61$ASS

public static final SubLSymbol $sym61$ASS

$list62

public static final SubLList $list62

$sym63$NEXT_LEVEL_SUBINDEX

public static final SubLSymbol $sym63$NEXT_LEVEL_SUBINDEX

$list64

public static final SubLList $list64

$sym65$SET_RELEVANT_KEY_SIMPLE_INDEX

public static final SubLSymbol $sym65$SET_RELEVANT_KEY_SIMPLE_INDEX

$sym66$SET_RELEVANT_KEY_ARBITRARY_INDEX

public static final SubLSymbol $sym66$SET_RELEVANT_KEY_ARBITRARY_INDEX

$sym67$KEYS_ACCUM

public static final SubLSymbol $sym67$KEYS_ACCUM

$sym68$ASS

public static final SubLSymbol $sym68$ASS

$sym69$RELEVANT_MT_

public static final SubLSymbol $sym69$RELEVANT_MT_

$sym70$ASSERTION_MT

public static final SubLSymbol $sym70$ASSERTION_MT

$sym71$SET_RELEVANT_KEY_COMPLEX_INDEX

public static final SubLSymbol $sym71$SET_RELEVANT_KEY_COMPLEX_INDEX

$sym72$GOOD_KEY_COUNT

public static final SubLSymbol $sym72$GOOD_KEY_COUNT

$sym73$GOOD_KEYS

public static final SubLSymbol $sym73$GOOD_KEYS

$sym74$MT_SUBINDEX

public static final SubLSymbol $sym74$MT_SUBINDEX

$sym75$NEXT_LEVEL_KEYS

public static final SubLSymbol $sym75$NEXT_LEVEL_KEYS

$sym76$NEXT_KEY

public static final SubLSymbol $sym76$NEXT_KEY

$sym77$RELEVANT_MT_SUBINDEX_KEYS

public static final SubLSymbol $sym77$RELEVANT_MT_SUBINDEX_KEYS

$sym78$PLUSP

public static final SubLSymbol $sym78$PLUSP

$sym79$CPUSH

public static final SubLSymbol $sym79$CPUSH

$sym80$MT_KEY_LEVEL

public static final SubLSymbol $sym80$MT_KEY_LEVEL

$kw81$KEYS

public static final SubLSymbol $kw81$KEYS

$kw82$MT_

public static final SubLSymbol $kw82$MT_

$list83

public static final SubLList $list83

$list84

public static final SubLList $list84

$kw85$ALLOW_OTHER_KEYS

public static final SubLSymbol $kw85$ALLOW_OTHER_KEYS

$kw86$DONE

public static final SubLSymbol $kw86$DONE

$sym87$DO_INTERMEDIATE_INDEX

public static final SubLSymbol $sym87$DO_INTERMEDIATE_INDEX

$sym88$TERM_GAF_ARG_INDEX

public static final SubLSymbol $sym88$TERM_GAF_ARG_INDEX

$sym89$VALID_GAF_ARG_INDEX_KEY_

public static final SubLSymbol $sym89$VALID_GAF_ARG_INDEX_KEY_

$list90

public static final SubLList $list90

$sym91$SUBINDEX

public static final SubLSymbol $sym91$SUBINDEX

$sym92$DO_GAF_ARG_INDICES

public static final SubLSymbol $sym92$DO_GAF_ARG_INDICES

$sym93$IGNORE

public static final SubLSymbol $sym93$IGNORE

$kw94$GAF_ARG

public static final SubLSymbol $kw94$GAF_ARG

$sym95$TERM_NART_ARG_INDEX

public static final SubLSymbol $sym95$TERM_NART_ARG_INDEX

$sym96$VALID_NART_ARG_INDEX_KEY_

public static final SubLSymbol $sym96$VALID_NART_ARG_INDEX_KEY_

$sym97$SUBINDEX

public static final SubLSymbol $sym97$SUBINDEX

$sym98$DO_NART_ARG_INDICES

public static final SubLSymbol $sym98$DO_NART_ARG_INDICES

$kw99$NART_ARG

public static final SubLSymbol $kw99$NART_ARG

$list100

public static final SubLList $list100

$sym101$TERM_PREDICATE_RULE_INDEX

public static final SubLSymbol $sym101$TERM_PREDICATE_RULE_INDEX

$sym102$VALID_PREDICATE_RULE_INDEX_KEY_

public static final SubLSymbol $sym102$VALID_PREDICATE_RULE_INDEX_KEY_

$list103

public static final SubLList $list103

$sym104$SUBINDEX

public static final SubLSymbol $sym104$SUBINDEX

$sym105$DO_PREDICATE_RULE_INDICES

public static final SubLSymbol $sym105$DO_PREDICATE_RULE_INDICES

$kw106$PREDICATE_RULE

public static final SubLSymbol $kw106$PREDICATE_RULE

$sym107$TERM_DECONTEXTUALIZED_IST_PREDICATE_RULE_INDEX

public static final SubLSymbol $sym107$TERM_DECONTEXTUALIZED_IST_PREDICATE_RULE_INDEX

$sym108$SUBINDEX

public static final SubLSymbol $sym108$SUBINDEX

$sym109$DO_DECONTEXTUALIZED_IST_PREDICATE_RULE_INDICES

public static final SubLSymbol $sym109$DO_DECONTEXTUALIZED_IST_PREDICATE_RULE_INDICES

$kw110$DECONTEXTUALIZED_IST_PREDICATE_RULE

public static final SubLSymbol $kw110$DECONTEXTUALIZED_IST_PREDICATE_RULE

$sym111$VALID_DECONTEXTUALIZED_IST_PREDICATE_RULE_INDEX_KEY_

public static final SubLSymbol $sym111$VALID_DECONTEXTUALIZED_IST_PREDICATE_RULE_INDEX_KEY_

$list112

public static final SubLList $list112

$sym113$TERM_ISA_RULE_INDEX

public static final SubLSymbol $sym113$TERM_ISA_RULE_INDEX

$sym114$VALID_ISA_RULE_INDEX_KEY_

public static final SubLSymbol $sym114$VALID_ISA_RULE_INDEX_KEY_

$list115

public static final SubLList $list115

$sym116$SUBINDEX

public static final SubLSymbol $sym116$SUBINDEX

$sym117$DO_ISA_RULE_INDICES

public static final SubLSymbol $sym117$DO_ISA_RULE_INDICES

$kw118$ISA_RULE

public static final SubLSymbol $kw118$ISA_RULE

$sym119$TERM_GENLS_RULE_INDEX

public static final SubLSymbol $sym119$TERM_GENLS_RULE_INDEX

$sym120$VALID_GENLS_RULE_INDEX_KEY_

public static final SubLSymbol $sym120$VALID_GENLS_RULE_INDEX_KEY_

$sym121$SUBINDEX

public static final SubLSymbol $sym121$SUBINDEX

$sym122$DO_GENLS_RULE_INDICES

public static final SubLSymbol $sym122$DO_GENLS_RULE_INDICES

$kw123$GENLS_RULE

public static final SubLSymbol $kw123$GENLS_RULE

$sym124$TERM_GENL_MT_RULE_INDEX

public static final SubLSymbol $sym124$TERM_GENL_MT_RULE_INDEX

$sym125$VALID_GENL_MT_RULE_INDEX_KEY_

public static final SubLSymbol $sym125$VALID_GENL_MT_RULE_INDEX_KEY_

$sym126$SUBINDEX

public static final SubLSymbol $sym126$SUBINDEX

$sym127$DO_GENL_MT_RULE_INDICES

public static final SubLSymbol $sym127$DO_GENL_MT_RULE_INDICES

$kw128$GENL_MT_RULE

public static final SubLSymbol $kw128$GENL_MT_RULE
Method Detail

number_has_reached_cutoffP

public static final SubLObject number_has_reached_cutoffP(SubLObject number,
                                                          SubLObject cutoff)

number_of_non_null_args_in_order

public static final SubLObject number_of_non_null_args_in_order(SubLObject arg1,
                                                                SubLObject arg2,
                                                                SubLObject arg3,
                                                                SubLObject arg4,
                                                                SubLObject arg5)
stops counting if it hits a null one


declare_kb_indexing_macros_file

public static final SubLObject declare_kb_indexing_macros_file()

init_kb_indexing_macros_file

public static final SubLObject init_kb_indexing_macros_file()

setup_kb_indexing_macros_file

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