com.cyc.cycjava.cycl
Class hl_supports
java.lang.Object
com.cyc.tool.subl.util.SubLTrampolineFile
com.cyc.tool.subl.util.SubLTranslatedFile
com.cyc.cycjava.cycl.hl_supports
- All Implemented Interfaces:
- CommonSymbols, SubLFile
public final class hl_supports
- extends SubLTranslatedFile
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 |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
me
public static final SubLFile me
myName
public static final java.lang.String myName
- See Also:
- Constant Field Values
$perform_opaque_support_verification$
public static SubLSymbol $perform_opaque_support_verification$
$bookkeeping_justification_assertion_mt$
public static SubLSymbol $bookkeeping_justification_assertion_mt$
- The mt in which assertions for HL justifications of bookkeeping assertions are expected to be.
$list0
public static final SubLList $list0
$sym1$FORT_P
public static final SubLSymbol $sym1$FORT_P
$sym2$_HL_SUPPORT_MODULES_
public static final SubLSymbol $sym2$_HL_SUPPORT_MODULES_
$list3
public static final SubLList $list3
$sym4$HL_SUPPORT_MODULE_P
public static final SubLSymbol $sym4$HL_SUPPORT_MODULE_P
$list5
public static final SubLList $list5
$str6$Return_T_iff_OBJECT_is_an_HL_supp
public static final SubLString $str6$Return_T_iff_OBJECT_is_an_HL_supp
$list7
public static final SubLList $list7
$sym8$KEYWORDP
public static final SubLSymbol $sym8$KEYWORDP
$str9$_S_was_not_a_valid_hl_support_mod
public static final SubLString $str9$_S_was_not_a_valid_hl_support_mod
$kw10$VERIFY
public static final SubLSymbol $kw10$VERIFY
$kw11$JUSTIFY
public static final SubLSymbol $kw11$JUSTIFY
$kw12$VALIDATE
public static final SubLSymbol $kw12$VALIDATE
$kw13$FORWARD_MT_COMBOS
public static final SubLSymbol $kw13$FORWARD_MT_COMBOS
$sym14$LIST
public static final SubLSymbol $sym14$LIST
$sym15$SUPPORT_P
public static final SubLSymbol $sym15$SUPPORT_P
$sym16$LISTP
public static final SubLSymbol $sym16$LISTP
$sym17$APPEND
public static final SubLSymbol $sym17$APPEND
$sym18$HL_SUPPORT_P
public static final SubLSymbol $sym18$HL_SUPPORT_P
$const19$InferencePSC
public static final SubLObject $const19$InferencePSC
$kw20$CODE
public static final SubLSymbol $kw20$CODE
$sym21$HL_SUPPORT_MT
public static final SubLSymbol $sym21$HL_SUPPORT_MT
$list22
public static final SubLList $list22
$list23
public static final SubLList $list23
$kw24$OPAQUE
public static final SubLSymbol $kw24$OPAQUE
$list25
public static final SubLList $list25
$kw26$ABDUCTION
public static final SubLSymbol $kw26$ABDUCTION
$kw27$FALSE
public static final SubLSymbol $kw27$FALSE
$kw28$TRUE
public static final SubLSymbol $kw28$TRUE
$kw29$UNKNOWN
public static final SubLSymbol $kw29$UNKNOWN
$const30$myCreator
public static final SubLObject $const30$myCreator
$const31$myCreationPurpose
public static final SubLObject $const31$myCreationPurpose
$const32$myCreationTime
public static final SubLObject $const32$myCreationTime
$const33$myCreationSecond
public static final SubLObject $const33$myCreationSecond
$const34$different
public static final SubLObject $const34$different
$kw35$EVAL
public static final SubLSymbol $kw35$EVAL
$const36$BookkeepingMt
public static final SubLObject $const36$BookkeepingMt
$const37$unknownSentence
public static final SubLObject $const37$unknownSentence
$sym38$_BOOKKEEPING_JUSTIFICATION_ASSERTION_MT_
public static final SubLSymbol $sym38$_BOOKKEEPING_JUSTIFICATION_ASSERTION_MT_
$const39$BaseKB
public static final SubLObject $const39$BaseKB
$sym40$CACHED_FIND_ASSERTION_CYCL
public static final SubLSymbol $sym40$CACHED_FIND_ASSERTION_CYCL
$sym41$_CACHED_FIND_ASSERTION_CYCL_CACHING_STATE_
public static final SubLSymbol $sym41$_CACHED_FIND_ASSERTION_CYCL_CACHING_STATE_
$kw42$_MEMOIZED_ITEM_NOT_FOUND_
public static final SubLSymbol $kw42$_MEMOIZED_ITEM_NOT_FOUND_
$kw43$BOOKKEEPING
public static final SubLSymbol $kw43$BOOKKEEPING
$list44
public static final SubLList $list44
$list45
public static final SubLList $list45
$kw46$DEFN
public static final SubLSymbol $kw46$DEFN
$list47
public static final SubLList $list47
$list48
public static final SubLList $list48
$kw49$ELEMENTOF
public static final SubLSymbol $kw49$ELEMENTOF
$list50
public static final SubLList $list50
$const51$TheSet
public static final SubLObject $const51$TheSet
$const52$TheSetOf
public static final SubLObject $const52$TheSetOf
$kw53$SUBSETOF
public static final SubLSymbol $kw53$SUBSETOF
$list54
public static final SubLList $list54
$list55
public static final SubLList $list55
$kw56$ASSERTION
public static final SubLSymbol $kw56$ASSERTION
$kw57$SIBLING_DISJOINT
public static final SubLSymbol $kw57$SIBLING_DISJOINT
$list58
public static final SubLList $list58
$const59$equalSymbols
public static final SubLObject $const59$equalSymbols
$const60$equals
public static final SubLObject $const60$equals
$kw61$NONE
public static final SubLSymbol $kw61$NONE
$kw62$MINIMAL
public static final SubLSymbol $kw62$MINIMAL
$kw63$ARG_TYPE
public static final SubLSymbol $kw63$ARG_TYPE
$kw64$ALL
public static final SubLSymbol $kw64$ALL
$str65$Unexpected_intermediate_step_vali
public static final SubLString $str65$Unexpected_intermediate_step_vali
$kw66$EQUALITY
public static final SubLSymbol $kw66$EQUALITY
$list67
public static final SubLList $list67
$const68$evaluate
public static final SubLObject $const68$evaluate
$list69
public static final SubLList $list69
$list70
public static final SubLList $list70
$const71$IrreflexiveBinaryPredicate
public static final SubLObject $const71$IrreflexiveBinaryPredicate
$const72$ReflexiveBinaryPredicate
public static final SubLObject $const72$ReflexiveBinaryPredicate
$const73$isa
public static final SubLObject $const73$isa
$const74$admittedArgument
public static final SubLObject $const74$admittedArgument
$kw75$ISA
public static final SubLSymbol $kw75$ISA
$kw76$ADMIT
public static final SubLSymbol $kw76$ADMIT
$sym77$MAX_FLOOR_MTS_WHERE_ARG_CONSTRAINTS_MET
public static final SubLSymbol $sym77$MAX_FLOOR_MTS_WHERE_ARG_CONSTRAINTS_MET
$kw78$REFLEXIVE
public static final SubLSymbol $kw78$REFLEXIVE
$list79
public static final SubLList $list79
$list80
public static final SubLList $list80
$list81
public static final SubLList $list81
$sym82$RELEVANT_MT_IS_EVERYTHING
public static final SubLSymbol $sym82$RELEVANT_MT_IS_EVERYTHING
$const83$EverythingPSC
public static final SubLObject $const83$EverythingPSC
$const84$reflexiveOn
public static final SubLObject $const84$reflexiveOn
$kw85$GAF
public static final SubLSymbol $kw85$GAF
$list86
public static final SubLList $list86
$sym87$TERM__
public static final SubLSymbol $sym87$TERM__
$kw88$REFLEXIVE_ON
public static final SubLSymbol $kw88$REFLEXIVE_ON
$list89
public static final SubLList $list89
$kw90$TRANSITIVITY
public static final SubLSymbol $kw90$TRANSITIVITY
$list91
public static final SubLList $list91
$kw92$CONTEXTUAL_TRANSITIVITY
public static final SubLSymbol $kw92$CONTEXTUAL_TRANSITIVITY
$list93
public static final SubLList $list93
$kw94$TRUE_DEF
public static final SubLSymbol $kw94$TRUE_DEF
$sym95$RELEVANT_MT_IS_ANY_MT
public static final SubLSymbol $sym95$RELEVANT_MT_IS_ANY_MT
$list96
public static final SubLList $list96
$kw97$TVA
public static final SubLSymbol $kw97$TVA
$list98
public static final SubLList $list98
$list99
public static final SubLList $list99
$kw100$RTV
public static final SubLSymbol $kw100$RTV
$list101
public static final SubLList $list101
$list102
public static final SubLList $list102
$const103$not
public static final SubLObject $const103$not
$kw104$MINIMIZE
public static final SubLSymbol $kw104$MINIMIZE
$list105
public static final SubLList $list105
$kw106$CONSISTENT
public static final SubLSymbol $kw106$CONSISTENT
$list107
public static final SubLList $list107
$kw108$CONCEPTUALLY_RELATED
public static final SubLSymbol $kw108$CONCEPTUALLY_RELATED
$list109
public static final SubLList $list109
$const110$admittedSentence
public static final SubLObject $const110$admittedSentence
$const111$admittedNAT
public static final SubLObject $const111$admittedNAT
$list112
public static final SubLList $list112
$list113
public static final SubLList $list113
$kw114$REFORMULATE
public static final SubLSymbol $kw114$REFORMULATE
$list115
public static final SubLList $list115
$list116
public static final SubLList $list116
$list117
public static final SubLList $list117
$kw118$EXTERNAL
public static final SubLSymbol $kw118$EXTERNAL
$kw119$EXTERNAL_EVAL
public static final SubLSymbol $kw119$EXTERNAL_EVAL
$list120
public static final SubLList $list120
$sym121$PCOND
public static final SubLSymbol $sym121$PCOND
$sym122$EL_NEGATION_P
public static final SubLSymbol $sym122$EL_NEGATION_P
$sym123$CLET
public static final SubLSymbol $sym123$CLET
$sym124$FORMULA_ARG1
public static final SubLSymbol $sym124$FORMULA_ARG1
$list125
public static final SubLList $list125
$sym126$INVERSE_TV
public static final SubLSymbol $sym126$INVERSE_TV
$sym127$EL_FORMULA_P
public static final SubLSymbol $sym127$EL_FORMULA_P
$kw128$REGULARIZE
public static final SubLSymbol $kw128$REGULARIZE
$const129$nearestIsa
public static final SubLObject $const129$nearestIsa
$const130$nearestIsaOfType
public static final SubLObject $const130$nearestIsaOfType
$const131$elementOf
public static final SubLObject $const131$elementOf
$const132$quotedIsa
public static final SubLObject $const132$quotedIsa
$list133
public static final SubLList $list133
$list134
public static final SubLList $list134
$list135
public static final SubLList $list135
$list136
public static final SubLList $list136
$const137$nearestGenls
public static final SubLObject $const137$nearestGenls
$const138$nearestGenlsOfType
public static final SubLObject $const138$nearestGenlsOfType
$kw139$GENLS
public static final SubLSymbol $kw139$GENLS
$list140
public static final SubLList $list140
$const141$genls
public static final SubLObject $const141$genls
$const142$instancesOfDisjointCollections
public static final SubLObject $const142$instancesOfDisjointCollections
$list143
public static final SubLList $list143
$kw144$DISJOINTWITH
public static final SubLSymbol $kw144$DISJOINTWITH
$list145
public static final SubLList $list145
$kw146$GENLMT
public static final SubLSymbol $kw146$GENLMT
$list147
public static final SubLList $list147
$list148
public static final SubLList $list148
$const149$genlPreds
public static final SubLObject $const149$genlPreds
$const150$genlInverse
public static final SubLObject $const150$genlInverse
$kw151$GENLPREDS
public static final SubLSymbol $kw151$GENLPREDS
$list152
public static final SubLList $list152
$const153$negationPreds
public static final SubLObject $const153$negationPreds
$const154$negationInverse
public static final SubLObject $const154$negationInverse
$kw155$NEGATIONPREDS
public static final SubLSymbol $kw155$NEGATIONPREDS
$list156
public static final SubLList $list156
$str157$Time_feature_not_supported__Suppo
public static final SubLString $str157$Time_feature_not_supported__Suppo
$str158$Time_feature_not_supported__Suppo
public static final SubLString $str158$Time_feature_not_supported__Suppo
$kw159$TIME
public static final SubLSymbol $kw159$TIME
$list160
public static final SubLList $list160
$kw161$ASSERTED_ARG1_BINARY_PREDS
public static final SubLSymbol $kw161$ASSERTED_ARG1_BINARY_PREDS
$list162
public static final SubLList $list162
$kw163$FCP
public static final SubLSymbol $kw163$FCP
$list164
public static final SubLList $list164
$kw165$SHOP_EFFECT
public static final SubLSymbol $kw165$SHOP_EFFECT
$list166
public static final SubLList $list166
$list167
public static final SubLList $list167
$kw168$CONDITIONAL_SENTENCE_
public static final SubLSymbol $kw168$CONDITIONAL_SENTENCE_
$list169
public static final SubLList $list169
$kw170$MAX_NUMBER
public static final SubLSymbol $kw170$MAX_NUMBER
$list171
public static final SubLList $list171
$kw172$QUERY
public static final SubLSymbol $kw172$QUERY
$list173
public static final SubLList $list173
$str174$Halo_feature_not_supported__Suppo
public static final SubLString $str174$Halo_feature_not_supported__Suppo
$str175$Halo_feature_not_supported__Suppo
public static final SubLString $str175$Halo_feature_not_supported__Suppo
$kw176$MATRIX_OF_REACTION_TYPE
public static final SubLSymbol $kw176$MATRIX_OF_REACTION_TYPE
$list177
public static final SubLList $list177
$sym178$HL_VERIFY_PARSE_TREE_RELATION
public static final SubLSymbol $sym178$HL_VERIFY_PARSE_TREE_RELATION
$sym179$HL_JUSTIFY_PARSE_TREE_RELATION
public static final SubLSymbol $sym179$HL_JUSTIFY_PARSE_TREE_RELATION
$kw180$PARSE_TREE
public static final SubLSymbol $kw180$PARSE_TREE
$list181
public static final SubLList $list181
$kw182$WORD_STRINGS
public static final SubLSymbol $kw182$WORD_STRINGS
$list183
public static final SubLList $list183
$kw184$TERM_PHRASES
public static final SubLSymbol $kw184$TERM_PHRASES
$list185
public static final SubLList $list185
$kw186$RKF_IRRELEVANT_FORT_CACHE
public static final SubLSymbol $kw186$RKF_IRRELEVANT_FORT_CACHE
$list187
public static final SubLList $list187
hl_predicate_p
public static final SubLObject hl_predicate_p(SubLObject object)
non_hl_predicate_p
public static final SubLObject non_hl_predicate_p(SubLObject object)
hl_support_modules
public static final SubLObject hl_support_modules()
hl_support_module_p
public static final SubLObject hl_support_module_p(SubLObject object)
- Return T iff OBJECT is an HL support module.
opaque_hl_support_p
public static final SubLObject opaque_hl_support_p(SubLObject support)
setup_hl_support_module
public static final SubLObject setup_hl_support_module(SubLObject name,
SubLObject plist)
- Declare NAME as a new HL support module
hl_support_module_justify_func
public static final SubLObject hl_support_module_justify_func(SubLObject hl_support_module)
hl_support_module_forward_mt_combos_func
public static final SubLObject hl_support_module_forward_mt_combos_func(SubLObject hl_support_module)
hl_justify
public static final SubLObject hl_justify(SubLObject support)
- Returns:
- listp; a list of supports
hl_support_justify
public static final SubLObject hl_support_justify(SubLObject hl_support)
hl_trivial_justification
public static final SubLObject hl_trivial_justification(SubLObject support)
hl_forward_mt_combos
public static final SubLObject hl_forward_mt_combos(SubLObject support)
find_assertion_or_make_support
public static final SubLObject find_assertion_or_make_support(SubLObject sentence,
SubLObject mt)
- Returns:
- hl-support-p; Returns an assertion corresponding to SENTENCE iff one exists (within MT relevance), or a :code support with SENTENCE as support sentence.
hl_justify_eval
public static final SubLObject hl_justify_eval(SubLObject support)
hl_justify_reflexive
public static final SubLObject hl_justify_reflexive(SubLObject support)
hl_justify_transitivity
public static final SubLObject hl_justify_transitivity(SubLObject support)
hl_justify_admit
public static final SubLObject hl_justify_admit(SubLObject support)
hl_justify_sbhl
public static final SubLObject hl_justify_sbhl(SubLObject support)
hl_justify_genls
public static final SubLObject hl_justify_genls(SubLObject support)
hl_forward_mt_combos_genls
public static final SubLObject hl_forward_mt_combos_genls(SubLObject support)
inference_max_floor_mts_of_genls_paths
public static final SubLObject inference_max_floor_mts_of_genls_paths(SubLObject spec,
SubLObject genl)
declare_hl_supports_file
public static final SubLObject declare_hl_supports_file()
init_hl_supports_file
public static final SubLObject init_hl_supports_file()
setup_hl_supports_file
public static final SubLObject setup_hl_supports_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.