|
||||||||||
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.genl_predicates
public final class genl_predicates
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
SubLTranslatedFile.SubL |
Fields inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
EMPTY_SUBL_OBJECT_ARRAY |
Method Summary | |
---|---|
static SubLObject |
add_genl_inverse(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
add_genl_predicate(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
all_genl_inverses(SubLObject pred,
SubLObject mt,
SubLObject tv)
Returns all genlPreds of predicate PRED (ascending transitive closure; inexpensive) |
static SubLObject |
all_genl_predicates(SubLObject pred,
SubLObject mt,
SubLObject tv)
Returns all genlPreds of predicate PRED (ascending transitive closure; inexpensive) |
static SubLObject |
all_genl_preds(SubLObject pred,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
all_proper_genl_inverses(SubLObject pred,
SubLObject mt,
SubLObject tv)
Returns all genlInverses of predicate PRED, but will not return PRED if it is a genlInverse of itself. |
static SubLObject |
all_proper_genl_predicates(SubLObject pred,
SubLObject mt,
SubLObject tv)
Returns all genlPreds of predicate PRED, except for PRED. |
static SubLObject |
all_spec_inverses(SubLObject pred,
SubLObject mt,
SubLObject tv)
Returns all predicates having PRED as a genlInverse (descending transitive closure; expensive) |
static SubLObject |
all_spec_predicates(SubLObject pred,
SubLObject mt,
SubLObject tv)
Returns all predicates having PRED as a genlPred (descending transitive closure; expensive) |
static SubLObject |
all_spec_preds(SubLObject pred,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
asserted_genl_inversesP(SubLObject pred,
SubLObject mt)
|
static SubLObject |
asserted_genl_predicatesP(SubLObject pred,
SubLObject mt)
|
static SubLObject |
declare_genl_predicates_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named functions defined in the file. |
static SubLObject |
genl_inverse_after_adding(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
genl_inverse_after_removing(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
genl_predicate_after_adding(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
genl_predicate_after_removing(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
genl_predicateP(SubLObject spec,
SubLObject genl,
SubLObject mt,
SubLObject tv)
Is GENL a genlPred of SPEC? (ascending transitive search; inexpensive) |
static SubLObject |
init_genl_predicates_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables for constants defined in the file. |
static SubLObject |
max_predicates(SubLObject preds,
SubLObject mt,
SubLObject tv)
Returns the most-general predicates in PREDS |
static SubLObject |
min_predicates(SubLObject preds,
SubLObject mt,
SubLObject tv)
Returns the most-specific predicates in PREDS |
static SubLObject |
remove_genl_inverse(SubLObject source,
SubLObject assertion)
Modifier. |
static SubLObject |
remove_genl_predicate(SubLObject source,
SubLObject assertion)
Modifier. |
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
setup_genl_predicates_file()
|
static SubLObject |
some_all_spec_preds_and_inverses(SubLObject pred,
SubLObject fn,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
some_genl_pred_or_inverseP_int(SubLObject pred,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
some_genl_pred_or_inverseP(SubLObject pred,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
some_spec_pred_or_inverseP_int(SubLObject pred,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
some_spec_pred_or_inverseP(SubLObject pred,
SubLObject mt,
SubLObject tv)
|
static SubLObject |
some_spec_predicate_or_inverse_somewhereP(SubLObject pred)
|
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$FORT_P
public static final SubLObject $const1$genlPreds
public static final SubLSymbol $sym2$GENL_PREDICATES
public static final SubLList $list3
public static final SubLString $str4$Returns_the_local_genlPreds_of_PR
public static final SubLList $list5
public static final SubLList $list6
public static final SubLSymbol $sym7$MIN_GENL_PREDICATES
public static final SubLString $str8$Returns_the_most_specific_local_g
public static final SubLObject $const9$genlInverse
public static final SubLSymbol $sym10$GENL_INVERSES
public static final SubLString $str11$Returns_the_local_genlInverses_of
public static final SubLSymbol $sym12$MIN_GENL_INVERSES
public static final SubLString $str13$Returns_the_most_specific_local_g
public static final SubLSymbol $sym14$NOT_GENL_PREDICATES
public static final SubLString $str15$Returns_the_local_negated_genlPre
public static final SubLSymbol $sym16$MAX_NOT_GENL_PREDICATES
public static final SubLString $str17$Returns_the_most_general_local_ne
public static final SubLSymbol $sym18$NOT_GENL_INVERSES
public static final SubLSymbol $sym19$MAX_NOT_GENL_INVERSES
public static final SubLSymbol $sym20$SPEC_PREDICATES
public static final SubLString $str21$Returns_the_specPreds_of_PRED
public static final SubLSymbol $sym22$MAX_SPEC_PREDICATES
public static final SubLString $str23$Returns_the_most_general_specPred
public static final SubLSymbol $sym24$SPEC_INVERSES
public static final SubLString $str25$Returns_the_specInverses_of_PRED
public static final SubLSymbol $sym26$MAX_SPEC_INVERSES
public static final SubLString $str27$Returns_the_most_general_specInve
public static final SubLSymbol $sym28$NOT_SPEC_PREDICATES
public static final SubLString $str29$Returns_the_negated_specPreds_of_
public static final SubLSymbol $sym30$MIN_NOT_SPEC_PREDICATES
public static final SubLString $str31$Returns_the_most_specific_negated
public static final SubLSymbol $sym32$NOT_SPEC_INVERSES
public static final SubLSymbol $sym33$MIN_NOT_SPEC_INVERSES
public static final SubLSymbol $sym34$GENL_PREDICATE_SIBLINGS
public static final SubLString $str35$Returns_the_direct___genlPreds_of
public static final SubLSymbol $sym36$GENL_INVERSE_SIBLINGS
public static final SubLString $str37$Returns_the_direct___genlInverse_
public static final SubLSymbol $sym38$SPEC_PREDICATE_SIBLINGS
public static final SubLString $str39$Returns_the_direct_spec_preds_of_
public static final SubLSymbol $sym40$SPEC_INVERSE_SIBLINGS
public static final SubLString $str41$Returns_the_direct_spec_inverses_
public static final SubLSymbol $sym42$GENL_PREDICATE_ROOTS
public static final SubLString $str43$Returns_the_most_general_genlPred
public static final SubLSymbol $sym44$GENL_INVERSE_ROOTS
public static final SubLString $str45$Returns_the_most_general_genlInve
public static final SubLSymbol $sym46$ALL_GENL_PREDICATES
public static final SubLString $str47$Returns_all_genlPreds_of_predicat
public static final SubLSymbol $kw48$DEPTH
public static final SubLSymbol $kw49$STACK
public static final SubLSymbol $kw50$QUEUE
public static final SubLSymbol $sym51$RELEVANT_SBHL_TV_IS_GENERAL_TV
public static final SubLSymbol $kw52$ERROR
public static final SubLString $str53$_A_is_not_a__A
public static final SubLSymbol $sym54$SBHL_TRUE_TV_P
public static final SubLSymbol $kw55$CERROR
public static final SubLString $str56$continue_anyway
public static final SubLSymbol $kw57$WARN
public static final SubLString $str58$_A_is_not_a_valid__sbhl_type_erro
public static final SubLString $str59$attempting_to_bind_direction_link
public static final SubLString $str60$Node__a_does_not_pass_sbhl_type_t
public static final SubLSymbol $sym61$ALL_GENL_INVERSES
public static final SubLSymbol $sym62$ALL_SPEC_PREDICATES
public static final SubLString $str63$Returns_all_predicates_having_PRE
public static final SubLSymbol $sym64$ALL_SPEC_INVERSES
public static final SubLString $str65$Returns_all_predicates_having_PRE
public static final SubLSymbol $sym66$EL_FORT_P
public static final SubLSymbol $sym67$LISTP
public static final SubLSymbol $sym68$ALL_GENL_PREDS_AMONG
public static final SubLList $list69
public static final SubLString $str70$Returns_those_genlPreds_of_PRED_t
public static final SubLList $list71
public static final SubLSymbol $sym72$ALL_NOT_GENL_PREDICATES
public static final SubLString $str73$Returns_all_negated_genlPreds_of_
public static final SubLSymbol $sym74$ALL_NOT_GENL_INVERSES
public static final SubLSymbol $sym75$ALL_NOT_SPEC_PREDICATES
public static final SubLString $str76$Returns_all_negated_specPreds_of_
public static final SubLSymbol $sym77$ALL_NOT_SPEC_INVERSES
public static final SubLString $str78$Returns_all_predicates_having_PRE
public static final SubLSymbol $sym79$UNION_ALL_GENL_PREDICATES
public static final SubLList $list80
public static final SubLString $str81$Returns_all_genl_predicates_of_ea
public static final SubLList $list82
public static final SubLSymbol $sym83$UNION_ALL_SPEC_PREDICATES
public static final SubLString $str84$Returns_all_spec_predicates_of_ea
public static final SubLSymbol $sym85$UNION_ALL_GENL_INVERSES
public static final SubLString $str86$Returns_all_genl_inverses_of_each
public static final SubLSymbol $sym87$UNION_ALL_SPEC_INVERSES
public static final SubLString $str88$Returns_all_specs_of_each_predica
public static final SubLSymbol $sym89$FUNCTION_SPEC_P
public static final SubLSymbol $sym90$MAP_ALL_GENL_PREDS
public static final SubLList $list91
public static final SubLString $str92$Apply_FN_to_each_genlPred_of_PRED
public static final SubLList $list93
public static final SubLSymbol $sym94$SOME_ALL_GENL_PREDS
public static final SubLString $str95$Apply_FN_to_each_genlPred_of_PRED
public static final SubLSymbol $sym96$SOME_ALL_GENL_INVERSES
public static final SubLSymbol $sym97$MAP_ALL_SPEC_PREDS
public static final SubLSymbol $sym98$SOME_ALL_SPEC_PREDS
public static final SubLSymbol $sym99$INTEGERP
public static final SubLObject $const100$genls
public static final SubLSymbol $sym101$GATHER_IF_SEARCHED_ARG_CONSTRAINTS
public static final SubLSymbol $sym102$ALL_SPEC_PREDS_WRT_TYPE
public static final SubLList $list103
public static final SubLString $str104$Returns_those_all_spec_preds_of_P
public static final SubLList $list105
public static final SubLObject $const106$isa
public static final SubLSymbol $sym107$ALL_SPEC_PREDS_WRT_ARG
public static final SubLList $list108
public static final SubLString $str109$Returns_those_all_spec_preds_of_P
public static final SubLList $list110
public static final SubLList $list111
public static final SubLSymbol $sym112$CLET
public static final SubLSymbol $sym113$_SBHL_ARG_TYPE_ALIST_
public static final SubLList $list114
public static final SubLSymbol $sym115$SBHL_INITIALIZE_ARG_TYPE_GENLS_STORES
public static final SubLSymbol $sym116$SBHL_ARG_TYPES_ALIST_SATISFIED_P
public static final SubLObject $const117$typedGenlPreds
public static final SubLSymbol $kw118$GAF
public static final SubLSymbol $kw119$TRUE
public static final SubLObject $const120$typedGenlInverse
public static final SubLObject $const121$True_JustificationTruth
public static final SubLSymbol $kw122$OLD
public static final SubLSymbol $kw123$RESOURCE
public static final SubLSymbol $sym124$MIN_PREDICATES
public static final SubLString $str125$Returns_the_most_specific_predica
public static final SubLSymbol $sym126$MAX_PREDICATES
public static final SubLString $str127$Returns_the_most_general_predicat
public static final SubLSymbol $sym128$MIN_CEILING_PREDICATES
public static final SubLList $list129
public static final SubLString $str130$Returns_the_most_specific_common_
public static final SubLList $list131
public static final SubLSymbol $sym132$MAX_FLOOR_PREDICATES
public static final SubLString $str133$Returns_the_most_general_common_s
public static final SubLSymbol $sym134$GENL_PREDICATE_
public static final SubLList $list135
public static final SubLString $str136$Is_GENL_a_genlPred_of_SPEC______a
public static final SubLList $list137
public static final SubLList $list138
public static final SubLSymbol $sym139$RELEVANT_MT_IS_EVERYTHING
public static final SubLObject $const140$EverythingPSC
public static final SubLSymbol $sym141$SPEC_PREDICATE_
public static final SubLList $list142
public static final SubLList $list143
public static final SubLSymbol $sym144$GENL_INVERSE_
public static final SubLString $str145$Is_GENL_a_genlInverse_of_SPEC____
public static final SubLSymbol $sym146$SPEC_INVERSE_
public static final SubLSymbol $sym147$ANY_GENL_PREDICATE_
public static final SubLList $list148
public static final SubLString $str149$Returns_T_iff__genl_predicate__SP
public static final SubLList $list150
public static final SubLSymbol $sym151$NOT_GENL_PREDICATE_
public static final SubLList $list152
public static final SubLString $str153$Is_NOT_GENL_known_to_be_not_a_gen
public static final SubLList $list154
public static final SubLSymbol $sym155$NOT_GENL_INVERSE_
public static final SubLString $str156$Is_NOT_GENL_a_negated_genlInverse
public static final SubLSymbol $sym157$ANY_NOT_GENL_PREDICATE_
public static final SubLList $list158
public static final SubLString $str159$Is_any_predicate_in_NOT_GENLS_not
public static final SubLList $list160
public static final SubLSymbol $sym161$HLMT_P
public static final SubLSymbol $sym162$TV_P
public static final SubLSymbol $sym163$INTERSECTING_PREDICATES_
public static final SubLList $list164
public static final SubLString $str165$Does_the_extension_of_PRED1_inclu
public static final SubLList $list166
public static final SubLSymbol $sym167$WHY_GENL_PREDICATE_
public static final SubLList $list168
public static final SubLString $str169$A_justification_of__genlPreds_SPE
public static final SubLList $list170
public static final SubLSymbol $sym171$WHY_NOT_GENL_PREDICATE_
public static final SubLString $str172$A_justification_of__not__genlPred
public static final SubLSymbol $sym173$WHY_GENL_INVERSE_
public static final SubLList $list174
public static final SubLString $str175$A_justification_of__genlInverse_P
public static final SubLList $list176
public static final SubLObject $const177$genlMt
public static final SubLSymbol $sym178$WHY_NOT_GENL_INVERSE_
public static final SubLString $str179$A_justification_of__not__genlInve
public static final SubLSymbol $kw180$ASSERTION
public static final SubLSymbol $sym181$MAX_FLOOR_MTS_OF_GENL_PREDICATE_PATHS
public static final SubLList $list182
public static final SubLString $str183$_return_listp__In_what__most_genl
public static final SubLSymbol $sym184$MAX_FLOOR_MTS_OF_GENL_INVERSE_PATHS
public static final SubLList $list185
public static final SubLString $str186$In_what__most_genl__mts_is_GENL_I
public static final SubLList $list187
public static final SubLSymbol $sym188$CACHED_CANDIDATE_GENL_PREDS
public static final SubLSymbol $sym189$_CACHED_CANDIDATE_GENL_PREDS_CACHING_STATE_
public static final SubLInteger $int190$64
public static final SubLSymbol $kw191$_MEMOIZED_ITEM_NOT_FOUND_
public static final SubLSymbol $sym192$CACHED_CANDIDATE_GENL_PREDS_IN_MT
public static final SubLSymbol $sym193$_CACHED_CANDIDATE_GENL_PREDS_IN_MT_CACHING_STATE_
public static final SubLSymbol $kw194$ISA
public static final SubLSymbol $kw195$GENL
public static final SubLSymbol $sym196$CANDIDATE_PREDS_FOR_ARG_ISA
public static final SubLSymbol $sym197$CANDIDATE_PREDS_FOR_ARG_GENL
public static final SubLSymbol $sym198$MAX
public static final SubLSymbol $sym199$ARITY
public static final SubLSymbol $sym200$GENL_PREDICATE_AFTER_ADDING
public static final SubLSymbol $sym201$ADD_GENL_PREDICATE
public static final SubLSymbol $sym202$GENL_INVERSE_AFTER_ADDING
public static final SubLSymbol $sym203$ADD_GENL_INVERSE
public static final SubLSymbol $sym204$REMOVE_GENL_PREDICATE
public static final SubLSymbol $sym205$REMOVE_GENL_INVERSE
public static final SubLSymbol $sym206$GENL_PREDICATE_AFTER_REMOVING
public static final SubLSymbol $sym207$GENL_INVERSE_AFTER_REMOVING
Method Detail |
---|
public static final SubLObject all_genl_predicates(SubLObject pred, SubLObject mt, SubLObject tv)
public static final SubLObject all_genl_preds(SubLObject pred, SubLObject mt, SubLObject tv)
public static final SubLObject all_genl_inverses(SubLObject pred, SubLObject mt, SubLObject tv)
public static final SubLObject all_spec_predicates(SubLObject pred, SubLObject mt, SubLObject tv)
public static final SubLObject all_spec_preds(SubLObject pred, SubLObject mt, SubLObject tv)
public static final SubLObject all_spec_inverses(SubLObject pred, SubLObject mt, SubLObject tv)
public static final SubLObject all_proper_genl_predicates(SubLObject pred, SubLObject mt, SubLObject tv)
public static final SubLObject all_proper_genl_inverses(SubLObject pred, SubLObject mt, SubLObject tv)
public static final SubLObject some_all_spec_preds_and_inverses(SubLObject pred, SubLObject fn, SubLObject mt, SubLObject tv)
public static final SubLObject min_predicates(SubLObject preds, SubLObject mt, SubLObject tv)
public static final SubLObject max_predicates(SubLObject preds, SubLObject mt, SubLObject tv)
public static final SubLObject some_spec_predicate_or_inverse_somewhereP(SubLObject pred)
public static final SubLObject genl_predicateP(SubLObject spec, SubLObject genl, SubLObject mt, SubLObject tv)
public static final SubLObject some_genl_pred_or_inverseP(SubLObject pred, SubLObject mt, SubLObject tv)
public static final SubLObject some_genl_pred_or_inverseP_int(SubLObject pred, SubLObject mt, SubLObject tv)
public static final SubLObject some_spec_pred_or_inverseP(SubLObject pred, SubLObject mt, SubLObject tv)
public static final SubLObject some_spec_pred_or_inverseP_int(SubLObject pred, SubLObject mt, SubLObject tv)
public static final SubLObject asserted_genl_predicatesP(SubLObject pred, SubLObject mt)
public static final SubLObject asserted_genl_inversesP(SubLObject pred, SubLObject mt)
public static final SubLObject genl_predicate_after_adding(SubLObject source, SubLObject assertion)
public static final SubLObject add_genl_predicate(SubLObject source, SubLObject assertion)
public static final SubLObject genl_inverse_after_adding(SubLObject source, SubLObject assertion)
public static final SubLObject add_genl_inverse(SubLObject source, SubLObject assertion)
public static final SubLObject remove_genl_predicate(SubLObject source, SubLObject assertion)
public static final SubLObject remove_genl_inverse(SubLObject source, SubLObject assertion)
public static final SubLObject genl_predicate_after_removing(SubLObject source, SubLObject assertion)
public static final SubLObject genl_inverse_after_removing(SubLObject source, SubLObject assertion)
public static final SubLObject declare_genl_predicates_file()
public static final SubLObject init_genl_predicates_file()
public static final SubLObject setup_genl_predicates_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 |