Uses of Class
com.cyc.tool.subl.util.SubLTranslatedFile.SubL

Packages that use SubLTranslatedFile.SubL
com.cyc.cycjava.cycl   
com.cyc.cycjava.cycl.cyc_testing   
com.cyc.cycjava.cycl.cyc_testing.kb_content_test   
com.cyc.cycjava.cycl.inference   
com.cyc.cycjava.cycl.inference.harness   
com.cyc.cycjava.cycl.inference.modules   
com.cyc.cycjava.cycl.inference.modules.removal   
com.cyc.cycjava.cycl.sbhl   
com.cyc.cycjava.cycl.sksi.sksi_infrastructure   
com.cyc.tool.subl.jrtl.translatedCode.sublisp   
 

Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl
 

Fields in com.cyc.cycjava.cycl with annotations of type SubLTranslatedFile.SubL
static SubLSymbol at_vars.$accumulating_at_violationsP$
           
static SubLSymbol utilities_macros.$accumulating_partial_resultsP$
           
static SubLSymbol czer_vars.$accumulating_semantic_violationsP$
          suppresses resetting *arg-type-violations*
static SubLSymbol wff_vars.$accumulating_wff_violationsP$
          Whether we note more than one wff violation, and continue at wff checks even after failure.
static SubLSymbol control_vars.$acip_subkernel_extraction$
          When non-nil, the ACIP subkernel we are currently extracting.
static SubLSymbol control_vars.$acip_subkernel_output_stream$
          When non-nil, the stream we are using for output of the ACIP subkernel we are extracting.
static SubLSymbol user_actions.$action_types_by_key$
          A hash to find a user action from its key.
static SubLSymbol czer_vars.$add_term_of_unit_litsP$
           
static SubLSymbol control_vars.$agenda_display_fi_warnings$
           
static SubLSymbol operation_communication.$all_communication_modes$
           
static SubLSymbol builder_utilities.$all_cyc_products$
          A list of all cyc product identifiers
static SubLSymbol control_vars.$allow_backward_gafs$
          Do we allow backward gafs?
static SubLSymbol control_vars.$allow_forward_skolemization$
          Do we allow skolemization during forward inference?
static SubLSymbol system_parameters.$allow_guest_to_editP$
          Possible values: T, NIL.
static SubLSymbol control_vars.$allow_the_term_unification$
          Controls whether the unifier treats the-terms as variables.
static SubLSymbol operation_communication.$allow_transmitting$
          Is this image allowed to transmit.
static SubLSymbol mt_vars.$anect_mt$
          The mt where isas to instances of #$AtemporalNecessarilyEssentialCollectionType go.
static SubLSymbol c_backend.$anonymous_variable_counter$
           
static SubLSymbol api_kernel.$api_in_stream$
          the api input stream (for use by the java-api-kernel).
static SubLSymbol api_kernel.$api_message_sink$
          Either a list or a stream.
static SubLSymbol api_kernel.$api_out_stream$
          the api output stream (for use by the java-api-kernel).
static SubLSymbol utilities_macros.$api_predefined_function_table$
           
static SubLSymbol utilities_macros.$api_predefined_macro_table$
           
static SubLSymbol api_kernel.$api_result_method$
          When non-nil, a function which is called to transform any API result before returning the output.
static SubLSymbol utilities_macros.$api_symbols$
           
static SubLSymbol task_processor.$api_task_process_pool_lock$
          Task process pool lock to guarantee only a single instance is initialized.
static SubLSymbol task_processor.$api_task_process_pool$
          Task process pool for requests.
static SubLSymbol utilities_macros.$api_types$
           
static SubLSymbol eval_in_api.$api_user_variables$
          The dictionary of persistent api user variables and values.
static SubLSymbol api_kernel.$api_validate_method$
          When non-nil, a function which is called to validate any API request before evaluation.
static SubLSymbol control_vars.$application_filtering_enabled$
           
static SubLSymbol at_vars.$appraising_disjunctP$
           
static SubLSymbol transcript_utilities.$approx_chars_per_op$
           
static SubLSymbol assertion_manager.$arete_assertions_touched$
           
static SubLSymbol czer_vars.$arg_format_binary_preds$
           
static SubLSymbol czer_vars.$arg_format_ternary_preds$
           
static SubLSymbol czer_vars.$arg_genl_binary_preds$
           
static SubLSymbol czer_vars.$arg_genl_ternary_preds$
           
static SubLSymbol czer_vars.$arg_isa_binary_preds$
           
static SubLSymbol czer_vars.$arg_isa_ternary_preds$
           
static SubLSymbol czer_vars.$arg_positions$
          Integers denoting the most common arg positions of fixed-arity CycL relations.
static SubLSymbol czer_vars.$arg_quoted_isa_binary_preds$
           
static SubLSymbol czer_vars.$arg_quoted_isa_ternary_preds$
           
static SubLSymbol at_cache.$arg_type_cache$
          relation -> argnum -> col -> mts | | | hash list alist
static SubLSymbol mt_vars.$arity_mt$
          The microtheory where #$arity assertions go
static SubLSymbol wff_vars.$arity_violations$
          descriptions of how a relational expresion is not valid wrt arity constraints
static SubLSymbol control_vars.$ask_quirkP$
           
static SubLSymbol mt_vars.$assertible_mt_root$
          The highest microtheory where assertions can normally be made
static SubLSymbol mt_vars.$assertible_theory_mt_root$
          The highest theory microtheory where assertions can normally be made
static SubLSymbol assertions_high.$assertion_dump_id_table$
           
static SubLSymbol czer_vars.$assertion_key$
          which function to use when accessing the formula for an assertion
static SubLSymbol arguments.$assertion_support_module$
          The module which denotes that an assertion is the support.
static SubLSymbol control_vars.$assertion_truth$
           
static SubLSymbol fi.$assume_assert_sentence_is_wfP$
          To be used only by cyc-assert-wff
static SubLSymbol control_vars.$assume_cyc_cyclist_dialogP$
          boolean; Should we assume Cyc is talking to the currently-logged-in Cyclist when generating NL in the CB interface?
static SubLSymbol czer_vars.$assume_free_vars_are_existentially_boundP$
          whether the clausifier will assume that free variables are existentially bound, as opposed to the default which is universally bound.
static SubLSymbol at_vars.$at_admit_consistent_nartsP$
           
static SubLSymbol at_vars.$at_admit_consistent_nautsP$
           
static SubLSymbol at_routines.$at_applicable_arg_types_with_assertions$
          Storage for the applicable arg-type (e.g.
static SubLSymbol at_vars.$at_apply_necessary_defnsP$
           
static SubLSymbol at_vars.$at_arg_isa$
           
static SubLSymbol at_vars.$at_arg_type$
           
static SubLSymbol at_vars.$at_arg$
           
static SubLSymbol at_vars.$at_arg1$
           
static SubLSymbol at_vars.$at_arg2$
           
static SubLSymbol at_vars.$at_argnum$
           
static SubLSymbol at_vars.$at_assume_conjuncts_independentP$
           
static SubLSymbol at_vars.$at_base_fn$
           
static SubLSymbol at_vars.$at_break_on_failureP$
           
static SubLSymbol at_vars.$at_check_arg_formatP$
           
static SubLSymbol at_vars.$at_check_arg_genlsP$
           
static SubLSymbol at_vars.$at_check_arg_isaP$
           
static SubLSymbol at_vars.$at_check_arg_not_isaP$
           
static SubLSymbol at_vars.$at_check_arg_quoted_isaP$
           
static SubLSymbol at_vars.$at_check_arg_typesP$
           
static SubLSymbol at_vars.$at_check_defining_mtsP$
           
static SubLSymbol at_vars.$at_check_fn_symbolP$
           
static SubLSymbol at_vars.$at_check_genl_inversesP$
           
static SubLSymbol at_vars.$at_check_genl_predsP$
           
static SubLSymbol at_vars.$at_check_inter_arg_differentP$
           
static SubLSymbol at_vars.$at_check_inter_arg_formatP$
           
static SubLSymbol at_vars.$at_check_inter_arg_genlP$
           
static SubLSymbol at_vars.$at_check_inter_arg_isaP$
           
static SubLSymbol at_vars.$at_check_inter_arg_not_isaP$
           
static SubLSymbol at_vars.$at_check_inter_assert_format_wXo_arg_index_gaf_count_threshold$
           
static SubLSymbol at_vars.$at_check_inter_assert_format_wXo_arg_indexP$
           
static SubLSymbol at_vars.$at_check_non_constant_inter_arg_formatP$
           
static SubLSymbol at_vars.$at_check_non_constant_inter_arg_genlP$
           
static SubLSymbol at_vars.$at_check_non_constant_inter_arg_isaP$
           
static SubLSymbol at_vars.$at_check_not_genls_disjointP$
           
static SubLSymbol at_vars.$at_check_not_isa_disjointP$
           
static SubLSymbol at_vars.$at_check_not_mdwP$
           
static SubLSymbol at_vars.$at_check_not_quoted_isa_disjointP$
           
static SubLSymbol at_vars.$at_check_not_sdcP$
           
static SubLSymbol at_vars.$at_check_relator_constraintsP$
           
static SubLSymbol at_vars.$at_check_sefP$
           
static SubLSymbol at_vars.$at_collection_specific_defns$
           
static SubLSymbol at_vars.$at_consider_multiargs_at_predP$
           
static SubLSymbol at_vars.$at_constraint_gaf$
           
static SubLSymbol at_vars.$at_constraint_type$
           
static SubLSymbol at_vars.$at_defn$
           
static SubLSymbol at_vars.$at_defns_availableP$
           
static SubLSymbol at_vars.$at_defns$
           
static SubLSymbol at_vars.$at_different_assertions$
           
static SubLSymbol at_vars.$at_different_constraints$
           
static SubLSymbol at_vars.$at_different_violations$
           
static SubLSymbol at_vars.$at_disjoins_space$
           
static SubLSymbol at_vars.$at_ensure_consistencyP$
           
static SubLSymbol at_vars.$at_format_assertions$
           
static SubLSymbol at_vars.$at_format_constraints$
           
static SubLSymbol at_vars.$at_format_violations$
           
static SubLSymbol at_vars.$at_formula$
           
static SubLSymbol at_vars.$at_function$
           
static SubLSymbol at_vars.$at_functions$
           
static SubLSymbol at_vars.$at_gaf_search_limit$
           
static SubLSymbol at_vars.$at_genl_assertions$
           
static SubLSymbol at_vars.$at_genl_constraints$
           
static SubLSymbol at_vars.$at_genls_space$
           
static SubLSymbol at_vars.$at_include_genl_literal_constraints$
           
static SubLSymbol at_vars.$at_include_isa_literal_constraints$
           
static SubLSymbol at_vars.$at_ind_arg$
           
static SubLSymbol at_vars.$at_ind_argnum$
           
static SubLSymbol at_vars.$at_ind_genl$
           
static SubLSymbol at_vars.$at_ind_isa$
           
static SubLSymbol at_vars.$at_inverse$
           
static SubLSymbol at_vars.$at_isa_assertions$
           
static SubLSymbol at_vars.$at_isa_constraints$
           
static SubLSymbol at_vars.$at_isa_space$
           
static SubLSymbol at_vars.$at_mapping_genl_inversesP$
           
static SubLSymbol at_vars.$at_mode$
           
static SubLSymbol at_vars.$at_possibly_check_defining_mtsP$
           
static SubLSymbol at_vars.$at_pred_constraints$
           
static SubLSymbol at_vars.$at_pred$
           
static SubLSymbol at_vars.$at_predicate_violations$
           
static SubLSymbol at_vars.$at_profile_term$
           
static SubLSymbol at_vars.$at_relax_arg_constraints_for_opaque_expansion_natsP$
           
static SubLSymbol at_vars.$at_reln$
           
static SubLSymbol at_vars.$at_result$
           
static SubLSymbol at_vars.$at_search_genl_inversesP$
           
static SubLSymbol at_vars.$at_search_genl_predsP$
           
static SubLSymbol at_vars.$at_some_arg_isa_requiredP$
           
static SubLSymbol at_vars.$at_some_arg_isaP$
           
static SubLSymbol at_vars.$at_source$
           
static SubLSymbol utilities_macros.$at_state_variables$
           
static SubLSymbol at_vars.$at_test_level$
           
static SubLSymbol at_vars.$at_trace_level$
           
static SubLSymbol at_vars.$at_var_genl$
           
static SubLSymbol at_vars.$at_var_isa$
           
static SubLSymbol at_vars.$at_var_types_standard$
           
static SubLSymbol at_vars.$at_violations$
           
static SubLSymbol system_parameters.$auto_continue_transcript_problems$
          Possible values: NIL, T.
static SubLSymbol control_vars.$auto_increment_kb$
          This determines whether or not the image will change to the next KB when the close-kb transcript operation is reached.
static SubLSymbol operation_queues.$auxiliary_queue_lock$
           
static SubLSymbol operation_queues.$auxiliary_queue$
          A queue for loading separate stand-alone transcript files, and for other (yet to be specified) uses.
static SubLSymbol system_info.$available_cyc_features$
           
static SubLSymbol control_vars.$average_all_genls_count$
          An estimate of the total number of superclasses for the average collection.
static SubLSymbol control_vars.$average_all_isa_count$
          An estimate of the total number of types for the average term.
static SubLSymbol kb_control_vars.$backchain_forbidden_unless_arg_chosen$
           
static SubLSymbol system_parameters.$base_tcp_port$
          The base port offset for all the TCP services for the Cyc image.
static SubLSymbol task_processor.$bg_task_process_pool_lock$
          Task process pool lock to guarantee only a single instance is initialized.
static SubLSymbol task_processor.$bg_task_process_pool$
          Task process pool for requests.
static SubLSymbol cyc_bookkeeping.$bookkeeping_enabledP$
          If T, bookkeeping information, if any, is considered.
static SubLSymbol hl_supports.$bookkeeping_justification_assertion_mt$
          The mt in which assertions for HL justifications of bookkeeping assertions are expected to be.
static SubLSymbol control_vars.$bootstrapping_kbP$
           
static SubLSymbol mt_vars.$broad_mt_mt$
          The microtheory where isa assertions to #$BroadMicrotheory go.
static SubLSymbol control_vars.$browse_forward_inferencesP$
          Whether forward inferences will be browsable.
static SubLSymbol operation_communication.$build_request_email$
           
static SubLSymbol uncanonicalizer.$cache_el_formulaP$
          should the uncanonicalizer cache the el formula it computes for each assertion?
static SubLSymbol control_vars.$cache_inference_results$
          Do we cache the results of successful inference in the KB?.
static SubLSymbol cache_utilities.$cache_strategy_object_cache_capacity_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_cache_size_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_dont_gather_metrics_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_gather_metrics_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_get_metrics_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_get_parameter_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_keeps_metrics_p_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_note_reference_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_note_references_in_order_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_p_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_reset_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_reset_metrics_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_set_parameter_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_supports_parameter_p_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_track_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_trackedP_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_untrack_all_method_table$
           
static SubLSymbol cache_utilities.$cache_strategy_object_untrack_method_table$
           
static SubLSymbol at_defns.$cache_suf_defn_meters$
           
static SubLSymbol at_defns.$cache_suf_function_meters$
           
static SubLSymbol at_defns.$cache_suf_quoted_defn_meters$
           
static SubLSymbol control_vars.$cached_ask_result_direction$
          The direction to use for cached ask results.
static SubLSymbol memoization_state.$caching_mode_disabled$
          Caching mode function indicating what's disabled.
static SubLSymbol memoization_state.$caching_mode_enabled$
          Caching mode function indicating what's enabled.
static SubLSymbol memoization_state.$caching_mode_should_monitor$
          Whether to enable cache monitoring.
static SubLSymbol memoization_state.$caching_n_sxhash_composite_value$
           
static SubLSymbol control_vars.$candidate_assertion$
          used for robust assertion lookup in find-assertions-*
static SubLSymbol czer_vars.$canon_var_function$
          The function that the canonicalizer uses internally to check whether something is a variable.
static SubLSymbol czer_vars.$canon_verboseP$
          controls whether the formula is printed after each step of canonicalization.
static SubLSymbol clausifier.$canonical_variable_name_stem$
          used for standardizing EL variables in the canonicalizer
static SubLSymbol czer_vars.$canonical_variable_type$
          determines the type of variables produced by the canonicalzer [:el-var :kb-var]
static SubLSymbol czer_vars.$canonicalize_all_sentence_argsP$
          should all sentence args (of literals or denotational functions) be canonicalized into their el version?
static SubLSymbol czer_vars.$canonicalize_disjunction_as_enumerationP$
          whether to canonicalize a disjunction over a common predicate as an #$elementOf expression
static SubLSymbol czer_vars.$canonicalize_el_template_vars_during_queriesP$
          should EL variables in EL template args be canonicalized into HL variables during asks? If t, then queries like (expansion genls (implies (isa ?OBJ :ARG1) (isa ?OBJ :ARG2))) will not be interpreted as a boolean query, and will return ((?OBJ .
static SubLSymbol czer_vars.$canonicalize_functionsP$
           
static SubLSymbol czer_vars.$canonicalize_gaf_commutative_termsP$
          should commutative terms of gafs be sorted?
static SubLSymbol czer_vars.$canonicalize_literalsP$
           
static SubLSymbol czer_vars.$canonicalize_tensed_literalsP$
          should tensed literals be canonicalized into their time quantified version?
static SubLSymbol czer_vars.$canonicalize_termsP$
           
static SubLSymbol czer_vars.$canonicalize_variablesP$
           
static SubLSymbol czer_vars.$canonicalizer_directive_predicates$
          The set of predicates which specify #$CanonicalizerDirectives.
static SubLSymbol subl_macro_promotions.$catch_error_message_target$
          The target thrown to by errors inside CATCH-ERROR-MESSAGE
static SubLSymbol control_vars.$caught_up_on_master_transcript$
          Boolean: This is used by the agenda to decide whether or not to wait before doing another read.
static SubLSymbol control_vars.$cb_applicable_relations_one_per_lineP$
          boolean: Should applicable relations be displayed one per line?
static SubLSymbol control_vars.$cb_literal_query_results_one_per_lineP$
          boolean: Should literal query result terms be displayed one per line?
static SubLSymbol control_vars.$cb_paraphrase_applicable_relationsP$
          boolean: Should applicable relations be paraphrased?
static SubLSymbol control_vars.$cb_skolem_applicable_relationsP$
          boolean: Should skolem applicable relations be displayed?
static SubLSymbol api_control_vars.$cfasl_assertion_handle_func$
          Function used to determine assertion handles during CFASL output.
static SubLSymbol api_control_vars.$cfasl_assertion_handle_lookup_func$
          Function used to look up assertions from their handles during CFASL input.
static SubLSymbol cfasl.$cfasl_channel_externalizedP$
           
static SubLSymbol api_control_vars.$cfasl_clause_struc_handle_func$
          Function used to determine clause-struc handles during CFASL output.
static SubLSymbol api_control_vars.$cfasl_clause_struc_handle_lookup_func$
          Function used to look up clause-strucs from their handles during CFASL input.
static SubLSymbol cfasl.$cfasl_common_symbols$
          A list of commonly used symbols for which is it cost-effective to output in a terser representation.
static SubLSymbol api_control_vars.$cfasl_constant_handle_func$
          Function used to determine constant handles during CFASL output.
static SubLSymbol api_control_vars.$cfasl_constant_handle_lookup_func$
          Function used to look up constants from their handles during CFASL input.
static SubLSymbol api_control_vars.$cfasl_deduction_handle_func$
          Function used to determine deduction handles during CFASL output.
static SubLSymbol api_control_vars.$cfasl_deduction_handle_lookup_func$
          Function used to look up deductions from their handles during CFASL input.
static SubLSymbol cfasl_kb_methods.$cfasl_externalized_constant_exceptions$
          A set of constants for which is it OK to output as an internal handle rather than as an external recipe.
static SubLSymbol cfasl.$cfasl_input_guid_string_resource$
           
static SubLSymbol cfasl.$cfasl_input_to_static_area$
          If non-nil, then structure created during CFASL input is allocated in the static area.
static SubLSymbol api_control_vars.$cfasl_kb_hl_support_handle_func$
          Function used to determine KB HL supports during CFASL output.
static SubLSymbol api_control_vars.$cfasl_kb_hl_support_handle_lookup_func$
          Function used to look up KB HL supports from their handles during CFASL input.
static SubLSymbol cfasl_kernel.$cfasl_kernel_standard_output$
          the standard output stream for debugging within a task-processor-request
static SubLSymbol cfasl.$cfasl_min_wide_opcode$
          All wide opcodes have to be more than one byte, so that all narrow opcodes can be re-encoded as wide opcodes without loss of functionality.
static SubLSymbol api_control_vars.$cfasl_nart_handle_func$
          Function used to determine NART handles during CFASL output.
static SubLSymbol api_control_vars.$cfasl_nart_handle_lookup_func$
          Function used to look up NARTs from their handles during CFASL input.
static SubLSymbol cfasl_compression.$cfasl_output_compression_code_isg$
           
static SubLSymbol cfasl_compression.$cfasl_output_compression_options$
           
static SubLSymbol cfasl_compression.$cfasl_output_compression_table$
           
static SubLSymbol cfasl.$cfasl_output_object_method_table$
           
static SubLSymbol system_parameters.$cfasl_port_offset$
          Possible values: A number.
static SubLSymbol cfasl.$cfasl_stream_extensions_enabled$
           
static SubLSymbol utilities_macros.$cfasl_stream$
           
static SubLSymbol cfasl.$cfasl_unread_byte$
           
static SubLSymbol web_utilities.$cgi_host$
           
static SubLSymbol web_utilities.$cgi_path$
           
static SubLSymbol web_utilities.$cgi_port$
           
static SubLSymbol string_utilities.$char_set$
          dynamic variable used only by char-set-position
static SubLSymbol control_vars.$cheap_hl_module_check_cost$
          The cost value used for performing cheap fully-bound HL module checks.
static SubLSymbol wff_utilities.$check_arg_typesP$
           
static SubLSymbol wff_utilities.$check_arityP$
           
static SubLSymbol control_vars.$check_for_circular_justs$
          Do we check for circularly justified assertions?
static SubLSymbol ke.$check_if_already_ke_unassertedP$
           
static SubLSymbol wff_utilities.$check_var_typesP$
           
static SubLSymbol wff_utilities.$check_wff_coherenceP$
           
static SubLSymbol wff_utilities.$check_wff_constantsP$
           
static SubLSymbol wff_utilities.$check_wff_semanticsP$
           
static SubLSymbol number_utilities.$checksum_initial_value_length$
           
static SubLSymbol number_utilities.$checksum_initial_value_sum$
           
static SubLSymbol number_utilities.$checksum_length$
           
static SubLSymbol number_utilities.$checksum_sum$
           
static SubLSymbol tms.$circular_complexity_count_limit$
          The maximum number of assertions we'll consider while checking for circularly supported assertions.
static SubLSymbol czer_vars.$clause_el_var_names$
           
static SubLSymbol clause_strucs.$clause_struc_dump_id_table$
           
static SubLSymbol czer_vars.$clothe_naked_skolemsP$
          should newly-created skolems have #$termDependsOn assertions asserted about them.
static SubLSymbol control_vars.$cnf_matching_predicate$
          predicate used to compare two cnfs when searching for an assertion (or axiom) in the kb
static SubLSymbol wff_vars.$coherence_violations$
          descriptions of how the current argument to wff? is incoherent
static SubLSymbol control_vars.$collect_justification_compilationsP$
          compile successful inference chains into macro rules?
static SubLSymbol kb_paths.$collect_kbp_statsP$
           
static SubLSymbol control_vars.$communication_mode$
           
static SubLSymbol control_vars.$complete_extent_minimization$
          Do we allow use of the 'complete extent' HL inference modules?
static SubLSymbol dumper.$compute_arg_type_cache_on_dumpP$
           
static SubLSymbol control_vars.$compute_inference_results$
           
static SubLSymbol unification.$computing_variable_mapP$
          Do we want to restrict UNIFY to only bind HL variables to other not-yet-bound HL variables in the inverted variable space?
static SubLSymbol concept_filter.$concept_filter_memoization_state$
           
static SubLSymbol control_vars.$conflicts_from_invalid_deductions$
          Do we treat semantically invalid deductions as conflicts?
static SubLSymbol sdbc.$connection_id$
           
static SubLSymbol task_processor.$console_task_process_pool_lock$
          Task process pool lock to guarantee only a single instance is initialized.
static SubLSymbol task_processor.$console_task_process_pool$
          Task process pool for requests.
static SubLSymbol constants_high.$constant_dump_id_table$
           
static SubLSymbol system_parameters.$continue_agenda_on_error$
          Possible values: NIL, T.
static SubLSymbol czer_vars.$control_1$
          temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code
static SubLSymbol czer_vars.$control_2$
          temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code
static SubLSymbol czer_vars.$control_3$
          temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code
static SubLSymbol czer_vars.$control_4$
          temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code
static SubLSymbol czer_vars.$control_5$
          temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code
static SubLSymbol czer_vars.$control_6$
          temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code
static SubLSymbol czer_vars.$control_ecaP$
          temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code
static SubLSymbol czer_vars.$controlP$
          temp: used to control canonicalizer to include (= nil) or exclude (= t) experimental code
static SubLSymbol mt_vars.$core_mt_floor$
          The minimum (lowest) core microtheory.
static SubLSymbol mt_vars.$core_mt_optimization_enabledP$
          Temporary control variable ; controls whether or not genlMt has special-case optimization for core-microtheory-p
static SubLSymbol transcript_utilities.$count_ops_table$
           
static SubLSymbol kb_paths.$cr_error_count$
           
static SubLSymbol kb_paths.$cr_explained_count$
           
static SubLSymbol kb_paths.$cr_gaf_count$
           
static SubLSymbol kb_paths.$cr_paths_table$
           
static SubLSymbol czer_vars.$create_narts_regardless_of_whether_within_assertP$
           
static SubLSymbol czer_vars.$cryP$
          flag to break on error conditions
static SubLSymbol at_vars.$current_at_violation$
           
static SubLSymbol file_vector_utilities.$current_backed_map_cache_strategy$
          The current cache strategy to use for this backed-map operation.
static SubLSymbol control_vars.$current_cache$
           
static SubLSymbol fi.$current_fi_op$
           
static SubLSymbol utilities_macros.$current_forward_problem_store$
          The current problem store in use for forward inference.
static SubLSymbol remote_image.$current_remote_image_connection$
           
static SubLSymbol file_translation.$current_ts_file$
           
static SubLSymbol xref_database.$current_xref_module$
           
static SubLSymbol hl_storage_modules.$currently_executing_hl_storage_module$
           
static SubLSymbol control_vars.$curried_kbq_lookupP$
          Whether to use #$sentenceParameterValueInSpecification, #$microtheoryParameterValueInSpecification, and #$inferenceModeParameterValueInSpecification for lookup
static SubLSymbol cyc_bookkeeping.$cyc_bookkeeping_info$
          Can be dynamically bound to the right bookkeeping information (a plist).
static SubLSymbol el_utilities.$cyc_const_binary_logical_ops$
          used in the syntax checker
static SubLSymbol el_utilities.$cyc_const_bounded_existentials$
           
static SubLSymbol el_utilities.$cyc_const_exception_operators$
          used in the precanonicalizer
static SubLSymbol el_utilities.$cyc_const_metric_tense_operators$
           
static SubLSymbol el_utilities.$cyc_const_pragmatic_requirement_operators$
          used in the precanonicalizer
static SubLSymbol el_utilities.$cyc_const_quaternary_logical_ops$
          used in the syntax checker
static SubLSymbol el_utilities.$cyc_const_quintary_logical_ops$
          used in the syntax checker
static SubLSymbol el_utilities.$cyc_const_regular_quantifiers$
           
static SubLSymbol el_utilities.$cyc_const_tense_operators$
           
static SubLSymbol el_utilities.$cyc_const_ternary_logical_ops$
          used in the syntax checker
static SubLSymbol el_utilities.$cyc_const_unary_logical_ops$
          used in the syntax checker
static SubLSymbol el_utilities.$cyc_const_variable_arity_logical_ops$
          used in the syntax checker
static SubLSymbol relation_evaluation.$cyc_evaluate_relation$
          This is bound to the current relation being evaluated.
static SubLSymbol system_parameters.$cyc_execution_context$
          Possible values: One of the symbols :CYCORP or :UNKNOWN.
static SubLSymbol system_info.$cyc_home_directory$
          The pathname for the cyc home directory (suitable for use with RELATIVE-FILENAME)
static SubLSymbol control_vars.$cyc_image_id$
          A string consisting of `--' which uniquely identifies every separate Cyc image
static SubLSymbol system_version.$cyc_major_version_number$
           
static SubLSymbol control_vars.$cyc_package$
           
static SubLSymbol builder_utilities.$cyc_product_definitions$
          A list of cyc product definitions, each of which is of the form ([CYC-PRODUCT] [CODE-PRODUCT] [KB-PRODUCT] [BRANCH-TAG])
static SubLSymbol system_version.$cyc_raw_revision_string$
           
static SubLSymbol system_version.$cyc_revision_numbers$
           
static SubLSymbol system_version.$cyc_revision_string$
           
static SubLSymbol builder_utilities.$cyc_tests_to_use_for_sbhl_cache_tuning$
          Processes all of the tests in this list as part of the SBHL cache tuning.
static SubLSymbol system_version.$cycl_butler_revision$
           
static SubLSymbol system_version.$cycl_common_revision$
           
static SubLSymbol system_version.$cycl_crtl_revision$
           
static SubLSymbol system_version.$cycl_EEEEEEE_revision$
           
static SubLSymbol system_version.$cycl_framework_revision$
           
static SubLSymbol system_version.$cycl_mysentient_revision$
           
static SubLSymbol system_version.$cycl_opencyc_revision$
           
static SubLSymbol system_version.$cycl_sublisp_revision$
           
static SubLSymbol system_version.$cycl_tests_revision$
           
static SubLSymbol system_version.$cycl_tool_revision$
           
static SubLSymbol system_version.$cycl_translator_revision$
           
static SubLSymbol operation_communication.$cyclist_authenticating_app$
          The Application for which the user is being authenticated.
static SubLSymbol xml_utilities.$cycml_indent_level$
           
static SubLSymbol czer_vars.$czer_memoization_state$
          dynamically bound to a memoization state for the canonicalizer
static SubLSymbol czer_vars.$czer_quiescence_iteration_limit$
          If an expression fails to quiesce after 10 iterations, give up and deem it ill-formed.
static SubLSymbol control_vars.$dbm_cache_loading_finishedP$
           
static SubLSymbol control_vars.$dbm_cache_loading_startedP$
           
static SubLSymbol control_vars.$dbm_init_file_loadedP$
          Has the db meta query init file successfully loaded, or not?
static SubLSymbol sdbc.$dbms_server$
          the DBMS server machine
static SubLSymbol search.$dead_end_node_function$
           
static SubLSymbol mt_vars.$decontextualized_collection_mt$
          The microtheory where #$decontextualizedCollection assertions go
static SubLSymbol mt_vars.$decontextualized_predicate_mt$
          The microtheory where #$decontextualizedPredicate assertions go
static SubLSymbol deductions_high.$deduction_dump_id_table$
           
static SubLSymbol folification.$deepak_folification_properties$
           
static SubLSymbol api_kernel.$default_api_input_protocol$
          The default API input protocol to use.
static SubLSymbol api_kernel.$default_api_output_protocol$
          The default API output protocol to use.
static SubLSymbol api_kernel.$default_api_validate_method$
          The default API input validator to use.
static SubLSymbol mt_vars.$default_ask_mt$
          The default mt for asks
static SubLSymbol mt_vars.$default_assert_mt$
          The default mt for asserts
static SubLSymbol hlmt.$default_atemporal_genlmt_time_parameter$
           
static SubLSymbol hlmt.$default_atemporal_specmt_time_parameter$
           
static SubLSymbol hlmt.$default_atemporal_time_parameter$
           
static SubLSymbol mt_vars.$default_clone_mt$
          The default mt for cloning sentences -- should be the common genl of the above two
static SubLSymbol mt_vars.$default_comment_mt$
          The default mt for asserting comments and cyclistNotes.
static SubLSymbol concept_filter.$default_concept_filter$
           
static SubLSymbol mt_vars.$default_convention_mt$
          The default mt for the convention mt of a decontextualized predicate or collection, to use if none is specified in the KB
static SubLSymbol operation_communication.$default_cyclist_authentication_mt$
          The default MT for looking up the Cyclist authentication information.
static SubLSymbol system_parameters.$default_cyclist_name$
          Possible values: The name of a constant representing a Cyclist.
static SubLSymbol file_hash_table.$default_fht_serialization_protocol$
           
static SubLSymbol file_hash_table.$default_fht_test_function$
           
static SubLSymbol hierarchical_visitor.$default_hierarchical_visitor_noop_callback$
          The default value to use for a hierarchical visitor when the callback is not supposed to do anything.
static SubLSymbol api_control_vars.$default_ke_purpose$
          The purpose to use for KE by default.
static SubLSymbol hlmt.$default_monad_mt$
           
static SubLSymbol hlmt.$default_mt_time_interval$
           
static SubLSymbol hlmt.$default_mt_time_parameter$
           
static SubLSymbol transform_list_utilities.$default_quiescent_transformation_max$
           
static SubLSymbol transform_list_utilities.$default_recursion_limit$
           
static SubLSymbol control_vars.$default_removal_cost_cutoff$
           
static SubLSymbol mt_vars.$default_support_mt$
          The default mt for HL supports -- one should be specified, but this is what to use as a backup
static SubLSymbol hlmt.$default_temporal_mt_time_parameter$
           
static SubLSymbol transform_list_utilities.$default_transformation_max$
           
static SubLSymbol at_defns.$defining_defns_status_meters$
           
static SubLSymbol mt_vars.$defining_mt_mt$
          The microtheory where #$definingMt assertions go.
static SubLSymbol at_defns.$defn_admits_intP_meters$
           
static SubLSymbol at_vars.$defn_col_history_default_size$
           
static SubLSymbol at_vars.$defn_col_history$
           
static SubLSymbol at_vars.$defn_collection$
           
static SubLSymbol at_vars.$defn_fn_history_default_size$
           
static SubLSymbol at_vars.$defn_fn_history$
           
static SubLSymbol at_vars.$defn_meter_caches$
           
static SubLSymbol at_vars.$defn_metersP$
           
static SubLSymbol at_vars.$defn_stack$
           
static SubLSymbol utilities_macros.$defn_state_variables$
           
static SubLSymbol at_vars.$defn_test_level$
           
static SubLSymbol at_vars.$defn_trace_level$
           
static SubLSymbol czer_vars.$distribute_meta_over_common_elP$
          should meta-knowledge distribute over multiple assertions when those assertions all share a common el formula?
static SubLSymbol czer_vars.$distributing_meta_knowledgeP$
          is distributing meta-knowledge over multiple assertions permitted?
static SubLSymbol system_parameters.$dont_record_operations_locally$
          Possible values: NIL, T.
static SubLSymbol czer_vars.$drop_all_existentialsP$
          should the canonicalizer, when canonicalizing existentials, simply drop them (like it does by default during asks)? This setting, if true, overrides the combination of *within-ask* and *skolemize-during-asks?*, but does not override the case of *turn-existentials-into-skolems?* being false, which will cause no existential handling at all to be done.
static SubLSymbol accumulation.$dtp_accumulator$
           
static SubLSymbol user_actions.$dtp_action_type$
           
static SubLSymbol czer_graph.$dtp_arc$
           
static SubLSymbol arg_type.$dtp_arg_constraint$
           
static SubLSymbol formula_templates.$dtp_arg_position_details$
           
static SubLSymbol assertions_low.$dtp_assertion_content$
           
static SubLSymbol assertion_handles.$dtp_assertion$
           
static SubLSymbol binary_tree.$dtp_avl_tree_node$
           
static SubLSymbol binary_tree.$dtp_avl_tree$
           
static SubLSymbol file_vector_utilities.$dtp_backed_map$
           
static SubLSymbol bag.$dtp_bag$
           
static SubLSymbol bijection.$dtp_bijection$
           
static SubLSymbol binary_tree.$dtp_btree$
           
static SubLSymbol cache.$dtp_cache_entry$
           
static SubLSymbol cache_utilities.$dtp_cache_metrics$
           
static SubLSymbol cache.$dtp_cache$
           
static SubLSymbol memoization_state.$dtp_caching_state$
           
static SubLSymbol cfasl.$dtp_cfasl_count_stream$
           
static SubLSymbol cfasl.$dtp_cfasl_decoding_stream$
           
static SubLSymbol cfasl.$dtp_cfasl_encoding_stream$
           
static SubLSymbol clause_strucs.$dtp_clause_struc$
           
static SubLSymbol constant_handles.$dtp_constant$
           
static SubLSymbol cycl_query_specification.$dtp_cycl_query_specification$
           
static SubLSymbol string_utilities.$dtp_cyclify_status$
           
static SubLSymbol cycml_generator.$dtp_cycml_kp_info$
           
static SubLSymbol deck.$dtp_deck$
           
static SubLSymbol deductions_low.$dtp_deduction_content$
           
static SubLSymbol deduction_handles.$dtp_deduction$
           
static SubLSymbol dictionary.$dtp_dictionary$
           
static SubLSymbol standard_tokenization.$dtp_dot_analysis$
           
static SubLSymbol file_hash_table.$dtp_fast_create_fht$
           
static SubLSymbol file_hash_table.$dtp_fast_fht_keystream_sorter$
           
static SubLSymbol file_hash_table.$dtp_fht_serialization_entry$
           
static SubLSymbol file_backed_cache_setup.$dtp_file_backed_cache_registration$
           
static SubLSymbol file_backed_cache.$dtp_file_backed_cache$
           
static SubLSymbol file_hash_table.$dtp_file_hash_table$
           
static SubLSymbol file_vector_utilities.$dtp_file_vector_reference$
           
static SubLSymbol finite_state_transducer.$dtp_finite_state_transducer$
           
static SubLSymbol formula_templates.$dtp_formula_template$
           
static SubLSymbol forts.$dtp_fort_id_index$
           
static SubLSymbol fraction_utilities.$dtp_fraction$
           
static SubLSymbol file_vector.$dtp_fvector$
           
static SubLSymbol ghl_search_vars.$dtp_ghl_search$
           
static SubLSymbol graphic_library_format.$dtp_glf_arc$
           
static SubLSymbol graphic_library_format.$dtp_glf_graph$
           
static SubLSymbol graphic_library_format.$dtp_glf_node$
           
static SubLSymbol graphic_library_format.$dtp_glf_rendering$
           
static SubLSymbol glob.$dtp_glob$
           
static SubLSymbol czer_graph.$dtp_graph_search_node$
           
static SubLSymbol graphl_search_vars.$dtp_graphl_search$
           
static SubLSymbol guardian.$dtp_guardian_request$
           
static SubLSymbol heap.$dtp_heap_impl$
           
static SubLSymbol heap.$dtp_heap_test_example$
           
static SubLSymbol hierarchical_visitor.$dtp_hierarchical_visitor$
           
static SubLSymbol file_hash_table.$dtp_htfile_file_block_entry$
           
static SubLSymbol file_hash_table.$dtp_htfile_header$
           
static SubLSymbol file_hash_table.$dtp_htfile_key_entry$
           
static SubLSymbol file_hash_table.$dtp_htfile_object_entry$
           
static SubLSymbol id_index.$dtp_id_index$
           
static SubLSymbol integer_sequence_generator.$dtp_integer_sequence_generator$
           
static SubLSymbol interval_span.$dtp_interval_span$
           
static SubLSymbol process_utilities.$dtp_ipc_queue$
           
static SubLSymbol iteration.$dtp_iterator$
           
static SubLSymbol kb_compare.$dtp_kb_difference$
           
static SubLSymbol kb_hl_supports.$dtp_kb_hl_support_content$
           
static SubLSymbol kb_hl_supports.$dtp_kb_hl_support$
           
static SubLSymbol kb_compare.$dtp_kb_intersection$
           
static SubLSymbol kb_object_manager.$dtp_kb_object_manager$
           
static SubLSymbol keyhash.$dtp_keyhash$
           
static SubLSymbol queues.$dtp_lazy_priority_queue$
           
static SubLSymbol queues.$dtp_locked_p_queue$
           
static SubLSymbol queues.$dtp_locked_queue$
           
static SubLSymbol stacks.$dtp_locked_stack$
           
static SubLSymbol lucene_session.$dtp_lucene_session$
           
static SubLSymbol memoization_state.$dtp_memoization_state$
           
static SubLSymbol mail_message.$dtp_message_part$
           
static SubLSymbol mail_message.$dtp_message$
           
static SubLSymbol cache_utilities.$dtp_metered_cache$
           
static SubLSymbol modules.$dtp_module$
           
static SubLSymbol nart_handles.$dtp_nart$
           
static SubLSymbol neural_net.$dtp_neural_net$
           
static SubLSymbol new_cycl_query_specification.$dtp_new_cycl_query_specification$
           
static SubLSymbol neural_net.$dtp_nn_input_node$
           
static SubLSymbol process_utilities.$dtp_ordered_ipc_queue$
           
static SubLSymbol os_process_utilities.$dtp_os_process_impl$
           
static SubLSymbol pred_relevance_macros.$dtp_pred_info_object$
           
static SubLSymbol queues.$dtp_priority_queue$
           
static SubLSymbol process_utilities.$dtp_process_wrapper$
           
static SubLSymbol queues.$dtp_queue$
           
static SubLSymbol cache_utilities.$dtp_recording_cache_strategy_facade$
           
static SubLSymbol red_api.$dtp_red_element_struct$
           
static SubLSymbol red_api.$dtp_red_repository_list_struct$
           
static SubLSymbol red_api.$dtp_red_repository_struct$
           
static SubLSymbol red_api.$dtp_red_struct$
           
static SubLSymbol red_infrastructure.$dtp_red_symbol$
           
static SubLSymbol remote_image.$dtp_remote_image_connection$
           
static SubLSymbol remote_image.$dtp_remote_image$
           
static SubLSymbol sdbc.$dtp_sdbc_error$
           
static SubLSymbol search.$dtp_search_node$
           
static SubLSymbol search.$dtp_search_struc$
           
static SubLSymbol secure_translation.$dtp_secure_id_database$
           
static SubLSymbol set.$dtp_set$
           
static SubLSymbol shelfs.$dtp_shelf_info$
           
static SubLSymbol shelfs.$dtp_shelf$
           
static SubLSymbol simple_lru_cache_strategy.$dtp_simple_lru_cache_strategy$
           
static SubLSymbol sparse_matrix.$dtp_sparse_matrix$
           
static SubLSymbol sparse_vector.$dtp_sparse_vector$
           
static SubLSymbol special_variable_state.$dtp_special_variable_state$
           
static SubLSymbol sdbc.$dtp_sql_connection$
           
static SubLSymbol sdbc.$dtp_sql_result_set$
           
static SubLSymbol sdbc.$dtp_sql_statement$
           
static SubLSymbol sdbc.$dtp_sql_ticket$
           
static SubLSymbol stacks.$dtp_stack$
           
static SubLSymbol stream_buffer.$dtp_stream_buffer$
           
static SubLSymbol stream_buffer.$dtp_string_buffer$
           
static SubLSymbol dictionary_utilities.$dtp_synchronized_dictionary$
           
static SubLSymbol system_translation.$dtp_system_translation$
           
static SubLSymbol modules.$dtp_system$
           
static SubLSymbol task_processor.$dtp_task_info$
           
static SubLSymbol task_processor.$dtp_task_process_pool$
           
static SubLSymbol task_processor.$dtp_task_processor$
           
static SubLSymbol task_processor.$dtp_task_result_set$
           
static SubLSymbol process_utilities.$dtp_task$
           
static SubLSymbol tcp_server_utilities.$dtp_tcp_server$
           
static SubLSymbol formula_templates.$dtp_template_topic$
           
static SubLSymbol test_query_suite.$dtp_test_query_suite$
           
static SubLSymbol process_utilities.$dtp_thinking_task$
           
static SubLSymbol timing.$dtp_timing_info$
           
static SubLSymbol file_translation.$dtp_trans_subl_file$
           
static SubLSymbol tries.$dtp_trie$
           
static SubLSymbol tva_cache.$dtp_tva_cache$
           
static SubLSymbol tva_inference.$dtp_tva_inference$
           
static SubLSymbol tva_strategy.$dtp_tva_strategy$
           
static SubLSymbol tva_tactic.$dtp_tva_tactic$
           
static SubLSymbol unicode_strings.$dtp_unicode_char$
           
static SubLSymbol unicode_strings.$dtp_unicode_string$
           
static SubLSymbol user_actions.$dtp_user_action$
           
static SubLSymbol unicode_streams.$dtp_utf8_stream$
           
static SubLSymbol czer_graph.$dtp_v_colour$
           
static SubLSymbol value_tables.$dtp_value_table_column$
           
static SubLSymbol value_tables.$dtp_value_table$
           
static SubLSymbol value_tables.$dtp_variable_mapping_table$
           
static SubLSymbol variables.$dtp_variable$
           
static SubLSymbol czer_graph.$dtp_vertex$
           
static SubLSymbol wff_module_datastructures.$dtp_wff_module$
           
static SubLSymbol web_utilities.$dtp_xml_token_iterator_state$
           
static SubLSymbol xref_database.$dtp_xref_module$
           
static SubLSymbol xref_database.$dtp_xref_system$
           
static SubLSymbol dumper.$dump_verbose$
           
static SubLSymbol dumper.$dump_verify$
          Verify the existence of dump files when non-nil.
static SubLSymbol number_utilities.$e$
          exp1, what a silly name for e.
static SubLSymbol control_vars.$ebl_trace$
          tracing level for ebl module [0..5]
static SubLSymbol czer_vars.$el_supports_contractionsP$
          is support for contractions (inverse #$expansions) enabled?
static SubLSymbol czer_vars.$el_supports_dot_syntaxP$
          are sequence variables permitted?
static SubLSymbol czer_vars.$el_supports_variable_arity_skolemsP$
           
static SubLSymbol czer_vars.$el_symbol_suffix_table$
          dynamic table of uniquifying el var suffixes
static SubLSymbol czer_vars.$el_trace_level$
          controls tracing level for canonicalizer [0..5]
static SubLSymbol czer_vars.$el_var_blist$
          stores the variable rename mappings formed while standardizing variables during uncanonicalization
static SubLSymbol mt_vars.$element_of_defining_mt$
           
static SubLSymbol xref_database.$empty_set_contents$
           
static SubLSymbol czer_vars.$empty_skolems$
          skolems having no defining assertions encountered while reinitializing *skolem-axiom-table*
static SubLSymbol string_utilities.$empty_string$
           
static SubLSymbol rewrite_of_propagation.$enable_rewrite_of_propagationP$
          Enable assertion propagation across equal forts when this is non-nil.
static SubLSymbol czer_vars.$encapsulate_intensional_formulaP$
          translate intensional (e.g., negated universally quantified) formulas into encapsulated negative literals?
static SubLSymbol encapsulation.$encapsulate_method_table$
           
static SubLSymbol czer_vars.$encapsulate_var_formulaP$
          translate variables appearing as logical operators into encapsulated literals?
static SubLSymbol wff_vars.$enforce_evaluatable_satisfiabilityP$
          must evaluatable literals be satisfiable to be deemed wffs?
static SubLSymbol wff_vars.$enforce_literal_wff_idiosyncrasiesP$
          require wff literals to pass idiosyncratic constraints?
static SubLSymbol wff_vars.$enforce_only_definitional_gafs_in_vocab_mtP$
          must predicates of gafs asserted to vocab mts must be definitional predicates?
static SubLSymbol mt_vars.$ephemeral_term_mt$
          The microtheory where #$ephemeralTerm gafs go.
static SubLSymbol mt_vars.$equals_defining_mt$
          The microtheory where #$equals is defined
static SubLSymbol eval_in_api.$eval_in_api_env$
          The association list of api variables and bound values.
static SubLSymbol eval_in_api.$eval_in_api_trace_log$
          The log of trace events.
static SubLSymbol eval_in_api.$eval_in_api_traced_fns$
          The list of functions to be traced.
static SubLSymbol eval_in_api.$eval_in_apiP$
          Process all api commands using a SubL interpreter which validates api function calls.
static SubLSymbol control_vars.$evaluatable_backchain_enabled$
          Do we backchain on evaluatable predicates?
static SubLSymbol kb_paths.$exclude_links$
           
static SubLSymbol kb_paths.$exclude_nodes$
           
static SubLSymbol czer_vars.$expand_el_relationsP$
          should #$ELRelations be automatically expanded by the precanonicalizer?
static SubLSymbol control_vars.$expensive_hl_module_check_cost$
          The cost value used for performing expensive fully-bound HL module checks.
static SubLSymbol control_vars.$expensive_hl_module_singleton_generate_cost$
          The cost value used for performing expensive HL module generations.
static SubLSymbol operation_communication.$experimental_image$
          Boolean: If T, then this image can not transmit operations.
static SubLSymbol czer_vars.$express_as_arg_genlP$
           
static SubLSymbol czer_vars.$express_as_arg_isaP$
           
static SubLSymbol czer_vars.$express_as_asymmetricP$
           
static SubLSymbol czer_vars.$express_as_disjoint_withP$
           
static SubLSymbol czer_vars.$express_as_genl_inverseP$
           
static SubLSymbol czer_vars.$express_as_genl_predicatesP$
           
static SubLSymbol czer_vars.$express_as_genlsP$
           
static SubLSymbol czer_vars.$express_as_inter_arg_isaP$
           
static SubLSymbol czer_vars.$express_as_irreflexiveP$
           
static SubLSymbol czer_vars.$express_as_negation_inverseP$
           
static SubLSymbol czer_vars.$express_as_negation_predicatesP$
           
static SubLSymbol czer_vars.$express_as_reflexiveP$
           
static SubLSymbol czer_vars.$express_as_relation_typeP$
           
static SubLSymbol czer_vars.$express_as_required_arg_predP$
           
static SubLSymbol czer_vars.$express_as_rule_macroP$
           
static SubLSymbol czer_vars.$express_as_symmetricP$
           
static SubLSymbol czer_vars.$express_as_transitiveP$
           
static SubLSymbol control_vars.$external_inference_enabled$
          Determines whether or not External HL module inferencing is enabled.
static SubLSymbol at_vars.$fag_search_limit$
           
static SubLSymbol file_hash_table.$fast_fht_keyspace_alignment$
           
static SubLSymbol file_hash_table.$fast_fht_keystream_tile_size_pow2$
          Assume 64K of entries.
static SubLSymbol file_hash_table.$fast_file_hash_table_optimization_mode$
          Which optimization mode we want to employ.
static SubLSymbol file_hash_table.$fht_cache_percentage$
          The percentage of file hashtable entries to be cached
static SubLSymbol file_hash_table.$fht_min_cache_capacity$
          The minimum cache size of a file hashtable
static SubLSymbol fi.$fi_error$
           
static SubLSymbol fi.$fi_last_assertions_asserted$
           
static SubLSymbol fi.$fi_last_constant$
           
static SubLSymbol system_parameters.$fi_port_offset$
          Possible values: A number.
static SubLSymbol utilities_macros.$fi_state_variables$
           
static SubLSymbol fi.$fi_warning$
           
static SubLSymbol file_backed_cache.$file_backed_cache_base_path$
          Where the cache files live.
static SubLSymbol file_backed_cache_setup.$file_backed_cache_default_temp_dir$
          The directoy for tempory files.
static SubLSymbol file_hash_table.$file_hash_table_header_position$
           
static SubLSymbol file_vector_utilities.$file_vector_backed_map_read_lock$
          A lock that may or may not be defined to gate access to the underlying data stream.
static SubLSymbol control_vars.$filter_deductions_for_trivially_derivable_gafs$
          Do we ignore deductions for gafs which are already trivially derivable?
static SubLSymbol czer_vars.$find_uncanonical_decontextualized_assertionsP$
          If a decontextualized assertion is in the wrong mt, should the canonicalizer, if asked to look up that assertion, find it? If T, it will find it.
static SubLSymbol folification.$folification_version$
           
static SubLSymbol czer_vars.$forbid_quantified_sequence_variablesP$
          Whether to enforce criterion Q2 in the Sequence Variable Specification, namely: Q2: Within asserts, sequence variables can only be universally quantified; using existentially quantified variables as sequence variables is not permitted.
static SubLSymbol czer_vars.$form_of_clausal_form$
          canonicalizer state variable [:cnf :dnf]
static SubLSymbol format_nil.$format_nil_percent$
           
static SubLSymbol format_nil.$format_nil_tilde$
           
static SubLSymbol kb_macros.$forts_being_removed$
          A list of forts which we are in the process of removing.
static SubLSymbol kb_control_vars.$forward_inference_allowed_rules$
          When a value other than :all, the list of the only rules allowed for forward inference.
static SubLSymbol kb_control_vars.$forward_inference_enabledP$
           
static SubLSymbol kb_control_vars.$forward_inference_environment$
          Environment used for performing forward inference.
static SubLSymbol control_vars.$forward_inference_removal_cost_cutoff$
          How expensive a removal do we allow during forward inference (NIL for no restriction).
static SubLSymbol kb_control_vars.$forward_inference_time_cutoff$
          Amount of time we are willing to spend on each forward inference.
static SubLSymbol kb_control_vars.$forward_propagate_from_negations$
          Do we allow forward propagation from negated gafs.
static SubLSymbol kb_control_vars.$forward_propagate_to_negations$
          Do we allow conclusion of negated gafs in forward propagation.
static SubLSymbol memoization_state.$function_caching_enabledP$
          Global caching and memoization are disabled when NIL.
static SubLSymbol control_vars.$gaf_matching_predicate$
          predicate used to compare two gaf formulas when searching for an assertion (or axiom) in the kb
static SubLSymbol at_vars.$gather_at_assertionsP$
           
static SubLSymbol at_vars.$gather_at_constraintsP$
           
static SubLSymbol at_vars.$gather_at_different_violationsP$
           
static SubLSymbol at_vars.$gather_at_format_violationsP$
           
static SubLSymbol at_vars.$gather_at_predicate_violationsP$
           
static SubLSymbol czer_vars.$gathering_quantified_fn_termsP$
          control var used to collect non-ground reifiable fn terms
static SubLSymbol fi.$generate_precise_fi_wff_errorsP$
          Whether to generate precise WFF errors when FI operations fail.
static SubLSymbol api_control_vars.$generate_readable_fi_results$
           
static SubLSymbol builder_utilities.$generic_sbhl_caching_policy_templates$
           
static SubLSymbol memoization_state.$genl_preds_dependent_cache_clear_callbacks$
          The list of zero-arity function-spec-p's to funcall each time the genlPreds structure changes.
static SubLSymbol memoization_state.$genls_dependent_cache_clear_callbacks$
          The list of zero-arity function-spec-p's to funcall each time the genls structure changes.
static SubLSymbol formula_templates.$get_assertions_from_initial_askP$
          BOOLEANP; Should we try to get assertion objects via our first ask, as opposed to finding bindings, substituting, and then looking for matching assertions?
static SubLSymbol ghl_link_iterators.$ghl_link_pred$
           
static SubLSymbol ghl_marking_utilities.$ghl_table$
           
static SubLSymbol ghl_search_vars.$ghl_trace_level$
          controls extent of tracing, warnings, etc., for the ghl modules [0 ..
static SubLSymbol ghl_search_vars.$ghl_uses_spec_preds_p$
           
static SubLSymbol memoization_state.$global_caching_lock$
           
static SubLSymbol cycl_grammar.$grammar_permits_hlP$
          dynamic variable to control whether the CycL grammar functions permit HL constructs
static SubLSymbol cycl_grammar.$grammar_permits_list_as_terminalP$
          do we permit a SubLList as a terminal in the grammar?
static SubLSymbol cycl_grammar.$grammar_permits_non_ascii_stringsP$
          do we permit strings that contain non-ASCII characters?
static SubLSymbol cycl_grammar.$grammar_permits_symbol_as_terminalP$
          do we permit a SubLNonVariableNonKeyWordSymbol as a terminal in the grammar?
static SubLSymbol cycl_grammar.$grammar_uses_kbP$
          do we check the KB to see if terms are of the correct types, e.g.
static SubLSymbol graphl_graph_utilities.$graphl_finishedP$
           
static SubLSymbol gt_vars.$gt_accessors$
           
static SubLSymbol gt_vars.$gt_answers_cutoff$
           
static SubLSymbol gt_vars.$gt_answers_cutoffP$
           
static SubLSymbol gt_vars.$gt_answers_so_far$
           
static SubLSymbol ghl_search_vars.$gt_args_swapped_p$
           
static SubLSymbol gt_vars.$gt_base_fn$
           
static SubLSymbol gt_vars.$gt_combine_fn$
           
static SubLSymbol gt_vars.$gt_compare_fn$
           
static SubLSymbol gt_vars.$gt_compose_fn$
           
static SubLSymbol gt_vars.$gt_compose_gather_arg$
           
static SubLSymbol gt_vars.$gt_compose_index_arg$
           
static SubLSymbol gt_vars.$gt_compose_pred$
           
static SubLSymbol gt_vars.$gt_cyclical_edges$
           
static SubLSymbol gt_vars.$gt_depth_cutoff$
           
static SubLSymbol gt_vars.$gt_depth_cutoffP$
           
static SubLSymbol gt_vars.$gt_dispatch_table$
           
static SubLSymbol gt_vars.$gt_doneP$
           
static SubLSymbol gt_vars.$gt_edge_list_returnP$
           
static SubLSymbol gt_vars.$gt_edge_list$
           
static SubLSymbol gt_vars.$gt_equality_fn$
           
static SubLSymbol gt_vars.$gt_gather_arg$
           
static SubLSymbol gt_vars.$gt_gather_fn$
           
static SubLSymbol gt_vars.$gt_gather$
           
static SubLSymbol gt_vars.$gt_goal_node$
           
static SubLSymbol gt_vars.$gt_handle_non_transitive_predicateP$
           
static SubLSymbol gt_vars.$gt_index_arg$
           
static SubLSymbol gt_vars.$gt_index$
           
static SubLSymbol gt_vars.$gt_initial_time$
           
static SubLSymbol gt_vars.$gt_link_support$
          the current link assertion or hl support.
static SubLSymbol gt_vars.$gt_link_type$
           
static SubLSymbol gt_vars.$gt_list_of_path_lengths$
           
static SubLSymbol gt_vars.$gt_marking_table$
           
static SubLSymbol gt_vars.$gt_max_nodes_direction$
           
static SubLSymbol gt_vars.$gt_methods$
           
static SubLSymbol gt_vars.$gt_mode$
           
static SubLSymbol gt_vars.$gt_modes$
           
static SubLSymbol gt_vars.$gt_parameters$
           
static SubLSymbol gt_vars.$gt_path_length$
           
static SubLSymbol gt_vars.$gt_path_list_of_assertions$
           
static SubLSymbol gt_vars.$gt_path_list_of_mts$
           
static SubLSymbol gt_vars.$gt_path_list_of_nodes$
           
static SubLSymbol gt_vars.$gt_pred$
           
static SubLSymbol gt_vars.$gt_prev_depth_cutoff$
           
static SubLSymbol gt_vars.$gt_query$
           
static SubLSymbol ghl_link_iterators.$gt_relevant_pred$
          bound for relevant-pred? checking
static SubLSymbol gt_vars.$gt_result$
           
static SubLSymbol gt_vars.$gt_searchedP$
           
static SubLSymbol gt_vars.$gt_searcher$
           
static SubLSymbol utilities_macros.$gt_state_variables$
           
static SubLSymbol gt_vars.$gt_step_fn$
           
static SubLSymbol gt_vars.$gt_target_marking_table$
           
static SubLSymbol gt_vars.$gt_target$
           
static SubLSymbol gt_vars.$gt_test_level$
           
static SubLSymbol gt_vars.$gt_time_cutoff$
           
static SubLSymbol gt_vars.$gt_time_cutoffP$
           
static SubLSymbol gt_vars.$gt_trace_level$
           
static SubLSymbol gt_vars.$gt_transitive_via_arg_activeP$
           
static SubLSymbol gt_vars.$gt_truth$
           
static SubLSymbol gt_vars.$gt_use_spec_predsP$
           
static SubLSymbol gt_vars.$gt_warnings$
           
static SubLSymbol gt_vars.$gt_what_mts_goal_node$
           
static SubLSymbol gt_vars.$gt_what_mts_result$
           
static SubLSymbol gt_vars.$gt_within_transitive_via_argP$
           
static SubLSymbol at_defns.$handle_added_genl_for_suf_functions_meters$
           
static SubLSymbol at_defns.$handle_removed_genl_for_suf_functions_meters$
           
static SubLSymbol control_vars.$hl_failure_backchaining$
          Do we backchain on HL predicates?
static SubLSymbol control_vars.$hl_lock$
          Controls modification of the HL store
static SubLSymbol control_vars.$hl_module_check_cost$
          The cost value used for performing fully-bound HL module checks.
static SubLSymbol control_vars.$hl_module_simplification_cost$
          The cost value used for performing an HL module simplification step.
static SubLSymbol czer_vars.$hl_pred_order$
          preferred order of preds wrt canonicalization
static SubLSymbol memoization_state.$hl_store_cache_clear_callbacks$
          The list of zero-arity function-spec-p's to funcall each time the HL store changes.
static SubLSymbol hl_interface_infrastructure.$hl_store_error_handling_mode$
           
static SubLSymbol hl_interface_infrastructure.$hl_store_modification_and_access$
          Where HL store modification and access should be done.
static SubLSymbol kb_control_vars.$hl_transcript_operations$
          A list of the operations noted by the HL storage modules
static SubLSymbol operation_queues.$hl_transcript_queue_lock$
           
static SubLSymbol operation_queues.$hl_transcript_queue$
          A queue for storing operations that have been processed but need to be written to an HL transcript.
static SubLSymbol hl_interface_infrastructure.$hl_transcript_stream$
           
static SubLSymbol operation_queues.$hl_transcripts_enabledP$
          Do we support HL transcripts? Currently (11/04) HL transcript support is experimental, so this should be left as NIL.
static SubLSymbol hlmt.$hlmts_supportedP$
          Whether we allow non-atomic unreified mts.
static SubLSymbol numeric_date_utilities.$hours_in_a_day$
          the number of hours in a day
static SubLSymbol file_hash_table.$htfile_default_average_size$
           
static SubLSymbol file_hash_table.$htfile_default_expected_items$
           
static SubLSymbol system_parameters.$html_css_directory$
          The directory under which Javascript files used by the browser are stored
static SubLSymbol system_parameters.$html_image_directory$
          The directory under which Cyc images (.gif or otherwise) are stored
static SubLSymbol system_parameters.$html_javascript_directory$
          The directory under which Javascript files used by the browser are stored
static SubLSymbol web_utilities.$http_cookies_to_include_in_requests$
           
static SubLSymbol subl_macros.$ignore_assert_typesP$
          When non-NIL, ASSERT-TYPE and ASSERT-MUST statements are ignored.
static SubLSymbol control_vars.$ignore_conflictsP$
           
static SubLSymbol control_vars.$ignore_remote_errors$
          Do we ignore remote errors or handle them the same way as local errors?.
static SubLSymbol sdc.$ignoring_sdcP$
          ignore sdc module while recomputing sbhl links?
static SubLSymbol czer_vars.$implication_operators$
           
static SubLSymbol czer_vars.$implicitify_universalsP$
          whether to eliminate universals which could be removed and still maintain the logical equivalence of the sentence if they are viewed as implicitly encapsulating it.
static SubLSymbol at_vars.$include_at_constraint_gafP$
           
static SubLSymbol wff_vars.$include_suf_defn_violationsP$
          should sufficient defn violations be included in wff violations?
static SubLSymbol virtual_indexing.$index_overlap_enabledP$
           
static SubLSymbol czer_vars.$infer_skolem_result_isa_via_arg_constraintsP$
          in the absence of explicit #$isa pos-lits, use applicable arg-isa constraints to infer the #$resultIsa of a skolem?
static SubLSymbol control_vars.$inference_answer_handler$
          The handler function to use when generating the results to return from inference searches.
static SubLSymbol backward_results.$inference_answer_template$
           
static SubLSymbol control_vars.$inference_arg$
           
static SubLSymbol control_vars.$inference_current_node_mt_scope$
           
static SubLSymbol control_vars.$inference_debugP$
          Whether the inference engine is to be run in debug mode.
static SubLSymbol backward.$inference_expand_hl_module$
          Bound by INFERENCE-EXPAND-INTERNAL
static SubLSymbol backward.$inference_expand_sense$
          Bound by INFERENCE-EXPAND-INTERNAL
static SubLSymbol control_vars.$inference_highly_relevant_assertions$
          Axioms specified by #$highlyRelevantAssertion.
static SubLSymbol control_vars.$inference_highly_relevant_mts$
          Microtheories specified by highlyRelevantMt.
static SubLSymbol backward_results.$inference_intermediate_step_validation_level$
          The level of semantic validation performed for intermediate steps of successful inferences.
static SubLSymbol control_vars.$inference_literal$
           
static SubLSymbol control_vars.$inference_more_supports$
           
static SubLSymbol control_vars.$inference_propagate_mt_scope$
           
static SubLSymbol backward_utilities.$inference_recursive_query_overhead$
          The overhead of doing any recursive ask.
static SubLSymbol mt_vars.$inference_related_bookkeeping_predicate_mt$
          The microtheory where isa assertions to #$InferenceRelatedBookkeepingPredicate go.
static SubLSymbol control_vars.$inference_search_strategy$
           
static SubLSymbol control_vars.$inference_sense$
           
static SubLSymbol control_vars.$inference_the_term_bindings$
           
static SubLSymbol wff_vars.$inhibit_cyclic_commutative_in_argsP$
          whether to inhibit asserting semantically dubious #$commutativeInArgs or #$commutativeInArgsAndRest gafs, based on what is already in the KB, as determined by @xref ok-wrt-partial-commutativity?
static SubLSymbol wff_vars.$inhibit_skolem_assertsP$
          restrict assertions involving skolems?
static SubLSymbol control_vars.$init_file_loadedP$
           
static SubLSymbol operation_communication.$initial_read_transcript_size$
           
static SubLSymbol czer_vars.$inside_quote$
          Variable to keep track if we are inside a quote form
static SubLSymbol czer_vars.$interpolate_singleton_arg_isaP$
          should skolem arg-isa constraints be interpolated into a singleton set?
static SubLSymbol search.$interrupt_generic_search$
           
static SubLSymbol map_utilities.$is_map_object_p_method_table$
           
static SubLSymbol memoization_state.$isa_dependent_cache_clear_callbacks$
          The list of zero-arity function-spec-p's to funcall each time the isa structure changes.
static SubLSymbol mt_vars.$ist_mt$
          The microtheory where #$ist code supports are supported from.
static SubLSymbol control_vars.$janus_extraction_deduce_specs$
           
static SubLSymbol control_vars.$janus_new_constants$
           
static SubLSymbol control_vars.$janus_operations$
           
static SubLSymbol control_vars.$janus_tag$
          This tag will be inserted into every Janus operation that is logged.
static SubLSymbol control_vars.$janus_test_case_loggingP$
           
static SubLSymbol control_vars.$janus_test_case_runningP$
           
static SubLSymbol control_vars.$janus_testing_deduce_specs$
           
static SubLSymbol control_vars.$janus_within_somethingP$
           
static SubLSymbol control_vars.$justification_compilations$
          candidate macro rules are recorded here
static SubLSymbol kb_access_metering.$kb_access_metering_domains$
           
static SubLSymbol kb_access_metering.$kb_access_metering_enabledP$
          A control variable that gates whether KB access metering is enabled.
static SubLSymbol kb_access_metering.$kb_access_metering_table$
           
static SubLSymbol operation_communication.$kb_full_transcript_loaded$
           
static SubLSymbol misc_kb_utilities.$kb_handle_internal_method_table$
           
static SubLSymbol kb_hl_supports.$kb_hl_support_dump_id_table$
           
static SubLSymbol control_vars.$kb_pedigree$
           
static SubLSymbol builder_utilities.$kb_queries_to_use_for_sbhl_cache_tuning$
          Runs all of these queries as part of the SBHL cache tuning.
static SubLSymbol control_vars.$kba_pred$
           
static SubLSymbol kb_paths.$kbp_ancestor_hash$
           
static SubLSymbol kb_paths.$kbp_ancestor$
           
static SubLSymbol kb_paths.$kbp_bound_gaf_terms$
           
static SubLSymbol kb_paths.$kbp_bound_gaf_termsP$
           
static SubLSymbol kb_paths.$kbp_bound_link_terms$
           
static SubLSymbol kb_paths.$kbp_bound_link_termsP$
           
static SubLSymbol kb_paths.$kbp_common_nodes$
           
static SubLSymbol kb_paths.$kbp_depth$
           
static SubLSymbol kb_paths.$kbp_designated_link_references$
           
static SubLSymbol kb_paths.$kbp_designated_link_referencesP$
           
static SubLSymbol kb_paths.$kbp_designated_node_superiors$
           
static SubLSymbol kb_paths.$kbp_designated_node_superiorsP$
           
static SubLSymbol kb_paths.$kbp_designated_preds$
           
static SubLSymbol kb_paths.$kbp_designated_predsP$
           
static SubLSymbol kb_paths.$kbp_explode_natsP$
           
static SubLSymbol kb_paths.$kbp_external_link_pred$
           
static SubLSymbol kb_paths.$kbp_external_link_predP$
           
static SubLSymbol kb_paths.$kbp_genl_bound$
           
static SubLSymbol kb_paths.$kbp_genl_boundP$
           
static SubLSymbol kb_paths.$kbp_genls_cardinality_delta_bound$
           
static SubLSymbol kb_paths.$kbp_genls_cardinality_delta_boundP$
           
static SubLSymbol kb_paths.$kbp_isa_bound$
           
static SubLSymbol kb_paths.$kbp_isa_boundP$
           
static SubLSymbol kb_paths.$kbp_link_count$
           
static SubLSymbol kb_paths.$kbp_link_reference_set_bound$
           
static SubLSymbol kb_paths.$kbp_link_reference_set_boundP$
           
static SubLSymbol kb_paths.$kbp_linkP$
           
static SubLSymbol kb_paths.$kbp_links$
           
static SubLSymbol kb_paths.$kbp_max_depth$
           
static SubLSymbol kb_paths.$kbp_max_term_count$
           
static SubLSymbol kb_paths.$kbp_min_genls_pathP$
           
static SubLSymbol kb_paths.$kbp_min_isa_pathP$
           
static SubLSymbol kb_paths.$kbp_no_bi_scoping_linksP$
           
static SubLSymbol kb_paths.$kbp_no_bookkeeping_linksP$
           
static SubLSymbol kb_paths.$kbp_no_instance_linksP$
           
static SubLSymbol kb_paths.$kbp_node_count$
           
static SubLSymbol kb_paths.$kbp_node_isa_bound$
           
static SubLSymbol kb_paths.$kbp_node_isa_boundP$
           
static SubLSymbol kb_paths.$kbp_nodeP$
           
static SubLSymbol kb_paths.$kbp_nodes$
           
static SubLSymbol kb_paths.$kbp_only_gaf_linksP$
           
static SubLSymbol kb_paths.$kbp_quit_with_successP$
           
static SubLSymbol kb_paths.$kbp_quitP$
           
static SubLSymbol kb_paths.$kbp_restricted_mts$
           
static SubLSymbol kb_paths.$kbp_restricted_mtsP$
           
static SubLSymbol kb_paths.$kbp_restricted_nodes_as_arg$
           
static SubLSymbol kb_paths.$kbp_restricted_nodes_as_argP$
           
static SubLSymbol kb_paths.$kbp_restricted_preds$
           
static SubLSymbol kb_paths.$kbp_restricted_predsP$
           
static SubLSymbol kb_paths.$kbp_result_format$
           
static SubLSymbol kb_paths.$kbp_run_time$
           
static SubLSymbol kb_paths.$kbp_search_hash$
           
static SubLSymbol kb_paths.$kbp_searcher$
           
static SubLSymbol kb_paths.$kbp_searchers$
           
static SubLSymbol utilities_macros.$kbp_state_variables$
           
static SubLSymbol kb_paths.$kbp_stats$
           
static SubLSymbol kb_paths.$kbp_term_count$
           
static SubLSymbol kb_paths.$kbp_trace_level$
           
static SubLSymbol kb_paths.$kbp_use_max_mtsP$
           
static SubLSymbol control_vars.$kbq_run_query_auto_destroy_enabledP$
          When non-nil, the inferences and problem-stores generated by KBQ-RUN-QUERY are auto-destroyed.
static SubLSymbol control_vars.$kbq_run_query_non_continuable_enabledP$
          When non-nil, the inferences generated by KBQ-RUN-QUERY are always run with :continuable? NIL since they won't ever be continued.
static SubLSymbol api_control_vars.$ke_purpose$
          This variable contains current KE purpose for asserting formulas to the system.
static SubLSymbol control_vars.$keyword_package$
           
static SubLSymbol number_utilities.$large_immediate_positive_integer$
          A large positive integer guaranteed to be stored immediately
static SubLSymbol control_vars.$last_agenda_error_explanatory_supports$
          A list - containing either one or more assertions or a list of the form (#$equals ) - the contents of which accounts for the halting of the agenda.
static SubLSymbol control_vars.$last_agenda_error_message$
           
static SubLSymbol control_vars.$last_agenda_op$
           
static SubLSymbol utilities_macros.$last_percent_progress_index$
           
static SubLSymbol utilities_macros.$last_percent_progress_prediction$
          Bound to the latest prediction we made about how long the process will take, or NIL if we haven't made such a prediction.
static SubLSymbol czer_vars.$leave_skolem_constants_aloneP$
          should the canonicalizer, when canonicalizing existentials that are not in the scope of any other variable, simply drop them (like it does by default during asks)? This setting, if true, overrides the combination of *within-ask* and *skolemize-during-asks?*, but does not override the case of *turn-existentials-into-skolems?* being false, which will cause no existential handling at all to be done.
static SubLSymbol kb_paths.$limit_path_depthP$
           
static SubLSymbol kb_paths.$link_ancestors$
           
static SubLSymbol transcript_utilities.$local_hl_transcript_history$
           
static SubLSymbol transcript_utilities.$local_hl_transcript_version$
           
static SubLSymbol transcript_utilities.$local_hl_transcript$
          A hl-transcript containing operations from an individual Cyc image
static SubLSymbol operation_queues.$local_operation_storage_queue_lock$
           
static SubLSymbol operation_queues.$local_operation_storage_queue$
          A queue for storing operations while in storing mode
static SubLSymbol operation_queues.$local_queue_lock$
           
static SubLSymbol transcript_utilities.$local_transcript_history$
           
static SubLSymbol transcript_utilities.$local_transcript_version$
           
static SubLSymbol transcript_utilities.$local_transcript$
          A transcript containing operations from an individual Cyc image
static SubLSymbol czer_vars.$logical_operators$
           
static SubLSymbol virtual_indexing.$lookup_overlap_watermark$
          The minimum cost, below which it's not even worth it to try the overlap method.
static SubLSymbol lucene_session.$lucene_host$
           
static SubLSymbol lucene_session.$lucene_port$
           
static SubLSymbol list_utilities.$magic_hashing_cutoff$
          the cutoff beyond which it's more efficient to use a hashtable than an N^2 non-consing algorithm, used for the fast-* functions.
static SubLSymbol czer_vars.$mal_skolems$
          skolems diagnosed as having problems while reinitializing *skolem-axiom-table*
static SubLSymbol cache_utilities.$map_cache_strategy_object_tracked_content_method_table$
           
static SubLSymbol map_utilities.$map_object_arbitrary_key_method_table$
           
static SubLSymbol map_utilities.$map_object_get_method_table$
           
static SubLSymbol map_utilities.$map_object_get_without_values_method_table$
           
static SubLSymbol map_utilities.$map_object_keys_method_table$
           
static SubLSymbol map_utilities.$map_object_put_method_table$
           
static SubLSymbol map_utilities.$map_object_remove_all_method_table$
           
static SubLSymbol map_utilities.$map_object_remove_method_table$
           
static SubLSymbol map_utilities.$map_object_size_method_table$
           
static SubLSymbol map_utilities.$map_object_test_method_table$
           
static SubLSymbol map_utilities.$map_object_touch_method_table$
           
static SubLSymbol map_utilities.$map_object_values_method_table$
           
static SubLSymbol control_vars.$mapping_answer$
           
static SubLSymbol control_vars.$mapping_any_answerP$
           
static SubLSymbol kb_gp_mapping.$mapping_arg_swap$
           
static SubLSymbol control_vars.$mapping_assertion_bookkeeping_fn$
           
static SubLSymbol control_vars.$mapping_assertion_selection_fn$
           
static SubLSymbol control_vars.$mapping_data_1$
           
static SubLSymbol control_vars.$mapping_data_2$
           
static SubLSymbol control_vars.$mapping_equality_test$
           
static SubLSymbol control_vars.$mapping_finished_fn$
           
static SubLSymbol control_vars.$mapping_fn_arg$
          designates non-default argument in mapping-funcall-arg
static SubLSymbol control_vars.$mapping_fn_arg1$
          default arg1 in mapping-funcall-arg
static SubLSymbol control_vars.$mapping_fn_arg2$
          default arg2 in mapping-funcall-arg
static SubLSymbol control_vars.$mapping_fn_arg3$
          default arg3 in mapping-funcall-arg
static SubLSymbol control_vars.$mapping_fn_arg4$
          default arg4 in mapping-funcall-arg
static SubLSymbol control_vars.$mapping_fn_arg5$
          default arg5 in mapping-funcall-arg
static SubLSymbol control_vars.$mapping_fn_arg6$
          default arg6 in mapping-funcall-arg
static SubLSymbol control_vars.$mapping_fn_arg7$
          default arg7 in mapping-funcall-arg
static SubLSymbol control_vars.$mapping_fn_arg8$
          default arg8 in mapping-funcall-arg
static SubLSymbol control_vars.$mapping_fn$
          function applied in mapping-funcall-arg
static SubLSymbol control_vars.$mapping_gather_arg$
           
static SubLSymbol control_vars.$mapping_gather_args$
           
static SubLSymbol control_vars.$mapping_gather_key_args$
           
static SubLSymbol control_vars.$mapping_gather_key$
           
static SubLSymbol control_vars.$mapping_index_arg$
           
static SubLSymbol control_vars.$mapping_output_stream$
           
static SubLSymbol control_vars.$mapping_path$
           
static SubLSymbol control_vars.$mapping_pivot_arg$
           
static SubLSymbol control_vars.$mapping_pred$
           
static SubLSymbol control_vars.$mapping_relation$
           
static SubLSymbol control_vars.$mapping_source$
           
static SubLSymbol control_vars.$mapping_target_arg$
           
static SubLSymbol control_vars.$mapping_target$
           
static SubLSymbol control_vars.$marking_doomed_inference_ancestors$
          When a goal node is rejected, do we mark all its semantically invalid ancestors as doomed, thereby cutting off large chunks of search which will fail.
static SubLSymbol transcript_utilities.$master_transcript_already_exists$
          Boolean: has the master transcript been accessed -- probed, touched, written to, or read from -- yet?
static SubLSymbol system_parameters.$master_transcript_lock_host$
          Possible values: NIL or a string.
static SubLSymbol system_parameters.$master_transcript_server_port$
          Possible values: A number.
static SubLSymbol transcript_utilities.$master_transcript$
          The master transcript file, containing operations from all communicating Cyc images.
static SubLSymbol task_processor.$max_nbr_of_task_processors$
          the default maximum number of task processors
static SubLSymbol kb_paths.$max_search_iterations$
           
static SubLSymbol control_vars.$maximum_hl_module_check_cost$
          When non-nil, the maximum cost value allowable for fully-bound HL module checks.
static SubLSymbol memoization_state.$memoization_state$
          Current memoization state.
static SubLSymbol czer_vars.$meta_arg_type$
          arg-type for meta predicates
static SubLSymbol control_vars.$meta_query_start_string$
           
static SubLSymbol genl_mts.$min_mts_2_enabledP$
          This controls whether or not MIN-MTS implements a special case for exactly 2 mts.
static SubLSymbol task_processor.$min_nbr_of_task_processors$
          the default minimum number of task processors
static SubLSymbol czer_vars.$minimal_skolem_arityP$
          should the canonicalizer include only free vars referenced in existentially quantified formulas in argument lists of the resulting skolem functions?
static SubLSymbol numeric_date_utilities.$minutes_in_an_hour$
          the number of minutes in an hour
static SubLSymbol numeric_date_utilities.$months_in_a_year$
          the number of months in a year
static SubLSymbol memoization_state.$mt_dependent_cache_clear_callbacks$
          The list of zero-arity function-spec-p's to funcall each time the microtheory structure changes.
static SubLSymbol mt_vars.$mt_mt$
          The microtheory in which microtheories are asserted to be instances of #$Microtheory, and the microtheory where #$genlMt assertions go.
static SubLSymbol mt_vars.$mt_root$
          The root of the microtheory hierarchy
static SubLSymbol mt_vars.$mt_var_basis_table$
           
static SubLSymbol mt_relevance_macros.$mt$
          A ubiquitous parameter used to dynamically bind the current mt assumptions, if they can be expressed by a single mt.
static SubLSymbol czer_vars.$must_enforce_semanticsP$
           
static SubLSymbol narts_high.$nart_dump_id_table$
           
static SubLSymbol czer_vars.$nart_key$
          which function to use when accessing the formula for a nart
static SubLSymbol control_vars.$nat_matching_predicate$
          predicate used to compare two nat formulas when searching for a reified nat in the kb
static SubLSymbol defns.$nec_defn_rejectsP_meters$
           
static SubLSymbol at_defns.$necessary_defns_rejectP_meters$
           
static SubLSymbol list_utilities.$negated_test_func$
          This variable is only to be used below by the negated sequence and test functions
static SubLSymbol control_vars.$negation_by_failure$
          Do we allow the minimization inference methods to fire?
static SubLSymbol bag.$new_bag_default_test_function$
           
static SubLSymbol cache_utilities.$new_cache_strategy_object_tracked_content_iterator_method_table$
           
static SubLSymbol czer_vars.$new_canonicalizerP$
          Whether to use the code for the new canonicalizer
static SubLSymbol defns.$new_defns_admitP_meters$
           
static SubLSymbol defns.$new_defns_rejectP_meters$
           
static SubLSymbol defns.$new_handle_added_genl_for_suf_defns_meters$
           
static SubLSymbol defns.$new_handle_added_genl_for_suf_quoted_defns_meters$
           
static SubLSymbol defns.$new_handle_removed_genl_for_suf_defns_meters$
           
static SubLSymbol defns.$new_handle_removed_genl_for_suf_quoted_defns_meters$
           
static SubLSymbol string_utilities.$new_line_string$
           
static SubLSymbol map_utilities.$new_map_object_iterator_method_table$
           
static SubLSymbol map_utilities.$new_map_object_with_same_properties_method_table$
           
static SubLSymbol defns.$new_quoted_defns_admitP_meters$
           
static SubLSymbol defns.$new_quoted_defns_rejectP_meters$
           
static SubLSymbol set.$new_set_default_test_function$
           
static SubLSymbol kb_paths.$node_ancestors$
           
static SubLSymbol kb_paths.$node_equalP$
           
static SubLSymbol kb_paths.$nodes_accessor_fn$
           
static SubLSymbol formula_templates.$non_editable_assertions_for_template_topic_instance$
          The bundle of assertions that are not supposed to be made available for editing.
static SubLSymbol mt_vars.$not_assertible_mt_convention_mt$
          The microtheory where #$notAssertibleMt assertions go
static SubLSymbol ke.$note_merged_constant_name$
          Do we keep the merged constant name info in the KB?
static SubLSymbol ke.$note_old_constant_name$
          Do we keep previous constant name info in the KB?
static SubLSymbol at_vars.$noting_at_violationsP$
           
static SubLSymbol czer_vars.$noting_ill_formed_meta_argsP$
          whether el-meta should set the value of @xref *recan-ill-formed-meta-args?*
static SubLSymbol utilities_macros.$noting_progress_start_time$
           
static SubLSymbol wff_vars.$noting_wff_violationsP$
          should wff violations be recorded for presentation?
static SubLSymbol numeric_date_utilities.$number_month_table$
           
static SubLSymbol numeric_date_utilities.$number_wkday_table$
           
static SubLSymbol at_defns.$old_defns_admitP_meters$
           
static SubLSymbol at_defns.$old_defns_rejectP_meters$
           
static SubLSymbol at_defns.$old_handle_added_genl_for_suf_defns_meters$
           
static SubLSymbol at_defns.$old_handle_added_genl_for_suf_quoted_defns_meters$
           
static SubLSymbol at_defns.$old_handle_removed_genl_for_suf_defns_meters$
           
static SubLSymbol at_defns.$old_handle_removed_genl_for_suf_quoted_defns_meters$
           
static SubLSymbol at_defns.$old_quoted_defns_admitP_meters$
           
static SubLSymbol at_defns.$old_quoted_defns_rejectP_meters$
           
static SubLSymbol cycl_utilities.$opaque_arg_function$
          The function to use to determine argument opacity
static SubLSymbol cycl_utilities.$opaque_seqvar_function$
          The function to use to determine sequence variable opacity
static SubLSymbol hl_interface_infrastructure.$override_hl_store_remote_accessP$
          A non-NIL value means that access will be done locally regardless of the value of *hl-store-modification-and-access*.
static SubLSymbol utilities_macros.$partial_results_accumulation_fn$
          Who adds a new result to the partial results we already have.
static SubLSymbol utilities_macros.$partial_results_accumulator$
          Partial results can be accumulated here.
static SubLSymbol utilities_macros.$partial_results_consolidation_fn$
          Who adds the partial results in the accumulator to the total result set.
static SubLSymbol utilities_macros.$partial_results_final_result_fn$
          How the partial results will be processed for final usage.
static SubLSymbol utilities_macros.$partial_results_initialization_fn$
          How the partial results have to be setup.
static SubLSymbol utilities_macros.$partial_results_notification_fn$
          Who gets the partial results as they become available.
static SubLSymbol utilities_macros.$partial_results_size$
          How many partial results have stacked up.
static SubLSymbol utilities_macros.$partial_results_threshold$
          When the partial results, if ever are supposed to be flushed.
static SubLSymbol utilities_macros.$partial_results_total_accumulator$
          Once the partial results have been notified, they can be added to here.
static SubLSymbol utilities_macros.$partial_results_total_size$
          How many results have been computed altogeher up.
static SubLSymbol kb_paths.$path_horizon$
           
static SubLSymbol kb_paths.$path_link_lattice$
           
static SubLSymbol kb_paths.$path_link_op$
           
static SubLSymbol kb_paths.$path_node_lattice$
           
static SubLSymbol kb_paths.$path_node_op$
           
static SubLSymbol kb_paths.$path_source$
           
static SubLSymbol kb_paths.$path_target$
           
static SubLSymbol pattern_match.$pattern_matches_tree_atomic_methods$
          Additional atomic methods for pattern-matches-tree.
static SubLSymbol pattern_match.$pattern_matches_tree_methods$
          Additional methods for pattern-matches-tree.
static SubLSymbol pattern_match.$pattern_transform_match_method$
           
static SubLSymbol utilities_macros.$percent_progress_start_time$
           
static SubLSymbol cfasl_kernel.$perform_cfasl_externalization$
           
static SubLSymbol control_vars.$perform_equals_unification$
          Do we use #$equals assertions within term unification?
static SubLSymbol hl_supports.$perform_opaque_support_verification$
           
static SubLSymbol control_vars.$perform_unification_occurs_check$
          Do we check for and reject unifications where a variable appears in its own binding?
static SubLSymbol system_parameters.$permit_api_host_access$
          Possible values: T, NIL.
static SubLSymbol wff_vars.$permit_generic_arg_variablesP$
          transient state variable; is t sometimes and nil other times
static SubLSymbol wff_vars.$permit_keyword_variablesP$
          transient state variable; is t during the execution of kwt-wff?
static SubLSymbol at_vars.$permitting_denotational_terms_admitted_by_defn_via_isaP$
           
static SubLSymbol control_vars.$pgia_activeP$
           
static SubLSymbol preserves_genls_in_arg.$pgia_mt$
           
static SubLSymbol string_utilities.$point_char$
           
static SubLSymbol czer_vars.$possibly_meta_arg_type$
          arg-type for meta predicates
static SubLSymbol pred_relevance_macros.$pred$
           
static SubLSymbol czer_vars.$preds_of_computed_skolem_gafs$
          predicates for gafs that reference skolem functions that may be computed and asserted by the canonicalizer and may be manually edited
static SubLSymbol czer_vars.$preds_of_editable_skolem_gafs$
          predicates for gafs that reference skolem functions that may be computed and asserted by the canonicalizer, or the interface time-stamper, or may be manually edited
static SubLSymbol control_vars.$prefer_forward_skolemization$
          Do we prefer skolemization during forward inference? This option will make forward inference tend not to unify to existing NARTs so that new NARTs can be created if they would come into existence (see nat-lookup-pos-preference.)
static SubLSymbol morphology.$preserve_case_in_singular_regP$
           
static SubLSymbol assertion_handles.$print_assertions_in_cnf$
           
static SubLSymbol binary_tree.$print_avl_tree_node_dataP$
           
static SubLSymbol cache.$print_cache_elementsP$
          Whether to print the elements of a cache in the print method
static SubLSymbol kb_hl_supports.$print_kb_hl_support_hl_supportP$
           
static SubLSymbol operation_communication.$process_auxiliary_operationsP$
           
static SubLSymbol operation_communication.$process_local_operationsP$
           
static SubLSymbol utilities_macros.$progress_note$
           
static SubLSymbol utilities_macros.$progress_sofar$
           
static SubLSymbol utilities_macros.$progress_start_time$
           
static SubLSymbol utilities_macros.$progress_total$
           
static SubLSymbol control_vars.$proof_checker_rules$
          allowable rules
static SubLSymbol control_vars.$proof_checking_enabled$
          Are we using the inference engine as a proof-checker?
static SubLSymbol wff_vars.$provide_wff_suggestionsP$
          suggestions for making a non-wff formula wff will be attempted with this is non-nil
static SubLSymbol mt_vars.$psc_mt$
          The microtheory where isa assertions to #$ProblemSolvingCntxt go.
static SubLSymbol control_vars.$query_properties_inherited_by_recursive_queries$
          The query properties that should be inherited by recursive queries.
static SubLSymbol at_defns.$quoted_defining_defns_status_meters$
           
static SubLSymbol at_defns.$quoted_defn_admits_intP_meters$
           
static SubLSymbol at_vars.$quoted_defn_col_history$
           
static SubLSymbol at_vars.$quoted_defn_fn_history$
           
static SubLSymbol memoization_state.$quoted_isa_dependent_cache_clear_callbacks$
          The list of zero-arity function-spec-p's to funcall each time the quotedIsa structure changes.
static SubLSymbol at_defns.$quoted_necessary_defns_rejectP_meters$
           
static SubLSymbol at_defns.$quoted_sufficient_defns_admitP_meters$
           
static SubLSymbol operation_communication.$read_master_transcript_op_number$
          The number of operations that have been read from the master transcript by this image.
static SubLSymbol control_vars.$read_require_constant_exists$
          Does the #$ reader error if the referenced constant does not exist?
static SubLSymbol operation_communication.$read_transcript_op_limit$
          The max number of read-transcript ops to load at once
static SubLSymbol transcript_utilities.$read_transcript_position$
           
static SubLSymbol transcript_utilities.$read_transcript$
          transcript file from which ops are currenlty being read.
static SubLSymbol system_parameters.$really_count_transcript_ops$
          Possible values: T, NIL.
static SubLSymbol czer_vars.$recan_ill_formed_meta_argsP$
          bound by el-meta when called from the recanonicalizer, so that the recanonicalizer can correctly analyze problems with finding meta assertions (which may be due to uncanonicality).
static SubLSymbol czer_vars.$recanonicalizing_candidate_assertion_stack$
          used for recursion detection
static SubLSymbol czer_vars.$recanonicalizing_candidate_natP$
          Dynamic variable set while recanonicalizing a nat for robust nart lookup.
static SubLSymbol czer_vars.$recanonicalizingP$
          is an existing assertion being recanonicalized?
static SubLSymbol operation_communication.$receiving_remote_operationsP$
           
static SubLSymbol search.$reclaim_dead_end_node_function$
           
static SubLSymbol search.$reclaim_dead_end_search_nodes$
           
static SubLSymbol wff_vars.$recognize_variablesP$
          do not impose arg-type constraints on variables?
static SubLSymbol api_kernel.$record_api_messagesP$
           
static SubLSymbol control_vars.$record_inconsistent_support_sets$
          When non-nil, sets of mutually inconsistent HL supports are stored on the variable *inconsistent-support-sets*
static SubLSymbol kb_control_vars.$recording_hl_transcript_operationsP$
          Whether the HL storage modules should store the operations they perform
static SubLSymbol kb_control_vars.$recursive_ist_justificationsP$
          Do we give full justifications for ist gafs?
static SubLSymbol red_api.$red_api_object$
           
static SubLSymbol red_api.$red_filenames$
           
static SubLSymbol red_infrastructure.$red_keys_dictionary$
          a dictionary whose keys are all known red-keys and whose values are lists of red symbols
static SubLSymbol red_infrastructure.$red_reload_callback_moniker_dictionary$
          a dictionary whose keys are monikers(keywords) and whose values are lists of callback routines
static SubLSymbol red_infrastructure.$red_symbols_list$
          The list of all known red-symbols.
static SubLSymbol red_infrastructure.$red_variables_dictionary$
          The list of red symbols by DEFINE-red-ltype.
static SubLSymbol red_infrastructure_macros.$reddef_gbl_prot$
          dummy doc info
static SubLSymbol red_infrastructure_macros.$reddef_gbl_publ$
          dummy doc info
static SubLSymbol red_infrastructure_macros.$reddef_lex_prot$
          dummy doc info
static SubLSymbol red_infrastructure_macros.$reddef_lex_publ$
          dummy doc info
static SubLSymbol red_infrastructure_macros.$reddef_par_prot$
          dummy doc info
static SubLSymbol red_infrastructure_macros.$reddef_par_publ$
          dummy doc info
static SubLSymbol red_infrastructure_macros.$reddef_var_prot$
          dummy doc info
static SubLSymbol red_infrastructure_macros.$reddef_var_publ$
          dummy doc info
static SubLSymbol czer_vars.$reify_skolemsP$
           
static SubLSymbol wff_vars.$reject_sbhl_conflictsP$
          should asserted gafs that introduce sbhl conflicts be rejected?
static SubLSymbol at_defns.$rejected_by_necessary_defns_meters$
           
static SubLSymbol at_defns.$rejected_by_quoted_necessary_defns_meters$
           
static SubLSymbol mt_vars.$relation_defining_mt$
          The microtheory where #$Relation is defined
static SubLSymbol at_vars.$relax_arg_constraints_for_disjunctionsP$
           
static SubLSymbol kb_control_vars.$relax_type_restrictions_for_nats$
           
static SubLSymbol kb_paths.$relevant_link_treeP$
           
static SubLSymbol kb_paths.$relevant_linkP$
           
static SubLSymbol mt_relevance_macros.$relevant_mt_function$
           
static SubLSymbol mt_relevance_macros.$relevant_mts$
           
static SubLSymbol kb_paths.$relevant_node_treeP$
           
static SubLSymbol kb_paths.$relevant_nodeP$
           
static SubLSymbol pred_relevance_macros.$relevant_pred_function$
           
static SubLSymbol pred_relevance_macros.$relevant_preds$
           
static SubLSymbol tcp_server_utilities.$remote_address$
          Within a TCP server handler, this is bound to an integer representing the socket's remote machine IP address.
static SubLSymbol tcp_server_utilities.$remote_hostname$
          Within a TCP server handler, this is bound to a string representing the socket's remote machine hostname
static SubLSymbol operation_queues.$remote_queue_lock$
           
static SubLSymbol operation_queues.$remote_queue$
          A queue for operations that are loaded from the master transcript and need to be processed.
static SubLSymbol backward.$removal_add_node_method$
          When non-nil, the implementation to funcall inside REMOVAL-ADD-NODE.
static SubLSymbol control_vars.$removal_cost_cutoff$
          How expensive a removal do we allow (NIL for no restriction).
static SubLSymbol red_infrastructure.$repositories_loaded$
          Set by def-red-set-vars to T
static SubLSymbol constant_completion_high.$require_case_insensitive_name_uniqueness$
          Do we require that constant names be case-insensitively unique?
static SubLSymbol constant_completion_low.$require_valid_constants$
           
static SubLSymbol web_utilities.$require_valid_xmlP$
          If non-NIL, throw an error whenever invalid XML is detected.
static SubLSymbol czer_vars.$required_arg_preds$
           
static SubLSymbol czer_vars.$rf_key$
          which function to use when accessing the formula for a reified formula (the genl of nart and assertion)
static SubLSymbol control_vars.$rkf_mt$
          The mt within which RKF interactions are assumed.
static SubLSymbol czer_vars.$robust_assertion_lookup$
          Controls whether, upon failing to find an assertion, a more thorough (and more time-consuming) lookup is performed.
static SubLSymbol czer_vars.$robust_nart_lookup$
          Controls whether, upon failing to find a nart, a more thorough (and more time-consuming) lookup is performed.
static SubLSymbol builder_utilities.$run_cyclops_for_sbhl_cache_tuningP$
          When T, runs the CycLOPS benchmark once as part of the SBHL cache tuning.
static SubLSymbol control_vars.$run_own_operationsP$
           
static SubLSymbol control_vars.$save_asked_queriesP$
          Whether to save queries asked into a query transcript.
static SubLSymbol operation_communication.$saving_operationsP$
           
static SubLSymbol sdbc.$sdbc_proxy_server$
          the Java proxy server machine
static SubLSymbol sdc.$sdc_common_spec_exceptionP$
          should sdc module support (expensive) rule (-> (and (genls z x) (genls z y)) (sdcException x y))
static SubLSymbol sdc.$sdc_exception_transfers_thru_specsP$
          should sdc module support (expensive) rule (-> (and (sdcException x y) (genls z y)) (sdcException x z))?
static SubLSymbol sdc.$sdw_test_level$
          current testing level for sdw modules
static SubLSymbol sdc.$sdw_trace_level$
          current tracing level for sdw modules
static SubLSymbol kb_paths.$search_iteration$
           
static SubLSymbol numeric_date_utilities.$seconds_in_a_century$
          HACK
static SubLSymbol numeric_date_utilities.$seconds_in_a_day$
          Yep.
static SubLSymbol numeric_date_utilities.$seconds_in_a_leap_year$
          True
static SubLSymbol numeric_date_utilities.$seconds_in_a_minute$
          the number of seconds in a minute
static SubLSymbol numeric_date_utilities.$seconds_in_a_non_leap_year$
          Also True
static SubLSymbol numeric_date_utilities.$seconds_in_a_week$
          Right
static SubLSymbol numeric_date_utilities.$seconds_in_an_even_millennium$
           
static SubLSymbol numeric_date_utilities.$seconds_in_an_hour$
          uh-huh.
static SubLSymbol numeric_date_utilities.$seconds_in_an_odd_millennium$
           
static SubLSymbol at_vars.$semantic_dnf_hl_filtering_enabled$
           
static SubLSymbol czer_vars.$semantic_violations$
          descriptions of how a relational expression is not semantically valid
static SubLSymbol czer_vars.$sequence_variable_split_limit$
          The maximum number of term variables that a sequence variable can be split into if we're using the arity information to simplify.
static SubLSymbol control_vars.$show_assertions_in_english$
          boolean; Should assertions be displayed in English?
static SubLSymbol control_vars.$show_fet_create_instance_buttonsP$
          boolean: Should collections have links to create instance with FET?
static SubLSymbol control_vars.$show_fet_create_spec_buttonsP$
          boolean: Should collections have links to create spec with FET?
static SubLSymbol control_vars.$show_fet_edit_buttonsP$
          boolean: Should terms have links to edit term with FET?
static SubLSymbol file_vector_utilities.$show_file_vector_reference_payload_in_print$
          Rebind this to T in order to see the contents of the file-vector reference payloads.
static SubLSymbol utilities_macros.$silent_progressP$
           
static SubLSymbol czer_vars.$simplify_equal_symbols_literalP$
          If T, the simplifier will simplify #$equalSymbols literals with one variable argument and one bound argument by substituting the binding throughout the conjunction.
static SubLSymbol wff_vars.$simplify_evaluatable_expressionsP$
          canonicalize evaluatable expressions to their result when possible?
static SubLSymbol czer_vars.$simplify_implicationP$
           
static SubLSymbol czer_vars.$simplify_literalP$
           
static SubLSymbol czer_vars.$simplify_non_wff_literalP$
          If t, non-wff literals will be reduced to #$False.
static SubLSymbol czer_vars.$simplify_redundanciesP$
          If t, simplify-cycl-sentence will look for redundant literals and remove them.
static SubLSymbol czer_vars.$simplify_sentenceP$
           
static SubLSymbol czer_vars.$simplify_sequence_vars_using_kb_arityP$
          If t, simplify-sequence-vars will use arity information from the KB to eliminate sequence variables or convert them to term variables when possible.
static SubLSymbol czer_vars.$simplify_transitive_redundanciesP$
          If t, simplify-transitive-redundancies will look for transitive redundancies and remove them.
static SubLSymbol czer_vars.$simplify_true_sentence_awayP$
          If T, the simplifier will be more zealous in simplifying #$trueSentence literals away.
static SubLSymbol czer_vars.$simplify_using_semanticsP$
          If nil, simplify-cycl-sentence will only perform syntactic simplifications.
static SubLSymbol czer_vars.$skolem_axiom_table$
          table of definitions of known skolems
static SubLSymbol czer_vars.$skolem_function_functions$
          cyc constants that denote functions whose ranges are skolem functions
static SubLSymbol mt_vars.$skolem_mt$
          The microtheory where #$skolem assertions go
static SubLSymbol czer_vars.$skolemize_during_asksP$
          should the canonicalizer translate existentially quantified vars into skolem functions during asks?
static SubLSymbol ghl_search_vars.$sksi_gt_search_pred$
           
static SubLSymbol somewhere_cache.$somewhere_cache_gaf_after_adding_info$
          For use by get-after-adding and get-after-removing
static SubLSymbol at_vars.$sort_suf_defn_assertionsP$
           
static SubLSymbol at_vars.$sort_suf_function_assertionsP$
           
static SubLSymbol kb_paths.$source_term_args$
           
static SubLSymbol string_utilities.$space_char$
           
static SubLSymbol sdbc.$sql_connection_timeout$
           
static SubLSymbol sdbc.$sql_port$
          the database server port
static SubLSymbol sdbc.$sql_protocol$
           
static SubLSymbol sdbc.$sql_subprotocol$
           
static SubLSymbol control_vars.$standard_indent_string$
           
static SubLSymbol czer_vars.$standardize_variables_memory$
          stores the variable rename mappings formed while standardizing variables during canonicalization
static SubLSymbol system_parameters.$start_agenda_at_startupP$
          Possible values: T, NIL.
static SubLSymbol system_parameters.$startup_communication_mode$
          Possible values -- :TRANSMIT-AND-RECEIVE, :RECEIVE-ONLY, :ISOLATED, :DEAF, :DEAD.
static SubLSymbol string_utilities.$string_read_buffer_size$
           
static SubLSymbol string_utilities.$string_read_buffer$
           
static SubLSymbol utilities_macros.$structure_resourcing_enabled$
          Controls whether or not a free list is maintained and used for a structure resource declared via DEFINE-STRUCTURE-RESOURCE.
static SubLSymbol utilities_macros.$structure_resourcing_make_static$
          Controls whether or not any new structure is statically allocated for a structure resource declared via DEFINE-STRUCTURE-RESOURCE.
static SubLSymbol mt_vars.$sublid_mt$
          The microtheory from which #$subLIdentifier and #$uniquelyIdentifiedInType assertions should be visisble.
static SubLSymbol control_vars.$sublisp_package$
           
static SubLSymbol czer_vars.$subordinate_fi_opsP$
           
static SubLSymbol list_utilities.$subseq_subst_recursive_answers$
           
static SubLSymbol mt_vars.$subset_of_defining_mt$
           
static SubLSymbol at_vars.$suf_defn_cache$
           
static SubLSymbol at_vars.$suf_function_cache$
           
static SubLSymbol at_vars.$suf_quoted_defn_cache$
           
static SubLSymbol at_vars.$suf_quoted_function_cache$
           
static SubLSymbol at_defns.$sufficient_defns_admitP_meters$
           
static SubLSymbol control_vars.$suppress_conflict_noticesP$
           
static SubLSymbol memoization_state.$suspend_clearing_mt_dependent_cachesP$
           
static SubLSymbol gt_vars.$suspend_gt_type_checkingP$
           
static SubLSymbol system_parameters.$suspend_sbhl_type_checkingP$
          Possible values: T, NIL.
static SubLSymbol utilities_macros.$sxhash_bit_limit$
          The number of bits used in the internal integer computations done by sxhash-external.
static SubLSymbol utilities_macros.$sxhash_composite_hash$
           
static SubLSymbol utilities_macros.$sxhash_composite_state$
           
static SubLSymbol string_utilities.$tab_char$
           
static SubLSymbol control_vars.$table_area$
           
static SubLSymbol string_utilities.$target_characters$
           
static SubLSymbol kb_paths.$target_term_args$
           
static SubLSymbol task_processor.$task_processor_standard_output$
          the standard output stream for debugging within a task-processor-request
static SubLSymbol task_processor.$task_request_queue_max_size$
           
static SubLSymbol czer_vars.$tense_czer_mode$
           
static SubLSymbol kb_paths.$term_arg$
           
static SubLSymbol enumeration_types.$term_args$
           
static SubLSymbol control_vars.$term_functional_complexity_cutoff$
          The maximum function complexity of CycL allowed by the system.
static SubLSymbol function_terms.$term_functional_complexity_internal_method_table$
           
static SubLSymbol kb_utilities.$term_order_method_table$
           
static SubLSymbol control_vars.$term_relational_complexity_cutoff$
          The maximum relation complexity of CycL allowed by the system.
static SubLSymbol function_terms.$term_relational_complexity_internal_method_table$
           
static SubLSymbol simple_indexing.$terms_to_toggle_indexing_mode$
           
static SubLSymbol cfasl.$terse_guid_serialization_enabled_for_cfasl_encode_externalizedP$
          Temporary control variable, the only controls whether cfasl-econde-externalized-terse uses terse GUID serialization
static SubLSymbol string_utilities.$test_char$
           
static SubLSymbol api_control_vars.$the_cyclist$
           
static SubLSymbol fi.$the_date$
          When non-nil, this variable contains the date to be used for asserting formulas to the system.
static SubLSymbol fi.$the_second$
          When non-nil, this variable contains the second to be used for asserting formulas to the system.
static SubLSymbol control_vars.$the_term_inference_enabled$
          Global control of whether we ever allow any the-term reasoning at all.
static SubLSymbol control_vars.$the_term_qua_constant$
           
static SubLSymbol mt_vars.$theory_mt_root$
          The highest theory microtheory where assertions/deductions could possibly go
static SubLSymbol mt_vars.$thing_defining_mt$
          The microtheory where #$Thing is defined
static SubLSymbol kb_hl_supports.$tms_kb_hl_support_queue$
           
static SubLSymbol operation_communication.$total_auxiliary_operations_run$
          The number of operations that have been processed by the auxiliary queue.
static SubLSymbol operation_communication.$total_local_operations_recorded$
          The number of operations that have been processed and recorded locally by this image.
static SubLSymbol operation_communication.$total_local_operations_transmitted$
          The number of local operations that have been transmitted to the master transcript by this image.
static SubLSymbol operation_communication.$total_master_transcript_operations_processed$
          The number of operations that have been read from the master transcript by this image *and* processed.
static SubLSymbol operation_communication.$total_remote_operations_run$
          The number of successfully processed operations generated by a different image, and read from the master transcript.
static SubLSymbol mt_vars.$tou_mt$
          The microtheory where #$termOfUnit assertions go
static SubLSymbol czer_main.$tou_skolem_blist$
          A binding list to remember existential variables, to remember the original EL variable as it was asserted.
static SubLSymbol folification.$tptp_axiom_prefix$
          If non-nil, will prefix all axiom ids with this string.
static SubLSymbol folification.$tptp_query_name$
          If non-nil, will use this name for the conjecture instead of a number.
static SubLSymbol utilities_macros.$tracing_level$
          An alist of things to trace and the level at which they should be traced.
static SubLSymbol operation_communication.$transcript_load_succeeded$
           
static SubLSymbol operation_queues.$transcript_queue_lock$
           
static SubLSymbol operation_queues.$transcript_queue$
          A queue for storing operations that have been processed but need to be written to a transcript.
static SubLSymbol operation_communication.$transcript_read_attempted$
           
static SubLSymbol transcript_server.$transcript_server_protocol_version$
          The version of the transcript server protocol 0 = initial version 1 = current version
static SubLSymbol transcript_utilities.$transcript_suffix$
           
static SubLSymbol gt_vars.$transfers_through_modules$
           
static SubLSymbol backward.$transformation_add_node_method$
          When non-nil, the implementation to funcall inside TRANSFORMATION-ADD-NODE.
static SubLSymbol control_vars.$transformation_depth_cutoff$
           
static SubLSymbol backward.$transformation_early_removal_threshold$
          If any non-backchain literals exist in the transformation layer, and they have an estimated removal cost less than this, force these removals to be done first.
static SubLSymbol backward.$transformation_semantic_pruning_enabled$
          Do we enable the transformation-layer semantic pruning heuristics?
static SubLSymbol gt_vars.$transitivity_modules$
           
static SubLSymbol operation_queues.$transmit_queue_lock$
           
static SubLSymbol operation_queues.$transmit_queue$
          A queue for storing operations that need to be sent to the master transcript.
static SubLSymbol tries.$trie_ancestor_next$
           
static SubLSymbol tries.$trie_ancestor_tracking_lock$
           
static SubLSymbol tries.$trie_ancestor_tracking_resource$
           
static SubLSymbol tries.$trie_ancestor_tracking_vector_size$
           
static SubLSymbol tries.$trie_ancestor_tracking$
          Special variable used to control whether we bother to track the ancestor path in a trie.
static SubLSymbol tries.$trie_ancestor_vector$
           
static SubLSymbol tries.$trie_objects$
          Special variable used when gathering objects from a TRIE
static SubLSymbol tries.$trie_relevant_marks$
          Special variable used while walking over relevant portions of a multi-trie
static SubLSymbol czer_vars.$try_to_simplify_non_wff_into_wffP$
          If t, non-wffs will be simplified to see if they become wff.
static SubLSymbol czer_vars.$trying_to_simplify_non_wff_into_wffP$
          transient state variable, t iff we're in the middle of trying to simplify a non-wff into a wff
static SubLSymbol gt_vars.$tt_dispatch_table$
           
static SubLSymbol gt_vars.$tt_gather_arg$
           
static SubLSymbol gt_vars.$tt_gather$
           
static SubLSymbol gt_vars.$tt_index_arg$
           
static SubLSymbol gt_vars.$tt_index$
           
static SubLSymbol gt_vars.$tt_methods$
           
static SubLSymbol gt_vars.$tt_parameters$
           
static SubLSymbol gt_vars.$tt_pred$
           
static SubLSymbol gt_vars.$tt_step_fn$
           
static SubLSymbol gt_vars.$tt_transitive_conduitP$
           
static SubLSymbol gt_vars.$tt_truth$
           
static SubLSymbol czer_vars.$turn_existentials_into_skolemsP$
          If you set this to NIL, the canonicalizer will be severely crippled.
static SubLSymbol tva_inference.$tva_inference$
          The current TVA inference.
static SubLSymbol tva_utilities.$tva_precompute_closure_threshold$
          The cardinality below which a closure should be marked, regardless of direction
static SubLSymbol control_vars.$typical_hl_module_check_cost$
          The cost value used for performing typical fully-bound HL module checks.
static SubLSymbol control_vars.$unbound_rule_backchain_enabled$
          Do we allow backchaining using the unbound rule index.
static SubLSymbol at_defns.$uncache_suf_defn_meters$
           
static SubLSymbol at_defns.$uncache_suf_function_meters$
           
static SubLSymbol at_defns.$uncache_suf_quoted_defn_meters$
           
static SubLSymbol czer_vars.$uncanonicalize_tensed_literalsP$
          Whether the uncanonicalizer should rephrase sentences in terms of #$was, #$willBe, etc.
static SubLSymbol uncanonicalizer.$uncanonicalizer_dnf_threshold$
          max number of conjuncts that will be attempted to put in dnf during uncanonicalization
static SubLSymbol encapsulation.$unencapsulate_believe_names$
          Do we believe the names when the ids fail to match?
static SubLSymbol control_vars.$unencapsulating_within_agenda$
           
static SubLSymbol wff_vars.$unexpanded_formula$
          original formula whose expansion is being considered?
static SubLSymbol unification.$unify_cons_function$
           
static SubLSymbol unification.$unify_multipleP$
          Do we want UNIFY to find all possible bindings sets, and not just the first?
static SubLSymbol unification.$unify_possible_cons_function$
           
static SubLSymbol unification.$unify_return_justificationP$
          Do we return a justification for the bindings?
static SubLSymbol unification.$unify_term_variable_enabledP$
          Temporary control variable; when non-nil, term variables (EL variables) are allowed to unify with other term variables.
static SubLSymbol control_vars.$unique_inference_result_bindings$
           
static SubLSymbol utilities_macros.$unprovided$
          A unique marker which can be used as a default optional argument to indicate that no argument was explicitly provided.
static SubLSymbol kb_hl_supports.$unreify_kb_hl_supportsP$
           
static SubLSymbol czer_vars.$unremove_universalsP$
          Whether the uncanonicalizer should insert #$forAlls around unquantified variables.
static SubLSymbol unrepresented_terms.$unrepresented_term_dump_id_table$
           
static SubLSymbol czer_vars.$ununiquify_el_varsP$
          Whether the uncanonicalizer should remove uniquifying numerical suffixes on EL variables.
static SubLSymbol clausifier.$use_cnf_cacheP$
          Whether to cache the function that converts EL sentences to CNF clausal form
static SubLSymbol wff_utilities.$use_cycl_grammar_if_semantic_checking_disabledP$
          Whether to use a totally syntactic wff-check if all semantic wff-checking is disabled.
static SubLSymbol czer_vars.$use_czer_fort_types_globallyP$
          whether to always use czer-fort types.
static SubLSymbol czer_vars.$use_czer_fort_typesP$
          whether to use czer-fort-types at all.
static SubLSymbol api_control_vars.$use_local_queueP$
           
static SubLSymbol at_defns.$use_new_defns_functionsP$
           
static SubLSymbol czer_vars.$use_skolem_constantsP$
          should the canonicalizer create and reference skolem constants instead of zero-arity skolem functions?
static SubLSymbol system_parameters.$use_transcript_server$
          Possible values: T, NIL.
static SubLSymbol control_vars.$use_transcriptP$
           
static SubLSymbol tva_cache.$use_tva_cacheP$
           
static SubLSymbol user_actions.$user_actions_by_id_string$
          A hash to find a user action from its id-string.
static SubLSymbol user_actions.$user_actions_lock$
          A lock of the user-action structures to prevent clobbering.
static SubLSymbol user_actions.$user_actions$
          All the user actions that have been defined.
static SubLSymbol enumeration_types.$valid_el_strengths$
           
static SubLSymbol cycl_variables.$valid_el_var_regular_expression$
          The current filter for valid el variable name in regular expression format.
static SubLSymbol enumeration_types.$valid_senses$
           
static SubLSymbol wff_vars.$validate_constantsP$
          require that constants referenced by a formula be valid for the formula to be valid?
static SubLSymbol wff_vars.$validate_expansionsP$
          should wff tests be applied to expansions (in addition to given form)?
static SubLSymbol wff_vars.$validating_expansionP$
          within wff tests applied to expansion (in addition to given form)?
static SubLSymbol control_vars.$variable_names$
           
static SubLSymbol czer_vars.$variables_that_cannot_be_sequence_variables$
          a dynamic stack of variables that are currently not permitted to be used as sequence variables (e.g.
static SubLSymbol czer_vars.$varP$
          default predicate to identify variables
static SubLSymbol wff_vars.$wff_debugP$
          Should WFF print out debugging messages during its computation? Setting or binding this to T can be useful when trying to figure out why WFF is rejecting something and why-not-wff is not yielding a useful result.
static SubLSymbol wff_vars.$wff_expansion_formula$
          expansion formula being appraised by wff module
static SubLSymbol wff_vars.$wff_formula$
          formula being appraised by wff module
static SubLSymbol wff_vars.$wff_memoization_state$
          transient state variable; contains the current memoization state during execution of wff?
static SubLSymbol wff_vars.$wff_mode$
          The primary way WFF will handle constraints.
static SubLSymbol wff_vars.$wff_original_formula$
          original formula being appraised by wff module
static SubLSymbol wff_vars.$wff_properties$
          Dynamically bound to the user-specified WFF properties
static SubLSymbol wff_vars.$wff_suggestions$
          descriptions of how the current invalid argument to wff? can be fixed
static SubLSymbol wff_vars.$wff_violation_data_terseP$
          is wff module only gathering terse violation data?
static SubLSymbol wff_vars.$wff_violations$
          descriptions of how the current argument to wff? is invalid
static SubLSymbol subl_macro_promotions.$with_timeout_nesting_depth$
           
static SubLSymbol operation_queues.$within_a_remote_opP$
           
static SubLSymbol control_vars.$within_ask$
           
static SubLSymbol control_vars.$within_assert$
           
static SubLSymbol kb_control_vars.$within_assertion_forward_propagationP$
           
static SubLSymbol at_vars.$within_at_mappingP$
           
static SubLSymbol at_vars.$within_at_suggestionP$
           
static SubLSymbol czer_vars.$within_canonicalizerP$
          transient state variable; is t during the execution of canonicalizing functions
static SubLSymbol cfasl.$within_cfasl_externalization$
           
static SubLSymbol cfasl_kb_methods.$within_complete_cfasl_objects$
           
static SubLSymbol at_vars.$within_conjunctionP$
           
static SubLSymbol at_vars.$within_decontextualizedP$
           
static SubLSymbol at_vars.$within_disjunctionP$
           
static SubLSymbol kb_control_vars.$within_forward_inferenceP$
           
static SubLSymbol at_vars.$within_functionP$
           
static SubLSymbol search.$within_generic_search$
           
static SubLSymbol control_vars.$within_hl_failure_backchainingP$
           
static SubLSymbol at_vars.$within_negated_conjunctionP$
           
static SubLSymbol at_vars.$within_negated_disjunctionP$
           
static SubLSymbol czer_vars.$within_negationP$
          is canonicalization occuring within scope of a negation?
static SubLSymbol utilities_macros.$within_noting_percent_progress$
           
static SubLSymbol simple_indexing.$within_noting_terms_to_toggle_indexing_mode$
           
static SubLSymbol at_vars.$within_predicateP$
           
static SubLSymbol control_vars.$within_query$
           
static SubLSymbol cycl_grammar.$within_quote_form$
           
static SubLSymbol at_vars.$within_tou_gafP$
           
static SubLSymbol control_vars.$within_unassert$
           
static SubLSymbol wff_vars.$within_wffP$
          transient state variable; is t during the execution of wff?
static SubLSymbol subl_macro_promotions.$within_with_timeout$
           
static SubLSymbol xml_utilities.$xml_indentation_amount$
           
static SubLSymbol xml_utilities.$xml_indentation_level$
           
static SubLSymbol xml_utilities.$xml_special_chars$
           
static SubLSymbol xref_database.$xref_file_position_scope$
           
static SubLSymbol xref_database.$xref_global_scope$
           
static SubLSymbol xref_database.$xref_method_scope$
           
static SubLSymbol xref_database.$xref_module_scope$
           
static SubLSymbol xref_database.$xref_trace$
          When T, trace the progress of translation.
 

(#$TheSetOf ?X ))), substitutes into and creates a new deduction.
Methods in com.cyc.cycjava.cycl with annotations of type SubLTranslatedFile.SubL
static SubLObject assertions_low._csetf_as_content_arguments(SubLObject object, SubLObject value)
           
static SubLObject assertions_low._csetf_as_content_flags(SubLObject object, SubLObject value)
           
static SubLObject assertions_low._csetf_as_content_formula_data(SubLObject object, SubLObject value)
           
static SubLObject assertions_low._csetf_as_content_mt(SubLObject object, SubLObject value)
           
static SubLObject assertions_low._csetf_as_content_plist(SubLObject object, SubLObject value)
           
static SubLObject assertion_handles._csetf_as_id(SubLObject object, SubLObject value)
           
static SubLObject binary_tree._csetf_bt_higher(SubLObject object, SubLObject value)
           
static SubLObject binary_tree._csetf_bt_lower(SubLObject object, SubLObject value)
           
static SubLObject binary_tree._csetf_bt_state(SubLObject object, SubLObject value)
           
static SubLObject binary_tree._csetf_bt_tag(SubLObject object, SubLObject value)
           
static SubLObject constant_handles._csetf_c_name(SubLObject object, SubLObject value)
           
static SubLObject constant_handles._csetf_c_suid(SubLObject object, SubLObject value)
           
static SubLObject cache._csetf_cache_capacity(SubLObject object, SubLObject value)
           
static SubLObject cache._csetf_cache_entry_key(SubLObject object, SubLObject value)
           
static SubLObject cache._csetf_cache_entry_newer(SubLObject object, SubLObject value)
           
static SubLObject cache._csetf_cache_entry_older(SubLObject object, SubLObject value)
           
static SubLObject cache._csetf_cache_entry_value(SubLObject object, SubLObject value)
           
static SubLObject cache._csetf_cache_head_entry(SubLObject object, SubLObject value)
           
static SubLObject cache._csetf_cache_map(SubLObject object, SubLObject value)
           
static SubLObject cache_utilities._csetf_cachemtr_hit_count(SubLObject object, SubLObject value)
           
static SubLObject cache_utilities._csetf_cachemtr_miss_count(SubLObject object, SubLObject value)
           
static SubLObject memoization_state._csetf_caching_state_args_length(SubLObject object, SubLObject value)
           
static SubLObject memoization_state._csetf_caching_state_capacity(SubLObject object, SubLObject value)
           
static SubLObject memoization_state._csetf_caching_state_func_symbol(SubLObject object, SubLObject value)
           
static SubLObject memoization_state._csetf_caching_state_lock(SubLObject object, SubLObject value)
           
static SubLObject memoization_state._csetf_caching_state_store(SubLObject object, SubLObject value)
           
static SubLObject memoization_state._csetf_caching_state_test(SubLObject object, SubLObject value)
           
static SubLObject memoization_state._csetf_caching_state_zero_arg_results(SubLObject object, SubLObject value)
           
static SubLObject clause_strucs._csetf_cls_assertions(SubLObject object, SubLObject value)
           
static SubLObject clause_strucs._csetf_cls_cnf(SubLObject object, SubLObject value)
           
static SubLObject clause_strucs._csetf_cls_id(SubLObject object, SubLObject value)
           
static SubLObject deductions_low._csetf_d_content_assertion(SubLObject object, SubLObject value)
           
static SubLObject deductions_low._csetf_d_content_supports(SubLObject object, SubLObject value)
           
static SubLObject deductions_low._csetf_d_content_tv(SubLObject object, SubLObject value)
           
static SubLObject deduction_handles._csetf_d_id(SubLObject object, SubLObject value)
           
static SubLObject deck._csetf_deck_data(SubLObject object, SubLObject value)
           
static SubLObject deck._csetf_deck_type(SubLObject object, SubLObject value)
           
static SubLObject dictionary._csetf_dictionary_database(SubLObject object, SubLObject value)
           
static SubLObject dictionary._csetf_dictionary_test(SubLObject object, SubLObject value)
           
static SubLObject file_hash_table._csetf_fht_se_encoding_input_fn(SubLObject object, SubLObject value)
           
static SubLObject file_hash_table._csetf_fht_se_encoding_key_input_fn(SubLObject object, SubLObject value)
           
static SubLObject file_hash_table._csetf_fht_se_encoding_key_output_fn(SubLObject object, SubLObject value)
           
static SubLObject file_hash_table._csetf_fht_se_encoding_output_fn(SubLObject object, SubLObject value)
           
static SubLObject file_hash_table._csetf_fht_se_encoding_size_fn(SubLObject object, SubLObject value)
           
static SubLObject file_hash_table._csetf_fht_se_hash_fn(SubLObject object, SubLObject value)
           
static SubLObject forts._csetf_fort_id_index_constants(SubLObject object, SubLObject value)
           
static SubLObject forts._csetf_fort_id_index_narts(SubLObject object, SubLObject value)
           
static SubLObject file_vector._csetf_fvector_data_stream(SubLObject object, SubLObject value)
           
static SubLObject file_vector._csetf_fvector_index_stream(SubLObject object, SubLObject value)
           
static SubLObject file_vector_utilities._csetf_fvector_ref_index(SubLObject object, SubLObject value)
           
static SubLObject file_vector_utilities._csetf_fvector_ref_payload(SubLObject object, SubLObject value)
           
static SubLObject ghl_search_vars._csetf_ghl_search_graphl_search(SubLObject object, SubLObject value)
           
static SubLObject ghl_search_vars._csetf_ghl_search_predicates(SubLObject object, SubLObject value)
           
static SubLObject ghl_search_vars._csetf_ghl_search_tv(SubLObject object, SubLObject value)
           
static SubLObject graphl_search_vars._csetf_graphl_search_direction(SubLObject object, SubLObject value)
           
static SubLObject graphl_search_vars._csetf_graphl_search_goal_found_p(SubLObject object, SubLObject value)
           
static SubLObject graphl_search_vars._csetf_graphl_search_goal(SubLObject object, SubLObject value)
           
static SubLObject graphl_search_vars._csetf_graphl_search_graph(SubLObject object, SubLObject value)
           
static SubLObject graphl_search_vars._csetf_graphl_search_justifyP(SubLObject object, SubLObject value)
           
static SubLObject graphl_search_vars._csetf_graphl_search_marking_space(SubLObject object, SubLObject value)
           
static SubLObject graphl_search_vars._csetf_graphl_search_marking(SubLObject object, SubLObject value)
           
static SubLObject graphl_search_vars._csetf_graphl_search_order(SubLObject object, SubLObject value)
           
static SubLObject graphl_search_vars._csetf_graphl_search_result(SubLObject object, SubLObject value)
           
static SubLObject graphl_search_vars._csetf_graphl_search_type(SubLObject object, SubLObject value)
           
static SubLObject file_hash_table._csetf_htfile_key_entry_hash_code(SubLObject object, SubLObject value)
           
static SubLObject file_hash_table._csetf_htfile_key_entry_key_offset(SubLObject object, SubLObject value)
           
static SubLObject id_index._csetf_idix_count(SubLObject object, SubLObject value)
           
static SubLObject id_index._csetf_idix_lock(SubLObject object, SubLObject value)
           
static SubLObject id_index._csetf_idix_new_objects(SubLObject object, SubLObject value)
           
static SubLObject id_index._csetf_idix_next_id(SubLObject object, SubLObject value)
           
static SubLObject id_index._csetf_idix_old_objects(SubLObject object, SubLObject value)
           
static SubLObject integer_sequence_generator._csetf_isg_current(SubLObject object, SubLObject value)
           
static SubLObject integer_sequence_generator._csetf_isg_delta(SubLObject object, SubLObject value)
           
static SubLObject integer_sequence_generator._csetf_isg_limit(SubLObject object, SubLObject value)
           
static SubLObject integer_sequence_generator._csetf_isg_lock(SubLObject object, SubLObject value)
           
static SubLObject integer_sequence_generator._csetf_isg_start(SubLObject object, SubLObject value)
           
static SubLObject iteration._csetf_it_done(SubLObject object, SubLObject value)
           
static SubLObject iteration._csetf_it_finalize(SubLObject object, SubLObject value)
           
static SubLObject iteration._csetf_it_next(SubLObject object, SubLObject value)
           
static SubLObject iteration._csetf_it_state(SubLObject object, SubLObject value)
           
static SubLObject kb_hl_supports._csetf_kb_hls_id(SubLObject object, SubLObject value)
           
static SubLObject kb_hl_supports._csetf_kb_hlsc_argument(SubLObject object, SubLObject value)
           
static SubLObject kb_hl_supports._csetf_kb_hlsc_dependents(SubLObject object, SubLObject value)
           
static SubLObject kb_object_manager._csetf_kbom_content_lock(SubLObject object, SubLObject value)
           
static SubLObject kb_object_manager._csetf_kbom_content_table(SubLObject object, SubLObject value)
           
static SubLObject kb_object_manager._csetf_kbom_file_vector(SubLObject object, SubLObject value)
           
static SubLObject kb_object_manager._csetf_kbom_id_threshold(SubLObject object, SubLObject value)
           
static SubLObject kb_object_manager._csetf_kbom_load_func(SubLObject object, SubLObject value)
           
static SubLObject kb_object_manager._csetf_kbom_lru_information(SubLObject object, SubLObject value)
           
static SubLObject kb_object_manager._csetf_kbom_lru_size_percentage(SubLObject object, SubLObject value)
           
static SubLObject kb_object_manager._csetf_kbom_meter_swap_timeP(SubLObject object, SubLObject value)
           
static SubLObject kb_object_manager._csetf_kbom_name(SubLObject object, SubLObject value)
           
static SubLObject kb_object_manager._csetf_kbom_swap_time(SubLObject object, SubLObject value)
           
static SubLObject kb_object_manager._csetf_kbom_usage_table(SubLObject object, SubLObject value)
           
static SubLObject keyhash._csetf_khash_count(SubLObject object, SubLObject value)
           
static SubLObject keyhash._csetf_khash_hash_stash(SubLObject object, SubLObject value)
           
static SubLObject keyhash._csetf_khash_nodes(SubLObject object, SubLObject value)
           
static SubLObject keyhash._csetf_khash_test(SubLObject object, SubLObject value)
           
static SubLObject cache_utilities._csetf_mcache_cache(SubLObject object, SubLObject value)
           
static SubLObject cache_utilities._csetf_mcache_metrics(SubLObject object, SubLObject value)
           
static SubLObject memoization_state._csetf_memoization_state_current_process(SubLObject object, SubLObject value)
           
static SubLObject memoization_state._csetf_memoization_state_lock(SubLObject object, SubLObject value)
           
static SubLObject memoization_state._csetf_memoization_state_name(SubLObject object, SubLObject value)
           
static SubLObject memoization_state._csetf_memoization_state_should_clone(SubLObject object, SubLObject value)
           
static SubLObject memoization_state._csetf_memoization_state_store(SubLObject object, SubLObject value)
           
static SubLObject modules._csetf_module_name(SubLObject object, SubLObject value)
           
static SubLObject modules._csetf_module_system(SubLObject object, SubLObject value)
           
static SubLObject nart_handles._csetf_n_id(SubLObject object, SubLObject value)
           
static SubLObject os_process_utilities._csetf_os_process_impl_arguments(SubLObject object, SubLObject value)
           
static SubLObject os_process_utilities._csetf_os_process_impl_name(SubLObject object, SubLObject value)
           
static SubLObject os_process_utilities._csetf_os_process_impl_program(SubLObject object, SubLObject value)
           
static SubLObject os_process_utilities._csetf_os_process_impl_started(SubLObject object, SubLObject value)
           
static SubLObject os_process_utilities._csetf_os_process_impl_status(SubLObject object, SubLObject value)
           
static SubLObject queues._csetf_p_queue_comp_func(SubLObject object, SubLObject value)
           
static SubLObject queues._csetf_p_queue_max_size(SubLObject object, SubLObject value)
           
static SubLObject queues._csetf_p_queue_num(SubLObject object, SubLObject value)
           
static SubLObject queues._csetf_p_queue_rank_func(SubLObject object, SubLObject value)
           
static SubLObject queues._csetf_p_queue_tree(SubLObject object, SubLObject value)
           
static SubLObject queues._csetf_q_elements(SubLObject object, SubLObject value)
           
static SubLObject queues._csetf_q_last(SubLObject object, SubLObject value)
           
static SubLObject queues._csetf_q_num(SubLObject object, SubLObject value)
           
static SubLObject red_infrastructure._csetf_red_symbol_default_value(SubLObject object, SubLObject value)
           
static SubLObject red_infrastructure._csetf_red_symbol_ltype(SubLObject object, SubLObject value)
           
static SubLObject red_infrastructure._csetf_red_symbol_name(SubLObject object, SubLObject value)
           
static SubLObject red_infrastructure._csetf_red_symbol_red_key(SubLObject object, SubLObject value)
           
static SubLObject red_infrastructure._csetf_red_symbol_set_from_red(SubLObject object, SubLObject value)
           
static SubLObject red_infrastructure._csetf_red_symbol_valuetype(SubLObject object, SubLObject value)
           
static SubLObject set._csetf_set_struct_contents(SubLObject object, SubLObject value)
           
static SubLObject set._csetf_set_struct_test(SubLObject object, SubLObject value)
           
static SubLObject stacks._csetf_stack_struc_elements(SubLObject object, SubLObject value)
           
static SubLObject stacks._csetf_stack_struc_num(SubLObject object, SubLObject value)
           
static SubLObject special_variable_state._csetf_svs_values(SubLObject object, SubLObject value)
           
static SubLObject special_variable_state._csetf_svs_variables(SubLObject object, SubLObject value)
           
static SubLObject dictionary_utilities._csetf_synchronized_dictionary_dictionary(SubLObject object, SubLObject value)
           
static SubLObject dictionary_utilities._csetf_synchronized_dictionary_lock(SubLObject object, SubLObject value)
           
static SubLObject modules._csetf_system_modules(SubLObject object, SubLObject value)
           
static SubLObject modules._csetf_system_name(SubLObject object, SubLObject value)
           
static SubLObject tcp_server_utilities._csetf_tcps_port(SubLObject object, SubLObject value)
           
static SubLObject tcp_server_utilities._csetf_tcps_process(SubLObject object, SubLObject value)
           
static SubLObject tcp_server_utilities._csetf_tcps_type(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_ti_bindings(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_ti_error_message(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_ti_giveback_info(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_ti_id(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_ti_priority(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_ti_request(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_ti_requestor(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_ti_response(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_ti_task_processor_name(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_ti_type(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_tpool_background_msgs(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_tpool_lock(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_tpool_max_nbr_of_task_processors(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_tpool_min_nbr_of_task_processors(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_tpool_process_name_prefix(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_tpool_processors(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_tpool_request_queue(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_tpool_request_semaphore(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_tproc_busy_p(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_tproc_name(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_tproc_process(SubLObject object, SubLObject value)
           
static SubLObject task_processor._csetf_tproc_task_info(SubLObject object, SubLObject value)
           
static SubLObject tries._csetf_trie_case_sensitive(SubLObject object, SubLObject value)
           
static SubLObject tries._csetf_trie_entry_test_func(SubLObject object, SubLObject value)
           
static SubLObject tries._csetf_trie_multi_key_func(SubLObject object, SubLObject value)
           
static SubLObject tries._csetf_trie_multi_keys(SubLObject object, SubLObject value)
           
static SubLObject tries._csetf_trie_multi(SubLObject object, SubLObject value)
           
static SubLObject tries._csetf_trie_name(SubLObject object, SubLObject value)
           
static SubLObject tries._csetf_trie_top_node(SubLObject object, SubLObject value)
           
static SubLObject tries._csetf_trie_unique(SubLObject object, SubLObject value)
           
static SubLObject variables._csetf_var_id(SubLObject object, SubLObject value)
           
static SubLObject wff_module_datastructures._csetf_wff_mod_name(SubLObject object, SubLObject value)
           
static SubLObject wff_module_datastructures._csetf_wff_mod_plist(SubLObject object, SubLObject value)
           
static SubLObject file_utilities.absolute_pathP(SubLObject path)
          Determine whether PATH is absolute, i.e.
static SubLObject wff.accumulating_el_violationsP()
           
static SubLObject accumulation.accumulator_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject java_api_kernel.acquire_api_services_lease(SubLObject lease_duration_in_milliseconds, SubLObject uuid_string)
          Requests an API services lease.
static SubLObject user_actions.action_type_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject assertions_low.add_assertion_dependent(SubLObject assertion, SubLObject argument)
          Add ARGUMENT as an argument depending on ASSERTION.
static SubLObject kb_indexing.add_assertion_indices(SubLObject assertion, SubLObject v_term)
           
static SubLObject genl_mts.add_base_mt(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject bookkeeping_store.add_bookkeeping_binary_gaf_indices(SubLObject pred, SubLObject arg1, SubLObject arg2)
           
static SubLObject constant_completion_low.add_constant_to_completions(SubLObject constant, SubLObject string)
          Add CONSTANT to the completions table under the name STRING.
static SubLObject deductions_low.add_deduction_dependents(SubLObject deduction)
           
static SubLObject kb_indexing.add_gaf_arg_index(SubLObject v_term, SubLObject argnum, SubLObject pred, SubLObject mt, SubLObject assertion)
           
static SubLObject kb_indexing.add_gaf_indices(SubLObject assertion, SubLObject v_term)
           
static SubLObject genl_predicates.add_genl_inverse(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject genl_mts.add_genl_mt(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject genl_predicates.add_genl_predicate(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject kb_indexing.add_genls_rule_index(SubLObject col, SubLObject sense, SubLObject mt, SubLObject direction, SubLObject assertion)
           
static SubLObject kb_indexing_declarations.add_index_to_kb_indexing_declaration_store(SubLObject index, SubLObject plist)
           
static SubLObject kb_indexing.add_mt_index_internal(SubLObject v_term, SubLObject assertion)
           
static SubLObject kb_indexing.add_mt_index(SubLObject v_term, SubLObject assertion)
           
static SubLObject negation_predicate.add_negation_inverse(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject assertions_low.add_new_assertion_argument(SubLObject assertion, SubLObject new_argument)
           
static SubLObject task_processor.add_new_task_processor_to_pool(SubLObject task_process_pool)
           
static SubLObject kb_indexing.add_other_index(SubLObject v_term, SubLObject assertion)
           
static SubLObject kb_indexing.add_predicate_extent_index(SubLObject pred, SubLObject mt, SubLObject assertion)
           
static SubLObject kb_indexing.add_predicate_rule_index(SubLObject pred, SubLObject sense, SubLObject mt, SubLObject direction, SubLObject assertion)
           
static SubLObject kb_indexing.add_rule_indices(SubLObject assertion, SubLObject v_term)
           
static SubLObject simple_indexing.add_simple_index(SubLObject v_term, SubLObject assertion)
           
static SubLObject task_processor.add_task_process_pool_for_process(SubLObject process, SubLObject task_process_pool)
           
static SubLObject czer_main.add_term_of_unit_lits_1(SubLObject clause)
          inference requires .
static SubLObject czer_main.add_term_of_unit_lits(SubLObject v_clauses)
           
static SubLObject operation_queues.add_to_local_queue(SubLObject form, SubLObject encapsulateP)
           
static SubLObject operation_queues.add_to_transcript_queue(SubLObject encapsulated_form)
           
static SubLObject tries.add_trie_subnode(SubLObject node, SubLObject subnode, SubLObject case_sensitive)
           
static SubLObject tva_cache.add_tva_cache_value(SubLObject argument, SubLObject assertion)
          We've just added a new key->value support to the KB.
static SubLObject auxiliary_indexing.add_unbound_rule_indices(SubLObject assertion)
           
static SubLObject bindings.add_variable_binding(SubLObject variable, SubLObject value, SubLObject v_bindings)
          Add a new (VARIABLE .
static SubLObject wff_module_datastructures.add_wff_module(SubLObject wff_module)
           
static SubLObject backward_utilities.additional_source_variable_pos_lits(SubLObject literal, SubLObject dependent_dnf, SubLObject support)
          Check for variables mentioned in LITERAL but not also mentioned in DEPENDENT-DNF.
static SubLObject kb_accessors.admitting_defnsP(SubLObject col, SubLObject mt)
           
static SubLObject agenda.agenda_daily_gc_ready_p()
           
static SubLObject agenda.agenda_process()
           
static SubLObject agenda.agenda_running()
           
static SubLObject agenda.agenda_save_asked_queriesP()
           
static SubLObject agenda.agenda_should_quitP()
           
static SubLObject agenda.agenda_startup_actions()
          Code which is run whenever the agenda is restarted
static SubLObject agenda.agenda_task_action(SubLObject agenda_task)
           
static SubLObject agenda.agenda_task_priority(SubLObject agenda_task)
           
static SubLObject agenda.agenda_task_test(SubLObject agenda_task)
           
static SubLObject agenda.agenda_tasks()
           
static SubLObject agenda.agenda_top_level()
           
static SubLObject agenda.agenda_work_to_do()
          Returns NIL iff there is no agenda work to do
static SubLObject list_utilities.alist_delete(SubLObject alist, SubLObject key, SubLObject test)
          Delete any association for KEY in ALIST (using TEST for key equality).
static SubLObject list_utilities.alist_enter_without_values(SubLObject alist, SubLObject key, SubLObject value, SubLObject test)
          Note that VALUE is associated with KEY in ALIST (using TEST for key equality).
static SubLObject list_utilities.alist_enter(SubLObject alist, SubLObject key, SubLObject value, SubLObject test)
          Note that VALUE is associated with KEY in ALIST (using TEST for key equality).
static SubLObject list_utilities.alist_has_keyP(SubLObject alist, SubLObject key, SubLObject test)
           
static SubLObject list_utilities.alist_keys(SubLObject alist)
          Return a list of all the keys of ALIST.
static SubLObject list_utilities.alist_lookup_without_values(SubLObject alist, SubLObject key, SubLObject test, SubLObject v_default)
          Return the value associated with KEY in ALIST (using TEST for key equality).
static SubLObject list_utilities.alist_lookup(SubLObject alist, SubLObject key, SubLObject test, SubLObject v_default)
          Return the value associated with KEY in ALIST (using TEST for key equality).
static SubLObject list_utilities.alist_optimize(SubLObject alist, SubLObject predicate)
          Return a copy of ALIST where the order of the keys have been optimized (sorted) via the preference PREDICATE.
static SubLObject list_utilities.alist_p(SubLObject object)
          Return T iff OBJECT is an association list.
static SubLObject list_utilities.alist_push(SubLObject alist, SubLObject key, SubLObject value, SubLObject test)
          Note that VALUE is in a list associated with KEY in ALIST (using TEST for key equality).
static SubLObject list_utilities.alist_to_hash_table(SubLObject alist, SubLObject test)
          Return a hashtable of all the (key .
static SubLObject list_utilities.alist_to_reverse_hash_table(SubLObject alist, SubLObject test)
          Return a hashtable of all the (key .
static SubLObject list_utilities.alist_values(SubLObject alist)
          Return a list of all the values of ALIST.
static SubLObject czer_main.all_bindings(SubLObject symbol, SubLObject v_bindings)
           
static SubLObject assertion_utilities.all_forward_rules_relevant_to_term_int(SubLObject fort)
           
static SubLObject assertion_utilities.all_forward_rules_relevant_to_term(SubLObject fort)
          Return a list of all the forward rules involved in a deduction that is either an argument* or a dependent* of some assertion on FORT.
static SubLObject genl_predicates.all_genl_inverses(SubLObject pred, SubLObject mt, SubLObject tv)
          Returns all genlPreds of predicate PRED (ascending transitive closure; inexpensive)
static SubLObject genl_mts.all_genl_mts(SubLObject mt, SubLObject mt_mt, SubLObject tv)
          returns all genls of microtheory (ascending transitive closure; inexpensive)
static SubLObject genl_predicates.all_genl_predicates(SubLObject pred, SubLObject mt, SubLObject tv)
          Returns all genlPreds of predicate PRED (ascending transitive closure; inexpensive)
static SubLObject genl_predicates.all_genl_preds(SubLObject pred, SubLObject mt, SubLObject tv)
           
static SubLObject genls.all_genls(SubLObject col, SubLObject mt, SubLObject tv)
          Returns all genls of collection COL (ascending transitive closure; inexpensive)
static SubLObject isa.all_instances(SubLObject col, SubLObject mt, SubLObject tv)
          Returns all instances of COLLECTION (expensive)
static SubLObject isa.all_isa_among(SubLObject v_term, SubLObject collections, SubLObject mt, SubLObject tv)
          Returns those elements of COLLECTIONS that include TERM as an all-instance
static SubLObject isa.all_isa(SubLObject v_term, SubLObject mt, SubLObject tv)
          Returns all collections that include TERM (inexpensive)
static SubLObject clause_utilities.all_literals_as_asents(SubLObject clause)
           
static SubLObject kb_indexing.all_mt_subindex_keys_relevant_p()
           
static SubLObject mt_relevance_macros.all_mts_are_relevantP()
           
static SubLObject negation_predicate.all_negation_predicates(SubLObject pred, SubLObject mt, SubLObject tv)
          all of the negation-predicates of PRED
static SubLObject list_utilities.all_permutations(SubLObject n)
          Returns all permutations of the numbers from 0 to N-1.
static SubLObject pred_relevance_macros.all_preds_are_relevantP()
           
static SubLObject genl_predicates.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 genl_predicates.all_proper_genl_predicates(SubLObject pred, SubLObject mt, SubLObject tv)
          Returns all genlPreds of predicate PRED, except for PRED.
static SubLObject genl_predicates.all_spec_inverses(SubLObject pred, SubLObject mt, SubLObject tv)
          Returns all predicates having PRED as a genlInverse (descending transitive closure; expensive)
static SubLObject genl_predicates.all_spec_predicates(SubLObject pred, SubLObject mt, SubLObject tv)
          Returns all predicates having PRED as a genlPred (descending transitive closure; expensive)
static SubLObject genl_predicates.all_spec_preds(SubLObject pred, SubLObject mt, SubLObject tv)
           
static SubLObject genls.all_specs(SubLObject col, SubLObject mt, SubLObject tv)
          Returns all specs of collection COL (descending transitive closure; expensive)
static SubLObject wff.all_subsentences_semantically_wfP(SubLObject nasent, SubLObject mt)
          Checks whether all subsentences (passing through sentential relations) of the non-atomic sentence NASENT are semantically well-formed.
static SubLObject tcp_server_utilities.all_tcp_servers()
          Return a list of all TCP servers that are currently enabled.
static SubLObject kb_accessors.all_term_assertions(SubLObject v_term, SubLObject remove_duplicatesP)
          Return a list of all the assertions indexed via the indexed term TERM.
static SubLObject tries.all_trie_objects_in_leaf_node(SubLObject trie, SubLObject node, SubLObject uniqueP)
           
static SubLObject wff_module_datastructures.allocate_wff_module(SubLObject name)
           
static SubLObject operation_communication.allow_transmitting()
          Accessor for *allow-transmitting*
static SubLObject czer_main.alphabetically_minimal_literal(SubLObject literals, SubLObject candidates, SubLObject varP)
           
static SubLObject assertions_low.annihilate_assertion_formula_data(SubLObject assertion)
          Primitively change the formula data of ASSERTION to nil, and update the GAF flag to t (why not?)
static SubLObject fort_types_interface.anti_symmetric_binary_predicate_p(SubLObject fort)
          is FORT a anti symmetric binary predicate?
static SubLObject kb_accessors.anti_symmetric_predicateP(SubLObject predicate)
          Return T iff PREDICATE is an anti-symmetric predicate.
static SubLObject fort_types_interface.anti_transitive_binary_predicate_p(SubLObject fort)
          is FORT a anti transitive binary predicate?
static SubLObject kb_accessors.anti_transitive_predicateP(SubLObject predicate)
          Return T iff PREDICATE is an anti-transitive predicate.
static SubLObject disjoint_with.any_disjoint_collection_pair(SubLObject cols, SubLObject mt)
          Returns a pair of disjoint elements of COLS (if any exist)
static SubLObject disjoint_with.any_disjoint_withP(SubLObject c1s, SubLObject c2, SubLObject mt, SubLObject tv)
          is any c1 in disjoint with c2?
static SubLObject list_utilities.any_in_list(SubLObject predicate, SubLObject list, SubLObject key)
           
static SubLObject sdc.any_isa_common_sdct_among(SubLObject c1s, SubLObject c2, SubLObject mt, SubLObject tv)
           
static SubLObject sdc.any_isa_common_sdct(SubLObject c1, SubLObject c2, SubLObject mt, SubLObject tv)
           
static SubLObject mt_relevance_macros.any_mt_is_relevantP()
           
static SubLObject mt_relevance_macros.any_or_all_mts_are_relevantP()
           
static SubLObject mt_relevance_macros.any_or_all_mts_relevant_to_mtP(SubLObject mt)
           
static SubLObject mt_relevance_macros.any_relevant_mtP(SubLObject mts)
           
static SubLObject sdc.any_sdc_wrtP(SubLObject c1s, SubLObject c2, SubLObject mt)
          is any c1 in sibling-disjoint with within ?
static SubLObject genls.any_specP(SubLObject genl, SubLObject specs, SubLObject mt, SubLObject tv)
          Returns T iff (spec? genl spec) for some spec in SPECS
static SubLObject at_defns.any_sufficient_defn_anywhereP(SubLObject collection)
           
static SubLObject at_defns.any_sufficient_quoted_defn_anywhereP(SubLObject collection)
           
static SubLObject mt_relevance_macros.any_time_is_relevantP()
           
static SubLObject tva_utilities.any_tva_for_argP(SubLObject pred, SubLObject argnum)
          For PRED, are there any tva assertions that apply to arg ARGNUM?
static SubLObject hlmt.anytime_during_psc_fn_naut_p(SubLObject object)
           
static SubLObject hlmt.anytime_psc_p(SubLObject object)
           
static SubLObject eval_in_api.api_function_p(SubLObject operator)
           
static SubLObject api_kernel.api_input_protocol()
           
static SubLObject api_kernel.api_port()
          Returns the local api-port according to defined system parameters.
static SubLObject utilities_macros.api_predefined_function_p(SubLObject operator)
           
static SubLObject utilities_macros.api_predefined_host_function_p(SubLObject operator)
           
static SubLObject utilities_macros.api_predefined_host_macro_p(SubLObject operator)
           
static SubLObject utilities_macros.api_predefined_macro_p(SubLObject operator)
           
static SubLObject api_kernel.api_quit()
          Explicitly quit this api connection.
static SubLObject api_kernel.api_server_handler(SubLObject in_stream, SubLObject out_stream)
           
static SubLObject api_kernel.api_server_loop(SubLObject in_stream, SubLObject out_stream)
           
static SubLObject api_kernel.api_server_one_complete_request(SubLObject in_stream, SubLObject out_stream)
           
static SubLObject api_kernel.api_server_top_level(SubLObject in_stream, SubLObject out_stream)
           
static SubLObject java_api_kernel.api_socket_in_stream(SubLObject api_socket)
           
static SubLObject java_api_kernel.api_socket_lock(SubLObject api_socket)
           
static SubLObject java_api_kernel.api_socket_out_stream(SubLObject api_socket)
           
static SubLObject utilities_macros.api_special_p(SubLObject operator)
           
static SubLObject task_processor.api_task_processor_request(SubLObject request, SubLObject id, SubLObject priority, SubLObject requestor, SubLObject v_bindings, SubLObject uuid_string)
           
static SubLObject task_processor.api_task_processors_initialized_p()
          Return T when there are task processors.
static SubLObject at_routines.applicable_arg_type_collections_int(SubLObject constraint_pred, SubLObject reln, SubLObject argnum, SubLObject constraint_type, SubLObject via)
           
static SubLObject at_routines.applicable_arg_type_collections(SubLObject reln, SubLObject argnum, SubLObject constraint_type)
           
static SubLObject hl_storage_modules.applicable_hl_storage_modules(SubLObject hl_modules, SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject at_routines.applicable_inter_arg_type_collections(SubLObject reln, SubLObject ind_arg, SubLObject ind_argnum, SubLObject dep_argnum, SubLObject constraint_type, SubLObject check_non_constantP)
           
static SubLObject at_routines.applicable_inter_arg_type_pred_collections_int(SubLObject constraint_pred, SubLObject reln, SubLObject ind_arg, SubLObject via, SubLObject ind_type, SubLObject constraint_type)
           
static SubLObject at_routines.applicable_inter_arg_type_pred_collections(SubLObject reln, SubLObject ind_arg, SubLObject ind_argnum, SubLObject dep_argnum, SubLObject constraint_type, SubLObject ind_type)
           
static SubLObject bindings.apply_bindings_backwards(SubLObject v_bindings, SubLObject tree)
           
static SubLObject bindings.apply_bindings_to_values(SubLObject bindings_to_apply, SubLObject target_bindings)
           
static SubLObject bindings.apply_bindings(SubLObject v_bindings, SubLObject tree)
           
static SubLObject transitivity.apply_gti_function(SubLObject gti_function, SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4, SubLObject arg5)
           
static SubLObject hl_storage_modules.apply_hl_storage_module(SubLObject hl_module, SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map, SubLObject action, SubLObject v_default)
           
static SubLObject arg_type.appraising_disjunctP(SubLObject formula, SubLObject mt)
           
static SubLObject czer_graph.arc_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject assertion_manager.arete_note_assertion_touched(SubLObject assertion)
           
static SubLObject kb_accessors.arg_and_rest_genl_applicableP(SubLObject reln, SubLObject argnum, SubLObject mt)
           
static SubLObject kb_accessors.arg_and_rest_genl_min_argnum(SubLObject relation, SubLObject mt)
          Returns the smallest integer in an #$argAndRestGenl gaf constraining RELN if one exists, otherwise returns NIL.
static SubLObject kb_accessors.arg_and_rest_isa_applicableP(SubLObject reln, SubLObject argnum, SubLObject mt)
           
static SubLObject kb_accessors.arg_and_rest_isa_min_argnum(SubLObject relation, SubLObject mt)
          Returns the smallest integer in an #$argAndRestIsa gaf constraining RELN if one exists, otherwise returns NIL.
static SubLObject kb_accessors.arg_and_rest_quoted_isa_applicableP(SubLObject reln, SubLObject argnum, SubLObject mt)
           
static SubLObject kb_accessors.arg_and_rest_quoted_isa_min_argnum(SubLObject relation, SubLObject mt)
          Returns the smallest integer in an #$argAndRestQuotedIsa gaf constraining RELN if one exists, otherwise returns NIL.
static SubLObject at_routines.arg_collections_internal(SubLObject arg, SubLObject constraint_type, SubLObject v_arg_type, SubLObject mt_info)
           
static SubLObject at_routines.arg_collections(SubLObject arg, SubLObject constraint_type, SubLObject v_arg_type, SubLObject mt_info)
           
static SubLObject arg_type.arg_constraint_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject kb_accessors.arg_genl_inverse(SubLObject index, SubLObject reln, SubLObject mt)
          Returns the appropriate predicate for constraining the inverse of the INDEXth argument of RELN.
static SubLObject kb_accessors.arg_genl_pred_int(SubLObject index)
           
static SubLObject kb_accessors.arg_genl_pred(SubLObject index, SubLObject reln, SubLObject mt)
          Returns the appropriate predicate for constraining the INDEXth argument of RELN.
static SubLObject kb_accessors.arg_genl_preds(SubLObject argnum, SubLObject reln, SubLObject mt)
          Returns the appropriate predicates for constraining the ARGNUMth argument of RELN.
static SubLObject at_routines.arg_genl_violation(SubLObject reln, SubLObject arg, SubLObject argnum, SubLObject col, SubLObject constraint_details)
           
static SubLObject at_routines.arg_genl_violations(SubLObject reln, SubLObject arg, SubLObject argnum, SubLObject col)
           
static SubLObject kb_accessors.arg_isa_inverse(SubLObject index, SubLObject reln, SubLObject mt)
          Returns the appropriate predicate for constraining the inverse of the INDEXth argument of RELN.
static SubLObject kb_accessors.arg_isa_pred_int(SubLObject index)
           
static SubLObject kb_accessors.arg_isa_pred(SubLObject index, SubLObject reln, SubLObject mt)
          Returns the appropriate predicate for constraining the INDEXth argument of RELN.
static SubLObject kb_accessors.arg_isa_preds(SubLObject argnum, SubLObject reln, SubLObject mt)
          Returns the appropriate predicates for constraining the INDEXth argument of RELN.
static SubLObject at_routines.arg_isa_violation_int(SubLObject reln, SubLObject arg, SubLObject argnum, SubLObject col, SubLObject constraint_details, SubLObject module)
           
static SubLObject at_routines.arg_isa_violation(SubLObject reln, SubLObject arg, SubLObject argnum, SubLObject col, SubLObject constraint_details)
           
static SubLObject at_routines.arg_isa_violations(SubLObject reln, SubLObject arg, SubLObject argnum, SubLObject col)
           
static SubLObject czer_utilities.arg_permits_generic_arg_variablesP(SubLObject reln, SubLObject argnum, SubLObject mt)
           
static SubLObject czer_utilities.arg_permits_keyword_variablesP(SubLObject reln, SubLObject argnum, SubLObject mt)
           
static SubLObject formula_templates.arg_position_details_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject kb_accessors.arg_quoted_isa_inverse(SubLObject index, SubLObject reln, SubLObject mt)
          Returns the appropriate predicate for constraining the inverse of the INDEXth argument of RELN.
static SubLObject kb_accessors.arg_quoted_isa_pred_int(SubLObject index)
           
static SubLObject kb_accessors.arg_quoted_isa_pred(SubLObject index, SubLObject reln, SubLObject mt)
          Returns the appropriate predicate for constraining the INDEXth argument of RELN.
static SubLObject kb_accessors.arg_quoted_isa_preds(SubLObject argnum, SubLObject reln, SubLObject mt)
          Returns the appropriate predicates for constraining the INDEXth argument of RELN.
static SubLObject arg_type.arg_test_okP(SubLObject reln, SubLObject arg, SubLObject argnum, SubLObject test)
           
static SubLObject at_cache.arg_type_cached_argnum_p(SubLObject object)
           
static SubLObject at_cache.arg_type_cached_pred_p(SubLObject object)
           
static SubLObject at_utilities.arg_type_mt(SubLObject relation, SubLObject args, SubLObject argnum, SubLObject mt)
           
static SubLObject el_utilities.arg_types_prescribe_tacit_term_listP(SubLObject rel, SubLObject pos)
          Do the arg-types applicable to arg of relation require the arg to be a SubL list? Note that SubL lists are deprecated except for special cases in the CycL grammar itself.
static SubLObject el_utilities.arg_types_prescribe_unreifiedP(SubLObject rel, SubLObject pos)
          do the arg-types applicable to arg of relation require the arg to be an unreified function?
static SubLObject bookkeeping_store.arg2_indexed_bookkeeping_predicates_for_hl_store()
           
static SubLObject bookkeeping_store.arg2_indexed_bookkeeping_predP(SubLObject pred)
           
static SubLObject kb_accessors.argn_format_inverse(SubLObject n)
          Returns the appropriate arg-format predicate for constraining the inverse of N.
static SubLObject kb_accessors.argn_format_pred(SubLObject n)
           
static SubLObject kb_accessors.argn_genl(SubLObject relation, SubLObject argnum, SubLObject mt)
          Returns the local genl constraints applied to the ARGNUMth argument of RELATION.
static SubLObject kb_accessors.argn_isa_int_2(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject kb_accessors.argn_isa_int(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject kb_accessors.argn_isa(SubLObject relation, SubLObject argnum, SubLObject mt)
          Returns a list of the local isa constraints applied to the ARGNUMth argument of RELATION (#$argsIsa conjoins with #$arg1Isa et al).
static SubLObject kb_accessors.argn_quoted_isa_int(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject kb_accessors.argn_quoted_isa(SubLObject relation, SubLObject argnum, SubLObject mt)
          Returns a list of the local isa constraints applied to the ARGNUMth argument of RELATION (#$argsIsa conjoins with #$arg1Isa et al).
static SubLObject cycl_utilities.args_canonical_commutative_permutations(SubLObject formula, SubLObject varP)
          Result is destructible.
static SubLObject arguments.argument_spec_type(SubLObject argument_spec)
          Returns the type of the argument specified by ARGUMENT-SPEC
static SubLObject arguments.argument_strength(SubLObject argument)
          Return the strength of ARGUMENT.
static SubLObject arguments.argument_truth(SubLObject argument)
          Return the truth of ARGUMENT.
static SubLObject arguments.argument_tv(SubLObject argument)
          Return the HL tv of ARGUMENT.
static SubLObject arguments.argument_type_genls(SubLObject argument_type)
          Returns the genls of ARGUMENT-TYPE in the hard-coded hierarchy
static SubLObject arguments.argument_type_hierarchy()
          A list of pairs of the form (ARGUMENT-TYPE list-of-proper-genls)
static SubLObject arguments.argument_type_proper_genls(SubLObject argument_type)
          Returns the proper genls of ARGUMENT-TYPE in the hard-coded hierarchy
static SubLObject arity.arity_cache_unbuiltP()
           
static SubLObject arity.arity_lookup(SubLObject relation)
           
static SubLObject arity.arity_max_lookup(SubLObject relation)
           
static SubLObject arity.arity_max(SubLObject relation)
          Return the arityMax for RELATION.
static SubLObject arity.arity_min_int(SubLObject relation)
           
static SubLObject arity.arity_min_lookup(SubLObject relation)
           
static SubLObject arity.arity_min(SubLObject relation)
          Return the arity-min for RELATION.
static SubLObject arity.arity(SubLObject relation)
          Return the arity for relation constant RELATION.
static SubLObject assertions_low.as_content_arguments(SubLObject object)
           
static SubLObject assertions_low.as_content_flags(SubLObject object)
           
static SubLObject assertions_low.as_content_formula_data(SubLObject object)
           
static SubLObject assertions_low.as_content_mt(SubLObject object)
           
static SubLObject assertions_low.as_content_plist(SubLObject object)
           
static SubLObject assertion_handles.as_id(SubLObject object)
           
static SubLObject unicode_strings.ascii_char_p_int(SubLObject v_char)
           
static SubLObject unicode_strings.ascii_string_p(SubLObject object)
           
static SubLObject el_utilities.asent_and_sense_to_literal(SubLObject asent, SubLObject sense)
           
static SubLObject el_utilities.asent_and_truth_to_literal(SubLObject asent, SubLObject truth)
           
static SubLObject kb_mapping_macros.asent_syntactically_matches_simple_rule_final_index_specP(SubLObject asent, SubLObject v_term, SubLObject asent_func)
           
static SubLObject unification_utilities.asent_unify(SubLObject asent1, SubLObject asent2, SubLObject share_vars, SubLObject justify)
           
static SubLObject cfasl.assemble_2_fixnums_to_non_negative_integer(SubLObject fixnum0, SubLObject fixnum1)
           
static SubLObject cfasl.assemble_3_fixnums_to_non_negative_integer(SubLObject fixnum0, SubLObject fixnum1, SubLObject fixnum2)
           
static SubLObject cfasl.assemble_4_fixnums_to_non_negative_integer(SubLObject fixnum0, SubLObject fixnum1, SubLObject fixnum2, SubLObject fixnum3)
           
static SubLObject bookkeeping_store.assert_bookkeeping_binary_gaf_int(SubLObject pred, SubLObject arg1, SubLObject arg2)
           
static SubLObject bookkeeping_store.assert_bookkeeping_binary_gaf(SubLObject pred, SubLObject arg1, SubLObject arg2, SubLObject mt)
           
static SubLObject assertions_low.assert_info_second(SubLObject assert_info)
           
static SubLObject assertions_low.assert_info_when(SubLObject assert_info)
           
static SubLObject assertions_low.assert_info_who(SubLObject assert_info)
           
static SubLObject assertions_low.assert_info_why(SubLObject assert_info)
           
static SubLObject czer_utilities.assertable_formula_argP(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject arguments.asserted_argument_p(SubLObject object)
          Return T iff OBJECT is an HL asserted argument structure.
static SubLObject arguments.asserted_argument_spec_strength_spec(SubLObject asserted_argument_spec)
           
static SubLObject arguments.asserted_argument_token_from_tv(SubLObject tv)
           
static SubLObject arguments.asserted_argument_token_p(SubLObject object)
           
static SubLObject arguments.asserted_argument_tokens()
           
static SubLObject arguments.asserted_argument_truth(SubLObject asserted_argument)
           
static SubLObject arguments.asserted_argument_tv(SubLObject asserted_argument)
           
static SubLObject assertions_low.asserted_assertion_timestampedP(SubLObject assertion)
           
static SubLObject assertions_high.asserted_assertionP(SubLObject assertion)
          Return non-nil IFF assertion has an asserted argument.
static SubLObject assertions_low.asserted_by_internal(SubLObject assertion)
           
static SubLObject assertions_high.asserted_by(SubLObject assertion)
          Returns the cyclist who asserted ASSERTION.
static SubLObject kb_accessors.asserted_fan_out_arg(SubLObject pred, SubLObject mt)
           
static SubLObject genl_predicates.asserted_genl_inversesP(SubLObject pred, SubLObject mt)
           
static SubLObject genl_predicates.asserted_genl_predicatesP(SubLObject pred, SubLObject mt)
           
static SubLObject genls.asserted_genls(SubLObject col, SubLObject mt)
           
static SubLObject genls.asserted_genlsP(SubLObject col, SubLObject mt)
           
static SubLObject isa.asserted_isa(SubLObject v_term, SubLObject mt)
           
static SubLObject isa.asserted_isaP(SubLObject v_term, SubLObject mt)
           
static SubLObject isa.asserted_quoted_isaP(SubLObject v_term, SubLObject mt)
           
static SubLObject assertions_low.asserted_second_internal(SubLObject assertion)
           
static SubLObject assertions_high.asserted_second(SubLObject assertion)
          Returns the second of the day when ASSERTION was asserted.
static SubLObject assertions_low.asserted_when_internal(SubLObject assertion)
           
static SubLObject assertions_high.asserted_when(SubLObject assertion)
          Returns the day when ASSERTION was asserted.
static SubLObject assertions_low.asserted_why_internal(SubLObject assertion)
           
static SubLObject assertions_high.asserted_why(SubLObject assertion)
          Returns the reason why ASSERTION was asserted.
static SubLObject wff.assertible_literalP(SubLObject literal, SubLObject mt)
          applies to top-level and sub-formula literals
static SubLObject assertions_low.assertion_arguments_internal(SubLObject assertion)
           
static SubLObject assertions_high.assertion_arguments(SubLObject assertion)
          Return a list of the arguments for ASSERTION.
static SubLObject assertions_low.assertion_assert_info(SubLObject assertion)
          Return the assert timestamping info for ASSERTION.
static SubLObject assertions_low.assertion_clause_struc(SubLObject assertion)
          If ASSERTION has a clause struc as its HL CNF implementation, return it.
static SubLObject assertions_low.assertion_cnf_internal(SubLObject assertion)
           
static SubLObject assertions_high.assertion_cnf(SubLObject assertion)
          Return the cnf of ASSERTION.
static SubLObject assertions_low.assertion_cons_internal(SubLObject assertion)
           
static SubLObject assertions_high.assertion_cons(SubLObject assertion)
           
static SubLObject assertions_low.assertion_content_p(SubLObject object)
           
static SubLObject assertions_low.assertion_content_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject assertion_handles.assertion_count()
          Return the total number of assertions.
static SubLObject assertions_high.assertion_dependent_count(SubLObject assertion)
           
static SubLObject assertions_low.assertion_dependents_internal(SubLObject assertion)
           
static SubLObject assertions_high.assertion_dependents(SubLObject assertion)
          Return a list of the dependents of ASSERTION.
static SubLObject hl_storage_module_declarations.assertion_direction_hl_storage_applicableP(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject assertions_low.assertion_direction_internal(SubLObject assertion)
           
static SubLObject assertions_high.assertion_direction(SubLObject assertion)
          Return the direction of ASSERTION (either :backward, :forward or :code).
static SubLObject assertions_high.assertion_el_variables(SubLObject assertion)
          Return a list of the EL variables, for ASSERTION.
static SubLObject fi.assertion_expand(SubLObject object)
           
static SubLObject fi.assertion_fi_formula(SubLObject assertion, SubLObject substitute_varsP)
          Return the formula for ASSERTION which is suitable for the FI.
static SubLObject assertions_low.assertion_flags_direction_code(SubLObject flags)
           
static SubLObject assertions_low.assertion_flags_gaf_p(SubLObject assertion)
          Return T iff ASSERTION is a GAF according to its internal flag bits.
static SubLObject assertions_low.assertion_flags_tv_code(SubLObject flags)
           
static SubLObject assertions_low.assertion_flags(SubLObject assertion)
          Return the bit-flags for ASSERTION
static SubLObject assertions_low.assertion_formula_data(SubLObject assertion)
          Return the HL structure used to implement the formula for ASSERTION.
static SubLObject assertions_high.assertion_formula(SubLObject assertion)
          Return a formula for ASSERTION.
static SubLObject arguments.assertion_from_hl_support(SubLObject hl_support)
           
static SubLObject assertions_high.assertion_gaf_el_formula(SubLObject assertion)
          Returns the EL formula of ASSERTION if it's a gaf, otherwise returns nil.
static SubLObject assertions_low.assertion_gaf_hl_formula_internal(SubLObject assertion)
           
static SubLObject assertions_high.assertion_gaf_hl_formula(SubLObject assertion)
           
static SubLObject assertions_low.assertion_gaf_p(SubLObject assertion)
           
static SubLObject cycl_utilities.assertion_gather(SubLObject pred, SubLObject assertion, SubLObject penetrate_hl_structuresP, SubLObject test, SubLObject key, SubLObject subs_tooP)
           
static SubLObject assertion_handles.assertion_handle_validP(SubLObject assertion)
           
static SubLObject assertion_utilities.assertion_has_argumentsP(SubLObject assertion)
           
static SubLObject assertions_high.assertion_has_direction(SubLObject assertion, SubLObject direction)
           
static SubLObject assertions_high.assertion_has_directionP(SubLObject assertion, SubLObject direction)
          Return T iff ASSERTION has DIRECTION as its direction.
static SubLObject assertion_utilities.assertion_has_meta_assertionsP(SubLObject assertion)
          Return T iff ASSERTION has some meta-assertions.
static SubLObject assertions_high.assertion_has_truth(SubLObject assertion, SubLObject truth)
           
static SubLObject assertions_high.assertion_has_truthP(SubLObject assertion, SubLObject truth)
          Return T iff ASSERTION's current truth is TRUTH.
static SubLObject assertions_high.assertion_has_typeP(SubLObject assertion, SubLObject type)
          Return T iff ASSERTION's current type is TYPE.
static SubLObject assertions_low.assertion_hl_cnf(SubLObject assertion)
          Return the HL structure used to implement the CNF clause for ASSERTION.
static SubLObject fi.assertion_hl_formula(SubLObject assertion, SubLObject substitute_varsP)
           
static SubLObject assertion_handles.assertion_id(SubLObject assertion)
          Return the id of this ASSERTION.
static SubLObject assertions_low.assertion_index(SubLObject assertion)
          Return the indexing structure for ASSERTION.
static SubLObject kb_indexing_datastructures.assertion_indexing_store_get(SubLObject assertion)
           
static SubLObject kb_indexing_datastructures.assertion_indexing_store_initial_size(SubLObject estimated_assertion_count)
           
static SubLObject kb_indexing_datastructures.assertion_indexing_store_initialize(SubLObject estimated_assertion_count)
           
static SubLObject kb_indexing_datastructures.assertion_indexing_store_reset(SubLObject store)
           
static SubLObject kb_indexing_datastructures.assertion_indexing_store_set(SubLObject assertion, SubLObject index)
           
static SubLObject assertion_utilities.assertion_matches_directionP(SubLObject assertion, SubLObject direction_spec)
           
static SubLObject assertion_utilities.assertion_matches_mtP(SubLObject assertion)
           
static SubLObject kb_mapping_macros.assertion_matches_syntactic_indexing_typeP(SubLObject assertion, SubLObject type)
           
static SubLObject assertion_utilities.assertion_matches_truthP(SubLObject assertion, SubLObject truth_spec)
           
static SubLObject assertion_utilities.assertion_matches_type_truth_and_directionP(SubLObject assertion, SubLObject type_spec, SubLObject truth_spec, SubLObject direction_spec)
           
static SubLObject assertion_utilities.assertion_matches_typeP(SubLObject assertion, SubLObject type_spec)
           
static SubLObject assertions_low.assertion_mt_internal(SubLObject assertion)
           
static SubLObject assertions_high.assertion_mt(SubLObject assertion)
          Return the mt of ASSERTION.
static SubLObject assertion_handles.assertion_p(SubLObject object)
           
static SubLObject assertions_low.assertion_plist(SubLObject assertion)
          Return the plist for ASSERTION.
static SubLObject kb_mapping_macros.assertion_semantically_matches_simple_final_index_specP(SubLObject assertion, SubLObject simple_final_index_spec)
          Assumes that ASSERTION syntactically matches SIMPLE-FINAL-INDEX-SPEC
static SubLObject kb_accessors.assertion_still_thereP(SubLObject assertion, SubLObject truth)
           
static SubLObject assertions_low.assertion_strength_internal(SubLObject assertion)
           
static SubLObject assertions_high.assertion_strength(SubLObject assertion)
          Return the current argumentation strength of ASSERTION -- either :monotonic, :default, or :unknown.
static SubLObject kb_mapping_macros.assertion_syntactically_matches_simple_assertion_final_index_specP(SubLObject assertion, SubLObject v_term, SubLObject assertion_final_index_spec)
           
static SubLObject kb_mapping_macros.assertion_syntactically_matches_simple_final_index_specP(SubLObject assertion, SubLObject simple_final_index_spec)
           
static SubLObject assertions_low.assertion_truth_internal(SubLObject assertion)
           
static SubLObject assertions_high.assertion_truth(SubLObject assertion)
          Return the current truth of ASSERTION -- either :true :false or :unknown.
static SubLObject assertions_low.assertion_tv(SubLObject assertion)
          Return the hl tv of ASSERTION.
static SubLObject assertions_high.assertion_type(SubLObject assertion)
          Return the current type of ASSERTION -- either :GAF or :RULE.
static SubLObject assertions_low.assertion_variable_names_internal(SubLObject assertion)
          Return the list of names for the variables in ASSERTION.
static SubLObject assertions_high.assertion_variable_names(SubLObject assertion)
          Return the variable names for ASSERTION.
static SubLObject clausifier.assume_free_vars_are_existentially_boundP()
           
static SubLObject fort_types_interface.asymmetric_binary_predicate_p(SubLObject fort)
          is FORT a asymmetric binary predicate?
static SubLObject kb_accessors.asymmetric_predicateP(SubLObject predicate)
          Return T iff PREDICATE is an asymmetric predicate.
static SubLObject at_var_types.at_argn_genl(SubLObject relation, SubLObject argnum)
          assumes mt relevance established from outside, and that we are within a with-at-reln macro.
static SubLObject at_var_types.at_argn_int_cached_internal(SubLObject relation, SubLObject argnum, SubLObject ind_arg, SubLObject ind_argnum, SubLObject at_func, SubLObject at_func_arity, SubLObject mt_info)
           
static SubLObject at_var_types.at_argn_int_cached(SubLObject relation, SubLObject argnum, SubLObject ind_arg, SubLObject ind_argnum, SubLObject at_func, SubLObject at_func_arity, SubLObject mt_info)
           
static SubLObject at_var_types.at_argn_int_funcall(SubLObject at_func, SubLObject at_func_arity, SubLObject relation, SubLObject arg, SubLObject ind_arg, SubLObject ind_argnum)
           
static SubLObject at_var_types.at_argn_int(SubLObject relation, SubLObject argnum, SubLObject ind_arg, SubLObject ind_argnum, SubLObject at_func, SubLObject at_func_arity)
           
static SubLObject at_var_types.at_argn_isa(SubLObject relation, SubLObject argnum)
          assumes mt relevance established from outside, and that we are within a with-at-reln macro.
static SubLObject at_var_types.at_argn_quoted_isa(SubLObject relation, SubLObject argnum)
          assumes mt relevance established from outside, and that we are within a with-at-reln macro.
static SubLObject at_cache.at_cache_initialize_argnum_table(SubLObject relation, SubLObject max_argnum)
           
static SubLObject at_cache.at_cache_initialize_collection_table(SubLObject relation, SubLObject constraint_pred)
           
static SubLObject at_cache.at_cache_initialize_relation(SubLObject relation)
           
static SubLObject at_cache.at_cache_lookup_argnum_table(SubLObject relation)
           
static SubLObject at_cache.at_cache_relevant_collections(SubLObject collection_table)
           
static SubLObject at_cache.at_cache_set_argnum_table(SubLObject relation, SubLObject argnum_table)
           
static SubLObject at_cache.at_cache_use_possibleP(SubLObject constraint_pred, SubLObject argnum)
           
static SubLObject arg_type.at_check_arg_typesP(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject at_vars.at_check_defining_mts_p()
           
static SubLObject arg_type.at_check_defining_mtsP(SubLObject formula, SubLObject argnum)
           
static SubLObject at_defns.at_denotational_term_p(SubLObject v_term, SubLObject varP)
           
static SubLObject at_utilities.at_finishedP(SubLObject at_violationsP)
           
static SubLObject arg_type.at_format_okP(SubLObject format, SubLObject literal, SubLObject argnum, SubLObject mt)
           
static SubLObject at_var_types.at_inter_arg_checkable_objectP(SubLObject object)
           
static SubLObject at_var_types.at_min_cols_memoized_internal(SubLObject cols, SubLObject mt)
           
static SubLObject at_var_types.at_min_cols_memoized(SubLObject cols, SubLObject mt)
           
static SubLObject at_var_types.at_min_cols(SubLObject cols, SubLObject mt)
           
static SubLObject at_var_types.at_negatedP(SubLObject formula)
           
static SubLObject at_vars.at_searching_genl_inversesP()
           
static SubLObject at_vars.at_searching_genl_predsP()
           
static SubLObject at_vars.at_some_arg_isa_requiredP()
           
static SubLObject at_var_types.at_transform_true_sentence_negation_preds(SubLObject sentence, SubLObject mt)
           
static SubLObject at_var_types.at_var_type_cnfs_int(SubLObject sentence, SubLObject mt, SubLObject assume_syntax_okP, SubLObject catch_czer_errorsP)
           
static SubLObject at_var_types.at_var_type_repackage_cnfs(SubLObject cnfs)
           
static SubLObject at_var_types.at_var_types_cnfs_clausify(SubLObject sentence)
           
static SubLObject arg_type.at_within_decontextualizedP(SubLObject formula)
           
static SubLObject arg_type.at_within_disjunctP(SubLObject formula, SubLObject argnum)
           
static SubLObject arg_type.at_within_functionP(SubLObject formula_arg0)
           
static SubLObject arg_type.at_within_negationP(SubLObject formula_arg0, SubLObject arg)
           
static SubLObject arg_type.at_within_predicateP(SubLObject formula_arg0)
           
static SubLObject kb_utilities.atom_sort_pred(SubLObject atom1, SubLObject atom2)
           
static SubLObject clause_utilities.atomic_clause_asent(SubLObject atomic_clause)
          returns the single pos-lit if it's a positive gaf clause, or the single neg-lit if it's a negated gaf clause.
static SubLObject clauses.atomic_clause_p(SubLObject clause)
          Return T iff CLAUSE is an atomic clause.
static SubLObject clause_utilities.atomic_clause_with_all_var_argsP(SubLObject clause)
           
static SubLObject clause_utilities.atomic_clauses_p(SubLObject object)
           
static SubLObject clause_utilities.atomic_cnf_asent(SubLObject atomic_clause)
          returns the single pos-lit if it's a positive gaf cnf, or the single neg-lit if it's a negated gaf cnf.
static SubLObject clause_utilities.atomic_cnf_predicate(SubLObject atomic_clause)
           
static SubLObject cycl_utilities.atomic_reified_term_p(SubLObject object)
           
static SubLObject cycl_utilities.atomic_sentence_arg(SubLObject asent, SubLObject argnum, SubLObject seqvar_handling)
           
static SubLObject cycl_utilities.atomic_sentence_arg1(SubLObject asent, SubLObject seqvar_handling)
           
static SubLObject cycl_utilities.atomic_sentence_arg2(SubLObject asent, SubLObject seqvar_handling)
           
static SubLObject cycl_utilities.atomic_sentence_arg3(SubLObject asent, SubLObject seqvar_handling)
           
static SubLObject cycl_utilities.atomic_sentence_args(SubLObject asent, SubLObject seqvar_handling)
           
static SubLObject cycl_utilities.atomic_sentence_predicate(SubLObject asent)
           
static SubLObject cycl_utilities.atomic_sentence_with_any_of_preds_p(SubLObject asent, SubLObject preds)
           
static SubLObject cycl_utilities.atomic_sentence_with_pred_p(SubLObject asent, SubLObject pred)
           
static SubLObject el_utilities.atomic_sentenceP(SubLObject object)
           
static SubLObject auxiliary_indexing.auxiliary_index_p(SubLObject object)
           
static SubLObject operation_queues.auxiliary_queue_empty()
           
static SubLObject binary_tree.avl_tree_node_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject binary_tree.avl_tree_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject task_processor.awaken_first_available_task_processors(SubLObject task_process_pool)
           
static SubLObject kb_accessors.backchain_forbiddenP(SubLObject predicate, SubLObject mt)
           
static SubLObject kb_accessors.backchain_requiredP(SubLObject predicate, SubLObject mt)
           
static SubLObject file_vector_utilities.backed_map_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject clausifier.bad_exponential_conjunctionP(SubLObject sentence)
           
static SubLObject clausifier.bad_exponential_disjunctionP(SubLObject sentence)
           
static SubLObject clausifier.bad_exponential_sentenceP(SubLObject sentence, SubLObject arg_test_func)
           
static SubLObject bag.bag_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject unification.base_variable_p(SubLObject object)
           
static SubLObject mt_relevance_cache.basemtP(SubLObject mt, SubLObject basemt)
          optimized for kb-mapping: this assumes all baseMt assertions are visible in BaseKB
static SubLObject file_utilities.basic_filename(SubLObject filename, SubLObject extension)
          construct a filename with no directory component from FILENAME and EXTENSION
static SubLObject arguments.belief_p(SubLObject object)
          Return T iff OBJECT is an HL belief structure.
static SubLObject arguments.belief_truth(SubLObject belief)
           
static SubLObject arguments.belief_tv(SubLObject belief)
           
static SubLObject tms.believed_circular_deduction(SubLObject deduction)
           
static SubLObject system_benchmarks.benchmark_cyclops_assert_family_links(SubLObject uniquifier, SubLObject k, SubLObject terms, SubLObject family, SubLObject mt_1)
           
static SubLObject system_benchmarks.benchmark_cyclops_assert_parent_links(SubLObject k, SubLObject terms, SubLObject parent, SubLObject mt_1)
           
static SubLObject system_benchmarks.benchmark_cyclops_assert_sibling_rule(SubLObject uniquifier, SubLObject parent, SubLObject sibling, SubLObject family, SubLObject direction)
           
static SubLObject system_benchmarks.benchmark_cyclops_compensating_for_paging(SubLObject throwaway_n, SubLObject sample_n, SubLObject power, SubLObject stream)
          The standard interface function for CycLOPs benchmarking.
static SubLObject system_benchmarks.benchmark_cyclops_compute_and_print_statistics(SubLObject stream, SubLObject power, SubLObject guts_time)
           
static SubLObject system_benchmarks.benchmark_cyclops_create_ancestor(SubLObject top_collection)
           
static SubLObject system_benchmarks.benchmark_cyclops_create_family(SubLObject top_collection)
           
static SubLObject system_benchmarks.benchmark_cyclops_create_mts()
           
static SubLObject system_benchmarks.benchmark_cyclops_create_ontology()
           
static SubLObject system_benchmarks.benchmark_cyclops_create_parent(SubLObject top_collection)
           
static SubLObject system_benchmarks.benchmark_cyclops_create_sibling(SubLObject top_collection)
           
static SubLObject system_benchmarks.benchmark_cyclops_create_term(SubLObject uniquifier, SubLObject index)
           
static SubLObject system_benchmarks.benchmark_cyclops_create_terms(SubLObject uniquifier, SubLObject k, SubLObject bottom_collection, SubLObject mt_1)
           
static SubLObject system_benchmarks.benchmark_cyclops_define_predicates(SubLObject parent, SubLObject ancestor, SubLObject sibling, SubLObject family)
           
static SubLObject system_benchmarks.benchmark_cyclops_forward_propagate_sibling_rule(SubLObject uniquifier, SubLObject parent, SubLObject sibling, SubLObject family)
           
static SubLObject system_benchmarks.benchmark_cyclops_guts_int(SubLObject uniquifier, SubLObject power, SubLObject mt_1, SubLObject mt_2, SubLObject bottom_collection, SubLObject parent, SubLObject ancestor, SubLObject sibling, SubLObject family)
          the scalable portion
static SubLObject system_benchmarks.benchmark_cyclops_guts(SubLObject power, SubLObject mt_1, SubLObject mt_2, SubLObject bottom_collection, SubLObject parent, SubLObject ancestor, SubLObject sibling, SubLObject family)
           
static SubLObject system_benchmarks.benchmark_cyclops_kill_terms(SubLObject k, SubLObject terms)
           
static SubLObject system_benchmarks.benchmark_cyclops_kill_vocabulary(SubLObject mt_1, SubLObject mt_2, SubLObject collections, SubLObject parent, SubLObject ancestor, SubLObject sibling, SubLObject family)
           
static SubLObject system_benchmarks.benchmark_cyclops_n_times(SubLObject n, SubLObject power, SubLObject stream, SubLObject throw_away_first_n)
           
static SubLObject system_benchmarks.benchmark_cyclops_print_statistics(SubLObject stream, SubLObject bogomips, SubLObject k, SubLObject guts_time, SubLObject efficiency, SubLObject cyclops)
           
static SubLObject system_benchmarks.benchmark_cyclops_query_ancestor_links(SubLObject k, SubLObject terms, SubLObject ancestor, SubLObject mt_1)
           
static SubLObject system_benchmarks.benchmark_cyclops_query_parent_links(SubLObject k, SubLObject terms, SubLObject parent, SubLObject mt_2)
           
static SubLObject system_benchmarks.benchmark_cyclops_query_sibling_links_via_lookup(SubLObject k, SubLObject terms, SubLObject sibling, SubLObject mt_2)
           
static SubLObject system_benchmarks.benchmark_cyclops_query_sibling_links_via_rule(SubLObject k, SubLObject terms, SubLObject sibling, SubLObject mt_2)
           
static SubLObject system_benchmarks.benchmark_cyclops_query(SubLObject sentence, SubLObject mt, SubLObject v_properties, SubLObject error_spec)
           
static SubLObject system_benchmarks.benchmark_cyclops_setup()
          initialization
static SubLObject system_benchmarks.benchmark_cyclops_teardown(SubLObject mt_1, SubLObject mt_2, SubLObject collections, SubLObject parent, SubLObject ancestor, SubLObject sibling, SubLObject family)
          cleanup
static SubLObject system_benchmarks.benchmark_cyclops_turn_sibling_rule_backward(SubLObject uniquifier, SubLObject parent, SubLObject sibling, SubLObject family)
           
static SubLObject kb_indexing.best_gaf_lookup_index_int(SubLObject asent, SubLObject truth)
          Determine the best gaf lookup index of ASENT with truth value TRUTH.
static SubLObject kb_indexing.best_gaf_lookup_index_try_all_allowed(SubLObject asent, SubLObject truth, SubLObject methods)
           
static SubLObject kb_indexing.best_gaf_lookup_index_wrt_methods(SubLObject asent, SubLObject truth, SubLObject methods)
           
static SubLObject kb_indexing.best_gaf_lookup_index(SubLObject asent, SubLObject truth, SubLObject methods)
           
static SubLObject bijection.bijection_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject arity.binary_arg_swap(SubLObject arg)
           
static SubLObject clause_utilities.binary_clause_p(SubLObject clause)
           
static SubLObject el_utilities.binary_lit_p(SubLObject literal)
           
static SubLObject kb_accessors.binary_predicateP(SubLObject predicate)
          Return T iff PREDICATE is a predicate of arity 2.
static SubLObject arity.binaryP(SubLObject relation)
           
static SubLObject mt_relevance_cache.bind_mt_indexicals(SubLObject mt)
           
static SubLObject bindings.binding_list_p(SubLObject object)
           
static SubLObject bindings.binding_p(SubLObject object)
           
static SubLObject bindings.bindings_equalP(SubLObject bindings_1, SubLObject bindings_2)
          Return T iff the binding lists BINDINGS-1 and BINDINGS-2 are equivalent
static SubLObject bindings.bindings_to_closed(SubLObject v_bindings)
          All bindings in BINDINGS that bind a variable to a fully bound value.
static SubLObject czer_main.blist_vars_among(SubLObject blist, SubLObject vars)
           
static SubLObject bookkeeping_store.bookkeeping_arg1_pred_values_int(SubLObject pred, SubLObject arg2)
           
static SubLObject bookkeeping_store.bookkeeping_arg1_pred_values(SubLObject pred, SubLObject arg2, SubLObject mt)
           
static SubLObject bookkeeping_store.bookkeeping_assertion_count()
           
static SubLObject bookkeeping_store.bookkeeping_binary_gaf_arg2_index()
           
static SubLObject bookkeeping_store.bookkeeping_binary_gaf_store()
           
static SubLObject bookkeeping_store.bookkeeping_fpred_value_int(SubLObject pred, SubLObject arg1)
           
static SubLObject bookkeeping_store.bookkeeping_fpred_value(SubLObject pred, SubLObject arg1, SubLObject mt)
           
static SubLObject bookkeeping_store.bookkeeping_intermediate_index_count(SubLObject index)
           
static SubLObject bookkeeping_store.bookkeeping_intermediate_index_insert(SubLObject index, SubLObject key, SubLObject value, SubLObject single_entryP)
           
static SubLObject bookkeeping_store.bookkeeping_intermediate_index_lookup(SubLObject index, SubLObject key)
           
static SubLObject bookkeeping_store.bookkeeping_intermediate_index_push(SubLObject index, SubLObject key, SubLObject value)
           
static SubLObject bookkeeping_store.bookkeeping_intermediate_index_set(SubLObject index, SubLObject key, SubLObject value)
           
static SubLObject bookkeeping_store.bookkeeping_predicate_hl_storage_module_applicableP(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject bookkeeping_store.bookkeeping_predicate_hl_storage_module_assert(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject fort_types_interface.bookkeeping_predicate_p(SubLObject fort)
          is FORT a bookkeeping predicate?
static SubLObject bookkeeping_store.bookkeeping_top_level_index_count(SubLObject index)
           
static SubLObject bookkeeping_store.bookkeeping_top_level_index_insert(SubLObject index, SubLObject top_key, SubLObject mid_key, SubLObject leaf, SubLObject single_entryP)
           
static SubLObject bookkeeping_store.bookkeeping_top_level_index_lookup(SubLObject index, SubLObject key)
           
static SubLObject fort_types_interface.bounded_existential_quantifier_p(SubLObject object)
           
static SubLObject builder_utilities.branch_tag()
           
static SubLObject string_utilities.break_words(SubLObject string, SubLObject non_break_char_test, SubLObject leave_embedded_stringsP)
          Takes a string (such as an English phrase or sentence).
static SubLObject fort_types_interface.broad_microtheory_p(SubLObject fort)
          is FORT a broad microtheory?
static SubLObject kb_indexing.broad_mtP(SubLObject mt)
           
static SubLObject control_vars.browse_forward_inferencesP()
           
static SubLObject binary_tree.bt_higher(SubLObject object)
           
static SubLObject binary_tree.bt_lower(SubLObject object)
           
static SubLObject binary_tree.bt_state(SubLObject object)
           
static SubLObject binary_tree.bt_tag(SubLObject object)
           
static SubLObject binary_tree.btree_find_aux(SubLObject tag, SubLObject btree, SubLObject comp_func, SubLObject createP)
           
static SubLObject binary_tree.btree_find_best(SubLObject btree)
           
static SubLObject binary_tree.btree_insert_aux(SubLObject v_new, SubLObject old, SubLObject comp_func)
          Insert NEW off of OLD in direction indicated by COMP-FUNC comparison of tags.
static SubLObject binary_tree.btree_insert(SubLObject val, SubLObject tag, SubLObject btree, SubLObject comp_func, SubLObject add_val_func)
           
static SubLObject binary_tree.btree_p(SubLObject object)
           
static SubLObject binary_tree.btree_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject binary_tree.btree_remove_aux(SubLObject node, SubLObject back, SubLObject top, SubLObject comp_func)
           
static SubLObject binary_tree.btree_remove(SubLObject val, SubLObject tag, SubLObject btree, SubLObject comp_func, SubLObject rem_val_func, SubLObject empty_func)
           
static SubLObject number_utilities.bytep(SubLObject object)
          Return T iff OBJECT is an integer from 0-255
static SubLObject c_backend.c_backed_convert_identifier_name(SubLObject name)
           
static SubLObject c_backend.c_backend_convert_char(SubLObject v_char)
           
static SubLObject constant_handles.c_name(SubLObject object)
           
static SubLObject constant_handles.c_suid(SubLObject object)
           
static SubLObject cache.cache_capacity(SubLObject object)
           
static SubLObject cache.cache_clear(SubLObject v_cache)
          Removes all entries from CACHE, either individually (if precached) or agressively
static SubLObject cache.cache_contains_key_p(SubLObject v_cache, SubLObject key)
          Checks whether the key is currently associated with an entry in the cache.
static SubLObject cache.cache_empty_p(SubLObject v_cache)
          Returns true if CACHE is empty, nil otherwise
static SubLObject cache.cache_entry_key(SubLObject object)
           
static SubLObject cache.cache_entry_newer(SubLObject object)
           
static SubLObject cache.cache_entry_older(SubLObject object)
           
static SubLObject cache.cache_entry_p(SubLObject object)
           
static SubLObject cache.cache_entry_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cache.cache_entry_value(SubLObject object)
           
static SubLObject cache.cache_free_list(SubLObject v_cache)
          Returns the resourced list of cache entries.
static SubLObject cache.cache_full_p(SubLObject v_cache)
          Returns true if CACHE is full, nil otherwise
static SubLObject cache.cache_get_int(SubLObject v_cache, SubLObject key, SubLObject v_default, SubLObject return_entry_p)
           
static SubLObject cache.cache_get_without_values(SubLObject v_cache, SubLObject key, SubLObject v_default)
          Returns the entry associated with KEY in CACHE
static SubLObject cache.cache_get(SubLObject v_cache, SubLObject key)
          Returns the entry associated with KEY in CACHE
static SubLObject cache.cache_head_entry(SubLObject object)
           
static SubLObject cache.cache_map(SubLObject object)
           
static SubLObject cache_utilities.cache_metrics_note_hit(SubLObject metrics)
          Update the metrics to reflect that the cache lookup resulted in a hit.
static SubLObject cache_utilities.cache_metrics_note_miss(SubLObject metrics)
          Update the metrics to reflect that the cache lookup resulted in a miss.
static SubLObject cache_utilities.cache_metrics_p(SubLObject object)
           
static SubLObject cache_utilities.cache_metrics_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cache.cache_newest(SubLObject v_cache)
          Returns the entry of CACHE that was added most recently
static SubLObject ke.cache_old_constant_name(SubLObject string, SubLObject constant)
           
static SubLObject cache.cache_p(SubLObject object)
           
static SubLObject cache.cache_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cache.cache_queue_append(SubLObject v_cache, SubLObject entry)
          Add ENTRY onto CACHE's priority queue at the end
static SubLObject cache.cache_queue_enqueue(SubLObject v_cache, SubLObject entry)
          Enqueues ENTRY onto CACHE's priority queue
static SubLObject cache.cache_queue_remove(SubLObject v_cache, SubLObject entry)
          Removes ENTRY from the CACHE's priority queue
static SubLObject cache.cache_queue_requeue(SubLObject v_cache, SubLObject entry)
          Update the cache queue so that the entry becomes the newest ENTRY
static SubLObject cache.cache_queue_unlink(SubLObject entry)
          Remove entry from its neighbors
static SubLObject cache.cache_remove(SubLObject v_cache, SubLObject key)
          Removes the mapping for KEY from CACHE
static SubLObject cache.cache_set_int(SubLObject v_cache, SubLObject key, SubLObject value, SubLObject return_old_entry)
           
static SubLObject cache.cache_set_return_dropped(SubLObject v_cache, SubLObject key, SubLObject value)
          Associates KEY with VALUE in CACHE
static SubLObject cache.cache_set_without_values(SubLObject v_cache, SubLObject key, SubLObject value)
          Associates KEY with VALUE in CACHE
static SubLObject cache.cache_set(SubLObject v_cache, SubLObject key, SubLObject value)
          Associates KEY with VALUE in CACHE
static SubLObject cache.cache_size(SubLObject v_cache)
          Returns the number of entries in CACHE
static SubLObject equality_store.cache_some_equality_assertions_somewhere(SubLObject assertion)
           
static SubLObject somewhere_cache.cache_some_pred_assertion_somewhere(SubLObject v_set, SubLObject gaf)
           
static SubLObject cache_utilities.cache_strategy_gather_metrics(SubLObject strategy)
          Allocate a metrics object and then begin using it to gather metrics.
static SubLObject cache_utilities.cache_strategy_get_metrics(SubLObject strategy)
           
static SubLObject cache_utilities.cache_strategy_keeps_metrics_p(SubLObject strategy)
          Determine if the cache strategy is currently gathering metrics or not.
static SubLObject cache_utilities.cache_strategy_mcache_object_gather_metrics(SubLObject mcache, SubLObject metrics)
           
static SubLObject cache_utilities.cache_strategy_mcache_object_get_metrics(SubLObject mcache)
           
static SubLObject cache_utilities.cache_strategy_mcache_object_keeps_metrics_p(SubLObject mcache)
           
static SubLObject cache_utilities.cache_strategy_mcache_object_note_reference(SubLObject mcache, SubLObject object)
           
static SubLObject cache_utilities.cache_strategy_mcache_object_track(SubLObject mcache, SubLObject object)
           
static SubLObject cache_utilities.cache_strategy_mcache_object_trackedP(SubLObject mcache, SubLObject object)
           
static SubLObject cache_utilities.cache_strategy_method_not_implemented_for(SubLObject object)
           
static SubLObject cache_utilities.cache_strategy_note_cache_hit(SubLObject strategy)
          If metrics are being kept, then note the cache hit.
static SubLObject cache_utilities.cache_strategy_note_cache_hits(SubLObject strategy, SubLObject several)
          If metrics are being kept, then note the cache hit.
static SubLObject cache_utilities.cache_strategy_note_cache_miss(SubLObject strategy)
          If metrics are being kept, then note the cache miss.
static SubLObject cache_utilities.cache_strategy_note_reference(SubLObject strategy, SubLObject object)
          Inform the cache strategy'tracking system that the object mentioned was referenced.
static SubLObject simple_lru_cache_strategy.cache_strategy_object_cache_capacity_simple_lru_cache_strategy_method(SubLObject strategy)
           
static SubLObject simple_lru_cache_strategy.cache_strategy_object_cache_size_simple_lru_cache_strategy_method(SubLObject strategy)
           
static SubLObject cache_utilities.cache_strategy_object_gather_metrics_metered_cache_method(SubLObject strategy, SubLObject metrics)
           
static SubLObject cache_utilities.cache_strategy_object_gather_metrics(SubLObject strategy, SubLObject metrics)
          By default, we do not know how to gather metrics.
static SubLObject cache_utilities.cache_strategy_object_get_metrics_metered_cache_method(SubLObject strategy)
           
static SubLObject cache_utilities.cache_strategy_object_get_metrics(SubLObject strategy)
          By default we do not know how to get the metrics.
static SubLObject cache_utilities.cache_strategy_object_keeps_metrics_p_metered_cache_method(SubLObject strategy)
           
static SubLObject cache_utilities.cache_strategy_object_keeps_metrics_p(SubLObject strategy)
          By default, we do not know whether the strategy is keeping metrics or not.
static SubLObject cache_utilities.cache_strategy_object_note_reference_metered_cache_method(SubLObject strategy, SubLObject object)
           
static SubLObject cache_utilities.cache_strategy_object_note_reference(SubLObject strategy, SubLObject object)
          By default, we do not know how to note a reference.
static SubLObject cache_utilities.cache_strategy_object_p_metered_cache_method(SubLObject object)
          METERED-CACHE-P has a cache strategy implementation.
static SubLObject simple_lru_cache_strategy.cache_strategy_object_p_simple_lru_cache_strategy_method(SubLObject strategy)
           
static SubLObject cache_utilities.cache_strategy_object_p(SubLObject object)
          By default, nothing is a cache strategy object.
static SubLObject simple_lru_cache_strategy.cache_strategy_object_reset_simple_lru_cache_strategy_method(SubLObject strategy)
           
static SubLObject cache_utilities.cache_strategy_object_track_metered_cache_method(SubLObject strategy, SubLObject object)
           
static SubLObject simple_lru_cache_strategy.cache_strategy_object_track_simple_lru_cache_strategy_method(SubLObject strategy, SubLObject object)
           
static SubLObject cache_utilities.cache_strategy_object_track(SubLObject strategy, SubLObject object)
          By default, we do not know how to track an object
static SubLObject cache_utilities.cache_strategy_object_trackedP_metered_cache_method(SubLObject strategy, SubLObject object)
           
static SubLObject cache_utilities.cache_strategy_object_trackedP(SubLObject strategy, SubLObject object)
          By default, we do not know whether the object is tracked.
static SubLObject cache_utilities.cache_strategy_p(SubLObject object)
          Determine whether the object is a cache strategy or not.
static SubLObject cache_utilities.cache_strategy_track(SubLObject strategy, SubLObject object)
          Track this object in the cache.
static SubLObject cache_utilities.cache_strategy_trackedP(SubLObject strategy, SubLObject object)
          Determine whether this object is currently being tracked
static SubLObject tva_utilities.cached_any_tva_for_argP_internal(SubLObject pred, SubLObject argnum, SubLObject mt, SubLObject relevant_mt_function)
           
static SubLObject tva_utilities.cached_any_tva_for_argP(SubLObject pred, SubLObject argnum, SubLObject mt, SubLObject relevant_mt_function)
           
static SubLObject at_cache.cached_arg_isas_in_mt(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject at_cache.cached_arg_isas_in_relevant_mts(SubLObject relation, SubLObject argnum)
           
static SubLObject assertion_manager.cached_assertion_count()
          Return the number of assertions whose content is cached in memory.
static SubLObject constant_index_manager.cached_constant_index_count()
          Return the number of constant-indices whose content is cached in memory.
static SubLObject deduction_manager.cached_deduction_count()
          Return the number of deductions whose content is cached in memory.
static SubLObject relation_evaluation.cached_evaluation_function_internal(SubLObject relation)
           
static SubLObject relation_evaluation.cached_evaluation_function(SubLObject relation)
           
static SubLObject kb_hl_support_manager.cached_kb_hl_support_count()
          Return the number of kb-hl-supports whose content is cached in memory.
static SubLObject kb_object_manager.cached_kb_object_count(SubLObject kbom)
           
static SubLObject nart_hl_formula_manager.cached_nart_hl_formula_count()
          Return the number of nart-hl-formulas whose content is cached in memory.
static SubLObject nart_index_manager.cached_nart_index_count()
          Return the number of nart-indices whose content is cached in memory.
static SubLObject assertion_utilities.cached_self_expanding_rule_assertionP_internal(SubLObject rule)
           
static SubLObject assertion_utilities.cached_self_expanding_rule_assertionP(SubLObject rule)
           
static SubLObject tva_utilities.cached_some_cva_for_predicate_internal(SubLObject predicate, SubLObject mt_info)
           
static SubLObject tva_utilities.cached_some_cva_for_predicate(SubLObject predicate, SubLObject mt_info)
           
static SubLObject tva_utilities.cached_some_tva_for_predicate_internal(SubLObject predicate, SubLObject mt_info)
           
static SubLObject tva_utilities.cached_some_tva_for_predicate(SubLObject predicate, SubLObject mt_info)
           
static SubLObject predicate_relevance_cache.cached_spec_inverseP(SubLObject genl, SubLObject spec, SubLObject mt)
           
static SubLObject predicate_relevance_cache.cached_spec_predP(SubLObject genl, SubLObject spec, SubLObject mt)
           
static SubLObject unrepresented_term_index_manager.cached_unrepresented_term_index_count()
          Return the number of unrepresented-term-indices whose content is cached in memory.
static SubLObject cache_utilities.cachemtr_hit_count(SubLObject object)
           
static SubLObject cache_utilities.cachemtr_miss_count(SubLObject object)
           
static SubLObject memoization_state.caching_results(SubLObject results)
          Return as mutiple values the list of values in RESULTS.
static SubLObject memoization_state.caching_state_capacity(SubLObject object)
           
static SubLObject memoization_state.caching_state_clear_internal(SubLObject caching_state)
           
static SubLObject memoization_state.caching_state_clear(SubLObject caching_state)
           
static SubLObject memoization_state.caching_state_enter_multi_key_n(SubLObject caching_state, SubLObject sxhash, SubLObject collisions, SubLObject results, SubLObject args_list)
          Cache in CACHING-STATE under hash code SXHASH the fact that ARGS-LIST returns the list of values RESULTS
static SubLObject memoization_state.caching_state_get_zero_arg_results(SubLObject caching_state, SubLObject lock)
           
static SubLObject memoization_state.caching_state_lock(SubLObject object)
           
static SubLObject memoization_state.caching_state_lookup_internal(SubLObject caching_state, SubLObject key, SubLObject v_default)
           
static SubLObject memoization_state.caching_state_lookup(SubLObject caching_state, SubLObject key, SubLObject v_default)
           
static SubLObject memoization_state.caching_state_p(SubLObject object)
           
static SubLObject memoization_state.caching_state_put_internal(SubLObject caching_state, SubLObject key, SubLObject value)
           
static SubLObject memoization_state.caching_state_put(SubLObject caching_state, SubLObject key, SubLObject value, SubLObject lock)
           
static SubLObject memoization_state.caching_state_set_zero_arg_results_internal(SubLObject caching_state, SubLObject val)
           
static SubLObject memoization_state.caching_state_set_zero_arg_results(SubLObject caching_state, SubLObject val, SubLObject lock)
           
static SubLObject memoization_state.caching_state_store(SubLObject object)
           
static SubLObject memoization_state.caching_state_zero_arg_results(SubLObject object)
           
static SubLObject hl_interface_infrastructure.candidate_next_hl_store_iterator_id()
           
static SubLObject czer_meta.canon_cnfs_sentence(SubLObject sentence, SubLObject canon_gafP, SubLObject mt)
           
static SubLObject czer_main.canon_fast_clausesP(SubLObject v_clauses)
           
static SubLObject clausifier.canon_fast_gafP(SubLObject sentence, SubLObject mt)
           
static SubLObject czer_main.canon_term_L(SubLObject term1, SubLObject term2)
           
static SubLObject czer_utilities.canon_varP(SubLObject candidate_variable)
           
static SubLObject czer_meta.canon_versions_sentence(SubLObject sentence, SubLObject mt)
           
static SubLObject czer_main.canon_wffP(SubLObject formula, SubLObject mt)
           
static SubLObject cycl_utilities.canonical_commutative_permutations(SubLObject formula, SubLObject varP, SubLObject penetrate_argsP)
          Return the permutations of the formula that can be possibly canonical.
static SubLObject cycl_utilities.canonical_permute_formula(SubLObject source_formula, SubLObject argnums_to_permute, SubLObject argnum_permutation)
          Result is destructible
static SubLObject czer_main.canonicalize_ask_mt(SubLObject mt)
           
static SubLObject czer_main.canonicalize_ask_sentence(SubLObject sentence, SubLObject mt)
           
static SubLObject czer_main.canonicalize_assert_mt(SubLObject mt)
           
static SubLObject czer_main.canonicalize_assert_sentence(SubLObject sentence, SubLObject mt)
           
static SubLObject czer_main.canonicalize_clause_commutative_terms_destructive(SubLObject clause)
          A destructive version of @xref canonicalize-clause-commutative-terms.
static SubLObject czer_main.canonicalize_clause_quoted_terms(SubLObject clause)
           
static SubLObject czer_main.canonicalize_clause_sentence_terms(SubLObject clause)
          Destructively canonicalizes formula args (of any literals or denotational functions in CLAUSE) into their EL formulas.
static SubLObject czer_main.canonicalize_clause_tou_terms(SubLObject clause)
          replace references in .
static SubLObject czer_main.canonicalize_clauses_commutative_terms_destructive(SubLObject v_clauses)
          For each literal in CLAUSES, recursively sorts the arguments of all relations with commutative predicates and the arguments of all nats with commutative functors.
static SubLObject czer_main.canonicalize_clauses_literals(SubLObject v_clauses)
          For each clause in CLAUSES, sorts its literals into a canonical order.
static SubLObject czer_main.canonicalize_clauses_quoted_terms(SubLObject v_clauses)
           
static SubLObject czer_main.canonicalize_clauses_sentence_terms(SubLObject v_clauses)
          Destructively canonicalizes formula args (of any literals or denotational functions in CLAUSES) into their EL formulas.
static SubLObject czer_main.canonicalize_clauses_terms(SubLObject v_clauses)
           
static SubLObject czer_main.canonicalize_clauses_tou_terms(SubLObject v_clauses)
           
static SubLObject czer_main.canonicalize_clauses_variables(SubLObject v_clauses)
           
static SubLObject rule_macros.canonicalize_clauses_wrt_rule_macros(SubLObject v_clauses)
          If CLAUSES or its elements match certain hard-coded patterns, they are converted to rule macros.
static SubLObject czer_main.canonicalize_clauses(SubLObject v_clauses, SubLObject mt)
           
static SubLObject czer_main.canonicalize_cycl_int(SubLObject sentence, SubLObject mt, SubLObject testingP, SubLObject destructiveP, SubLObject unwrap_istP, SubLObject check_wffP)
           
static SubLObject czer_main.canonicalize_cycl_sentence(SubLObject sentence, SubLObject mt)
          Converts the EL sentence SENTENCE to its canonical HL representation.
static SubLObject fi.canonicalize_fi_remove_sentence(SubLObject sentence, SubLObject mt, SubLObject check_for_asserted_argumentP)
           
static SubLObject fi.canonicalize_fi_unassert_sentence(SubLObject sentence, SubLObject mt)
           
static SubLObject czer_main.canonicalize_functions(SubLObject v_clauses)
          Puts all functions in CLAUSES in canonical form, by destructively reifying all reifiable functions and adding termOfUnit literals.
static SubLObject czer_main.canonicalize_gaf(SubLObject gaf_asent, SubLObject mt)
          Return GAF-ASENT in MT expressed as a list of CNF clauses, or a CycL truth value, or NIL if it couldn't canonicalize.
static SubLObject arguments.canonicalize_hl_justification(SubLObject hl_justification)
           
static SubLObject arguments.canonicalize_hl_support(SubLObject hl_support, SubLObject possibly_create_new_kb_hl_supportP)
           
static SubLObject hlmt_czer.canonicalize_hlmt_int(SubLObject v_hlmt)
           
static SubLObject hlmt_czer.canonicalize_hlmt(SubLObject mt)
          Returns the mt that MT denotes, in a canonical form.
static SubLObject czer_main.canonicalize_literal_commutative_args(SubLObject lit)
           
static SubLObject czer_main.canonicalize_literal_commutative_terms_destructive(SubLObject literal)
          A destructive version of @xref canonicalize-literal-commutative-terms.
static SubLObject czer_main.canonicalize_literal_commutative_terms(SubLObject literal)
          Recursively sorts the arguments of all relations with commutative predicates and the arguments of all nats with commutative functors.
static SubLObject clause_utilities.canonicalize_literal_indices(SubLObject indices)
           
static SubLObject czer_main.canonicalize_literal_quoted_terms_recursive(SubLObject literal)
          Replaces all the escape quoted terms (non variables) with just the term, since (#$EscapeQuote ) = .
static SubLObject czer_main.canonicalize_literal_sentence_terms(SubLObject literal, SubLObject mt)
          Canonicalizes formula args of LITERAL into their EL formulas.
static SubLObject czer_main.canonicalize_literals_commutative_terms(SubLObject literals)
          For each literal in LITERALS, recursively sorts the arguments of all relations with commutative predicates and the arguments of all nats with commutative functors.
static SubLObject czer_main.canonicalize_literals_quoted_terms(SubLObject literals)
           
static SubLObject czer_meta.canonicalize_meta_clauses(SubLObject v_clauses)
           
static SubLObject czer_main.canonicalize_mt(SubLObject mt)
          Like @xref canonicalize-hlmt except does more canonicalization, possibly including reifying new narts if *within-assert*.
static SubLObject czer_main.canonicalize_no_sentence_argsP()
          fast-fail
static SubLObject czer_main.canonicalize_query_clauses(SubLObject v_clauses, SubLObject mt)
           
static SubLObject czer_main.canonicalize_query_sentence(SubLObject sentence, SubLObject mt)
          Converts the EL query SENTENCE to its canonical HL representation.
static SubLObject czer_main.canonicalize_query(SubLObject formula, SubLObject mt, SubLObject destructiveP, SubLObject unwrap_istP)
          Converts the EL query FORMULA to its canonical HL representation.
static SubLObject arguments.canonicalize_support(SubLObject support, SubLObject possibly_create_new_kb_hl_supportP)
          Canonicalize SUPPORT.
static SubLObject arguments.canonicalize_supports(SubLObject supports, SubLObject possibly_create_new_kb_hl_supportsP)
          Return a sorted list of canonicalized supports.
static SubLObject czer_main.canonicalize_term_commutative_terms(SubLObject v_term)
          Basically just calls @xref canonicalize-relation-commutative-terms, if TERM is either a nat or an EL formula with a predicate, variable, or logical operator as its arg0.
static SubLObject czer_main.canonicalize_term(SubLObject v_term, SubLObject mt)
          Converts the EL term TERM to its canonical HL representation.
static SubLObject czer_main.canonicalize_terms_commutative_terms_without_reordering(SubLObject terms, SubLObject dont_reorder_argnums)
          Puts each term in the list TERMS in canonical form wrt commutativity except the ones at argnum in dont-reorder-argnums, but does not change the order of the list TERMS.
static SubLObject fi.canonicalize_unassert_hlmt(SubLObject mt)
           
static SubLObject czer_main.canonicalize_wf_assert_sentence(SubLObject sentence, SubLObject mt)
           
static SubLObject czer_main.canonicalize_wf_cycl_sentence(SubLObject sentence, SubLObject mt)
           
static SubLObject czer_main.canonicalizer_constant_L(SubLObject constant1, SubLObject constant2)
           
static SubLObject czer_utilities.canonicalizer_directive_for_argP(SubLObject relation, SubLObject argnum, SubLObject directive, SubLObject mt)
           
static SubLObject cycl_utilities.careful_hl_term_to_el_term(SubLObject hl_term)
          converts HL-TERM to an EL term if HL-TERM has an EL counterpart, otherwise leaves HL-TERM unchanged.
static SubLObject list_utilities.cartesian_helper(SubLObject a, SubLObject b, SubLObject fun)
          takes two lists and returns the cartesian product.
static SubLObject list_utilities.cartesian_product(SubLObject l, SubLObject fun, SubLObject start, SubLObject test)
           
static SubLObject subl_macro_promotions.catch_error_message_handler()
          Internal function for CATCH-ERROR-MESSAGE
static SubLObject graph_utilities.categorize_nodes_via_links(SubLObject nodes, SubLObject links, SubLObject test)
          Given a list of NODES, and a list of LINKS which relate these nodes, categorize the nodes into island-groups, where each group consists of a list of connected nodes, and a list of links involving these nodes.
static SubLObject list_utilities.cdddr(SubLObject cons)
           
static SubLObject cfasl_kb_methods.cfasl_assertion_handle_lookup(SubLObject id)
           
static SubLObject cfasl_kb_methods.cfasl_clause_struc_handle_lookup(SubLObject id)
           
static SubLObject cfasl.cfasl_common_symbol_p(SubLObject object)
           
static SubLObject cfasl_compression.cfasl_compress_objectP(SubLObject object)
           
static SubLObject cfasl_kb_methods.cfasl_constant_handle_lookup(SubLObject id)
           
static SubLObject cfasl.cfasl_count_stream_p(SubLObject object)
           
static SubLObject cfasl.cfasl_count_stream_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_current_common_symbols()
          Get the currently active common symbol;s in a form that can be used in conjunction with CFASL-SET-COMMON-SYMBOLS.
static SubLObject cfasl.cfasl_decode_common_symbol(SubLObject integer)
           
static SubLObject cfasl.cfasl_decoding_stream_p(SubLObject object)
           
static SubLObject cfasl.cfasl_decoding_stream_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_deduction_handle_lookup(SubLObject id)
           
static SubLObject cfasl.cfasl_encoding_stream_p(SubLObject object)
           
static SubLObject cfasl.cfasl_encoding_stream_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cfasl_kernel.cfasl_externalization_modeP()
           
static SubLObject cfasl_kb_methods.cfasl_externalized_constant_exception_p(SubLObject constant)
           
static SubLObject cfasl.cfasl_extract_immediate_fixnum(SubLObject opcode)
           
static SubLObject cfasl.cfasl_immediate_fixnum_opcode(SubLObject opcode)
           
static SubLObject cfasl.cfasl_immediate_fixnump(SubLObject object)
           
static SubLObject cfasl_kb_methods.cfasl_input_assertion_handle(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_assertion(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_clause_struc_handle(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_clause_struc(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_common_symbol(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_complete_constant(SubLObject stream)
          Input the complete CFASL constant, assuming within-cfasl-externalization-p, and ignoring the constant name.
static SubLObject cfasl_kb_methods.cfasl_input_constant_handle(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_constant_recipe(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_constant(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_deduction_handle(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_deduction(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_defstruct_recipe(SubLObject stream)
           
static SubLObject dictionary.cfasl_input_dictionary_content_alist_style(SubLObject v_dictionary, SubLObject size, SubLObject stream)
           
static SubLObject dictionary.cfasl_input_dictionary_content_hashtable_style(SubLObject v_dictionary, SubLObject size, SubLObject stream)
           
static SubLObject dictionary.cfasl_input_dictionary_content_logically(SubLObject v_dictionary, SubLObject size, SubLObject stream)
           
static SubLObject dictionary.cfasl_input_dictionary(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_dotted_list(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_externalization(SubLObject stream)
           
static SubLObject file_vector_utilities.cfasl_input_file_vector_reference(SubLObject stream)
           
static SubLObject forts.cfasl_input_fort_id_index(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_guid_string(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_hashtable(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_integer(SubLObject bytes, SubLObject stream)
           
static SubLObject cfasl.cfasl_input_internal(SubLObject stream, SubLObject eof_error_p, SubLObject eof_value)
           
static SubLObject cfasl_kb_methods.cfasl_input_kb_hl_support_handle(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_kb_hl_support(SubLObject stream)
           
static SubLObject keyhash.cfasl_input_keyhash(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_keyword(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_legacy_guid(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_list(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_method(SubLObject cfasl_opcode)
           
static SubLObject cfasl.cfasl_input_n_8bit_int(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_nart_handle(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_nart(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_nil(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_object(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_other_symbol(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_p_16bit_int(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_p_24bit_int(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_p_32bit_int(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_sbhl_directed_link(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_sbhl_undirected_link(SubLObject stream)
           
static SubLObject set_contents.cfasl_input_set_contents_keyhash_style(SubLObject stream, SubLObject v_set_contents, SubLObject size, SubLObject test)
           
static SubLObject set_contents.cfasl_input_set_contents_list_style(SubLObject stream, SubLObject v_set_contents, SubLObject size, SubLObject test)
           
static SubLObject set_contents.cfasl_input_set_contents_logically(SubLObject stream, SubLObject v_set_contents, SubLObject size, SubLObject test)
           
static SubLObject set_contents.cfasl_input_set_contents_singleton_style(SubLObject stream, SubLObject v_set_contents, SubLObject size, SubLObject test)
           
static SubLObject set_contents.cfasl_input_set_contents(SubLObject stream, SubLObject v_set_contents, SubLObject size, SubLObject test)
           
static SubLObject set.cfasl_input_set(SubLObject stream)
           
static SubLObject cfasl.cfasl_input_string(SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_input_variable(SubLObject stream)
           
static SubLObject cfasl.cfasl_input(SubLObject stream, SubLObject eof_error_p, SubLObject eof_value)
          Input an object from STREAM in the CFASL protocol.
static SubLObject cfasl_kb_methods.cfasl_invalid_constant()
           
static SubLObject cfasl_kb_methods.cfasl_kb_hl_support_handle_lookup(SubLObject id)
           
static SubLObject cfasl_utilities.cfasl_load(SubLObject filename)
          Return the first object saved in FILENAME in CFASL format.
static SubLObject cfasl_kb_methods.cfasl_nart_handle_lookup(SubLObject id)
           
static SubLObject cfasl.cfasl_opcode_peek_internal(SubLObject stream, SubLObject eof_error_p, SubLObject eof_value)
           
static SubLObject cfasl.cfasl_opcode_peek(SubLObject stream, SubLObject eof_error_p, SubLObject eof_value)
          Peek at STREAM to return the opcode for the next object to be read in CFASL protocol.
static SubLObject cfasl_kb_methods.cfasl_output_constant_recipe(SubLObject constant, SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_output_constant(SubLObject constant, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_defstruct_recipe_visitorfn(SubLObject obj, SubLObject phase, SubLObject param_a, SubLObject param_b)
           
static SubLObject cfasl.cfasl_output_defstruct_recipe(SubLObject object, SubLObject stream)
          This method expects to be called by CFASL-OUTPUT in the case where no implementation is available for a STRUCTURE-P.
static SubLObject cfasl.cfasl_output_dotted_list(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_externalization(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_externalized(SubLObject object, SubLObject stream)
          Output OBJECT to STREAM in the CFASL protocol.
static SubLObject cfasl.cfasl_output_guid(SubLObject guid, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_immediate_fixnum(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_integer_internal(SubLObject integer, SubLObject bytes, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_integer(SubLObject integer, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_legacy_guid(SubLObject guid, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_list(SubLObject list, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_maybe_externalized(SubLObject object, SubLObject stream, SubLObject externalizedP)
           
static SubLObject cfasl.cfasl_output_nil(SubLObject stream)
           
static SubLObject formula_templates.cfasl_output_object_arg_position_details_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_output_object_assertion_method(SubLObject object, SubLObject stream)
           
static SubLObject binary_tree.cfasl_output_object_avl_tree_method(SubLObject object, SubLObject stream)
           
static SubLObject binary_tree.cfasl_output_object_avl_tree_node_method(SubLObject object, SubLObject stream)
           
static SubLObject file_vector_utilities.cfasl_output_object_backed_map_method(SubLObject object, SubLObject stream)
           
static SubLObject bag.cfasl_output_object_bag_method(SubLObject object, SubLObject stream)
           
static SubLObject binary_tree.cfasl_output_object_btree_method(SubLObject object, SubLObject stream)
           
static SubLObject cache.cfasl_output_object_cache_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_object_character_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_output_object_clause_struc_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_object_cons_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_output_object_constant_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_output_object_deduction_method(SubLObject object, SubLObject stream)
           
static SubLObject file_vector_utilities.cfasl_output_object_file_vector_reference_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_object_float_method(SubLObject object, SubLObject stream)
           
static SubLObject formula_templates.cfasl_output_object_formula_template_method(SubLObject object, SubLObject stream)
           
static SubLObject forts.cfasl_output_object_fort_id_index_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_object_guid_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_object_integer_method(SubLObject object, SubLObject stream)
           
static SubLObject integer_sequence_generator.cfasl_output_object_integer_sequence_generator_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_output_object_kb_hl_support_method(SubLObject object, SubLObject stream)
           
static SubLObject keyhash.cfasl_output_object_keyhash_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_output_object_nart_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_object_package_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_output_object_sbhl_directed_link_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_output_object_sbhl_undirected_link_method(SubLObject object, SubLObject stream)
           
static SubLObject set.cfasl_output_object_set_method(SubLObject object, SubLObject stream)
           
static SubLObject sparse_vector.cfasl_output_object_sparse_vector_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_object_string_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_object_symbol_method(SubLObject object, SubLObject stream)
           
static SubLObject formula_templates.cfasl_output_object_template_topic_method(SubLObject object, SubLObject stream)
           
static SubLObject tva_cache.cfasl_output_object_tva_cache_method(SubLObject object, SubLObject stream)
           
static SubLObject unicode_strings.cfasl_output_object_unicode_char_method(SubLObject object, SubLObject stream)
           
static SubLObject unicode_strings.cfasl_output_object_unicode_string_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl_kb_methods.cfasl_output_object_variable_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_object_vector_method(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_object(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_other_symbol(SubLObject object, SubLObject stream)
           
static SubLObject cfasl.cfasl_output_string(SubLObject string, SubLObject stream)
           
static SubLObject cfasl.cfasl_output(SubLObject object, SubLObject stream)
          Output OBJECT to STREAM in the CFASL protocol.
static SubLObject cfasl_kernel.cfasl_port()
          Returns the local cfasl-port according to defined system parameters.
static SubLObject cfasl_kernel.cfasl_quit()
          Explicitly quit this cfasl connection.
static SubLObject cfasl.cfasl_raw_peek_byte(SubLObject stream)
           
static SubLObject cfasl.cfasl_raw_read_byte(SubLObject stream)
           
static SubLObject cfasl.cfasl_raw_write_byte(SubLObject v_byte, SubLObject stream)
           
static SubLObject cfasl_kernel.cfasl_server_handler(SubLObject in_stream, SubLObject out_stream)
           
static SubLObject cfasl_kernel.cfasl_server_top_level(SubLObject in_stream, SubLObject out_stream)
           
static SubLObject cfasl.cfasl_set_common_symbols_simple(SubLObject symbols)
          Set the currently used list of common symbols for CFASL to be SYMBOLS, assuming that we're only doing a few cfasl functions and so will sacrifice time for space and not make a vector
static SubLObject cfasl.cfasl_set_common_symbols(SubLObject symbols)
          Set the currently used list of common symbols for CFASL to be SYMBOLS.
static SubLObject cfasl_kernel.cfasl_set_mode_externalized()
          Switch this connection into external setting.
static SubLObject string_utilities.char_list_to_string(SubLObject chars)
          Coerce a list of characters to a string
static SubLObject string_utilities.char_position(SubLObject v_char, SubLObject string, SubLObject n)
          Return the number of the position of the first occurrence of CHAR in STRING, starting from position N in STRING.
static SubLObject string_utilities.char_type_position(SubLObject char_type, SubLObject string, SubLObject start, SubLObject end)
          Return the position of the first character satisfying CHAR-TYPE in STRING.
static SubLObject wff.check_arityP(SubLObject formula_arg0, SubLObject argnum)
           
static SubLObject wff_utilities.check_assertible_literalP()
           
static SubLObject system_parameters.check_system_parameters()
           
static SubLObject wff.check_var_typesP(SubLObject formula, SubLObject varP)
           
static SubLObject czer_main.check_wff_arityP()
           
static SubLObject wff.check_wff_coherenceP(SubLObject formula, SubLObject form)
           
static SubLObject wff.check_wff_expansionP(SubLObject formula)
           
static SubLObject wff_vars.check_wff_properties(SubLObject v_properties)
           
static SubLObject czer_main.check_wff_semanticsP(SubLObject mt)
           
static SubLObject hlmt.chlmt_p(SubLObject object)
          Shorthand for @xref closed-hlmt-p.
static SubLObject file_utilities.chmod(SubLObject pathname, SubLObject permissions_string)
           
static SubLObject tms.circular_deductions_with_assertion(SubLObject assertion)
           
static SubLObject hl_storage_modules.classify_hl_storage_module(SubLObject hl_module, SubLObject predicate, SubLObject argument_type)
           
static SubLObject czer_main.clause_el_variables(SubLObject clause, SubLObject varP)
           
static SubLObject clauses.clause_equal(SubLObject clause1, SubLObject clause2)
          Return T iff CLAUSE1 and CLAUSE2 are both equivalent clauses.
static SubLObject clause_utilities.clause_free_variables(SubLObject clause, SubLObject varP, SubLObject include_sequence_varsP)
           
static SubLObject clause_utilities.clause_literal_count(SubLObject clause)
           
static SubLObject clause_utilities.clause_number_of_literals(SubLObject clause)
           
static SubLObject clauses.clause_p(SubLObject object)
          Returns T iff OBJECT is either a CNF or DNF clause.
static SubLObject czer_main.clause_quantified_fn_terms(SubLObject clause)
           
static SubLObject clauses.clause_sense_lits(SubLObject clause, SubLObject sense)
          Return the SENSE literal list of CLAUSE.
static SubLObject clause_strucs.clause_struc_cnf(SubLObject clause_struc)
          Return the cnf of CLAUSE-STRUC.
static SubLObject clause_strucs.clause_struc_p(SubLObject object)
           
static SubLObject clause_strucs.clause_struc_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject clause_strucs.clause_struc_table()
           
static SubLObject czer_main.clause_terms_to_reify(SubLObject clause)
           
static SubLObject clause_utilities.clause_with_lit_counts_p(SubLObject clause, SubLObject neg_lit_count, SubLObject pos_lit_count)
           
static SubLObject czer_main.clauses_free_variables(SubLObject v_clauses)
           
static SubLObject czer_main.clausify_eliminating_ists(SubLObject sentence, SubLObject mt, SubLObject clausal_form, SubLObject unwrap_istP)
          Canonicalizes sentence into an EL clausal form of CLAUSAL-FORM.
static SubLObject java_api_kernel.cleanup_broken_java_api_sockets()
          Attempt to send an ignorable message to each java api client and when failing, close its socket.
static SubLObject os_process_utilities.clear_active_os_processes()
          Called from system code initializations.
static SubLObject agenda.clear_agenda_halt_explanation()
          Sets Agenda error messages and explanations to nil
static SubLObject agenda.clear_agenda_process()
           
static SubLObject at_utilities.clear_all_arg_type_predicate_caches()
           
static SubLObject genl_mts.clear_all_base_mts()
           
static SubLObject memoization_state.clear_all_globally_cached_functions()
           
static SubLObject keyhash.clear_all_keyhash_nodes(SubLObject v_keyhash)
           
static SubLObject memoization_state.clear_all_memoization(SubLObject state)
          Clear the memoization for all functions in memoization STATE.
static SubLObject somewhere_cache.clear_all_somewhere_caches()
           
static SubLObject at_routines.clear_arg_collections()
           
static SubLObject assertion_manager.clear_assertion_content_table()
           
static SubLObject assertion_handles.clear_assertion_table()
           
static SubLObject at_var_types.clear_at_argn_int_cached()
           
static SubLObject bookkeeping_store.clear_bookkeeping_binary_gaf_store()
           
static SubLObject sdc.clear_cached_all_isa_sdct()
           
static SubLObject clausifier.clear_cached_cnf_clausal_form()
           
static SubLObject relation_evaluation.clear_cached_evaluation_function()
           
static SubLObject czer_meta.clear_cached_find_assertions_cycl()
           
static SubLObject arg_type.clear_cached_format_okP()
           
static SubLObject tva_utilities.clear_cached_some_cva_for_predicate()
           
static SubLObject tva_utilities.clear_cached_some_tva_for_predicate()
           
static SubLObject czer_main.clear_canon_caches()
           
static SubLObject cardinality_estimates.clear_cardinality_estimates(SubLObject v_term)
          Remove TERM from any of the cardinality estimate tables
static SubLObject clause_strucs.clear_clause_struc_table()
           
static SubLObject constants_low.clear_constant_guid_table()
           
static SubLObject constant_handles.clear_constant_suid_table()
           
static SubLObject constant_handles.clear_constant_tables()
           
static SubLObject deck.clear_deck(SubLObject v_deck)
          Clear DECK and return it.
static SubLObject deduction_manager.clear_deduction_content_table()
           
static SubLObject deduction_handles.clear_deduction_table()
           
static SubLObject at_defns.clear_defn_cyc_evaluate()
           
static SubLObject at_defns.clear_defn_space()
           
static SubLObject defns.clear_defns_cache()
           
static SubLObject defns.clear_defns()
           
static SubLObject dictionary_contents.clear_dictionary_contents(SubLObject v_dictionary_contents)
          Reset DICTIONARY-CONTENTS to the status of being just allocated.
static SubLObject dictionary.clear_dictionary(SubLObject v_dictionary)
          Reset a dictionary to the status of being just allocated.
static SubLObject file_vector_utilities.clear_file_vector_reference_referenced_object(SubLObject ref)
           
static SubLObject predicate_relevance_cache.clear_genl_inverse_fort_cache()
           
static SubLObject predicate_relevance_cache.clear_genl_inverse_naut_cache()
           
static SubLObject predicate_relevance_cache.clear_genl_pred_fort_cache()
           
static SubLObject predicate_relevance_cache.clear_genl_pred_naut_cache()
           
static SubLObject hl_storage_modules.clear_hl_storage_module_indexes()
           
static SubLObject memoization_state.clear_hl_store_dependent_caches()
          Clears all HL store dependent caches, as registered by @xref register-hl-store-cache-clear-callback.
static SubLObject id_index.clear_id_index(SubLObject v_id_index)
          Remove all ID associations in ID-INDEX.
static SubLObject kb_hl_support_manager.clear_kb_hl_support_content_table()
           
static SubLObject kb_hl_supports.clear_kb_hl_support_id_tables()
           
static SubLObject kb_hl_supports.clear_kb_hl_support_index()
           
static SubLObject kb_object_manager.clear_kb_object_content_table(SubLObject kbom)
           
static SubLObject kb_utilities.clear_kb_state_hashes()
          Clear any hashes related to KB state.
static SubLObject kb_utilities.clear_kb_state_int()
           
static SubLObject kb_indexing.clear_key_gaf_arg_index_cached()
           
static SubLObject keyhash.clear_keyhash_node(SubLObject v_keyhash, SubLObject index)
           
static SubLObject operation_queues.clear_local_operation_storage_queue()
           
static SubLObject misc_utilities.clear_machine_bogomips()
           
static SubLObject wff.clear_mal_actual_arity_cachedP()
           
static SubLObject mt_relevance_cache.clear_monad_mt_fort_cache()
           
static SubLObject mt_relevance_cache.clear_monad_mt_naut_cache()
           
static SubLObject memoization_state.clear_mt_dependent_cachesP()
           
static SubLObject mt_relevance_cache.clear_mt_relevance_cache()
          Clear the Mt relevance cache.
static SubLObject nart_hl_formula_manager.clear_nart_hl_formula_table()
           
static SubLObject nart_handles.clear_nart_table()
           
static SubLObject predicate_relevance_cache.clear_predicate_relevance_cache()
           
static SubLObject queues.clear_queue(SubLObject queue)
          Clear QUEUE and return it.
static SubLObject set_contents.clear_set_contents(SubLObject v_set_contents)
          Reset SET-CONTENTS to the status of being just allocated.
static SubLObject set.clear_set(SubLObject v_set)
          Reset SET to the status of being just allocated.
static SubLObject kb_mapping_macros.clear_simple_term_assertion_list_filtered()
           
static SubLObject equality_store.clear_some_equality_assertions_somewhere_set()
           
static SubLObject at_utilities.clear_some_inter_arg_format_assertion_somewhere_cache()
           
static SubLObject at_utilities.clear_some_inter_arg_isa_assertion_somewhere_cache()
           
static SubLObject predicate_relevance_cache.clear_spec_inverse_fort_cache()
           
static SubLObject predicate_relevance_cache.clear_spec_inverse_naut_cache()
           
static SubLObject predicate_relevance_cache.clear_spec_pred_fort_cache()
           
static SubLObject predicate_relevance_cache.clear_spec_pred_naut_cache()
           
static SubLObject stacks.clear_stack(SubLObject stack)
          Clear STACK and return it.
static SubLObject at_defns.clear_suf_defns()
           
static SubLObject at_defns.clear_suf_functions()
           
static SubLObject at_defns.clear_suf_quoted_defns()
           
static SubLObject at_defns.clear_suf_quoted_functions()
           
static SubLObject dictionary_utilities.clear_synchronized_dictionary(SubLObject synchronized_dictionary)
           
static SubLObject unrepresented_term_index_manager.clear_unrepresented_term_index_table()
           
static SubLObject unrepresented_terms.clear_unrepresented_term_suid_table()
           
static SubLObject unrepresented_terms.clear_unrepresented_term_table()
           
static SubLObject file_vector.close_file_vector(SubLObject fvector)
          Close the streams associated with the file vector under question.
static SubLObject java_api_kernel.close_java_api_socket(SubLObject uuid_string)
          Closes the persistent cfasl socket that is associated with the given UUID-STRING.
static SubLObject hlmt.closed_hlmt_p(SubLObject object)
           
static SubLObject term.closed_nautP(SubLObject object, SubLObject varP)
           
static SubLObject el_utilities.closedP(SubLObject expression, SubLObject varP)
          is EXPRESSION free of any free variables? (includes ground? check for efficiency)
static SubLObject keyhash.clrkeyhash(SubLObject v_keyhash)
          Reset KEYHASH to the status of being just allocated.
static SubLObject clause_strucs.cls_cnf(SubLObject object)
           
static SubLObject obsolete.cnat_p(SubLObject object, SubLObject varP)
           
static SubLObject clausifier.cnf_clausal_form_int(SubLObject sentence, SubLObject mt)
           
static SubLObject clausifier.cnf_clausal_form(SubLObject sentence, SubLObject mt)
           
static SubLObject clauses.cnf_formula(SubLObject cnf, SubLObject truth)
          Return a readable formula of CNF TRUTH only gets looked at for ground, single pos lit cnfs in which case TRUTH gives the truth of the gaf.
static SubLObject at_var_types.cnf_neg_lit_variable_genl_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject at_var_types.cnf_neg_lit_variable_isa_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject at_var_types.cnf_neg_lit_variable_quoted_isa_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject clausifier.cnf_operators_out(SubLObject sentence)
           
static SubLObject clauses.cnf_p(SubLObject object)
          Returns T iff OBJECT is a canonicalized CycL formula in conjunctive normal form.
static SubLObject at_var_types.cnf_pos_lit_variable_genl_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject at_var_types.cnf_pos_lit_variable_isa_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject at_var_types.cnf_pos_lit_variable_quoted_isa_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject assertions_low.cnf_to_gaf_formula(SubLObject cnf)
          Converts a CNF representation of a gaf formula to a gaf formula.
static SubLObject at_var_types.cnf_var_constraint_implications_okP(SubLObject cnf, SubLObject isa_constraints, SubLObject mt, SubLObject varP)
          Whether the interArgIsa constraints FROM the cnfs' variables TO fully-bound collections are ok.
static SubLObject at_var_types.cnf_variable_genl_constraints(SubLObject var, SubLObject cnf, SubLObject mt)
           
static SubLObject at_var_types.cnf_variable_inter_arg_isa_constraints_int(SubLObject var, SubLObject cnf, SubLObject mt)
           
static SubLObject at_var_types.cnf_variable_inter_arg_isa_constraints(SubLObject var, SubLObject cnf, SubLObject constraints, SubLObject mt)
           
static SubLObject at_var_types.cnf_variable_isa_constraints(SubLObject var, SubLObject cnf, SubLObject mt)
           
static SubLObject at_var_types.cnf_variable_quoted_isa_constraints(SubLObject var, SubLObject cnf, SubLObject mt)
           
static SubLObject at_var_types.cnf_variables_arg_constraints_okP(SubLObject cnf, SubLObject mt, SubLObject varP)
           
static SubLObject at_var_types.cnf_variables_genl_constraints(SubLObject cnf, SubLObject mt, SubLObject varP)
           
static SubLObject at_var_types.cnf_variables_isa_constraints(SubLObject cnf, SubLObject mt, SubLObject varP)
           
static SubLObject at_var_types.cnf_variables_quoted_isa_constraints(SubLObject cnf, SubLObject mt, SubLObject varP)
           
static SubLObject builder_utilities.code_product()
           
static SubLObject defns.col_defn_admitsP_int(SubLObject col, SubLObject v_term, SubLObject mt, SubLObject quotedP)
           
static SubLObject defns.col_defn_admitsP(SubLObject col)
           
static SubLObject kb_accessors.collection_backchain_requiredP(SubLObject collection, SubLObject mt)
           
static SubLObject kb_accessors.collection_convention_mt(SubLObject collection)
           
static SubLObject kb_accessors.collection_genls_backchain_requiredP(SubLObject collection, SubLObject mt)
           
static SubLObject fort_types_interface.collection_in_any_mtP(SubLObject fort)
          is FORT a collection in any mt?
static SubLObject kb_accessors.collection_isa_backchain_requiredP(SubLObject collection, SubLObject mt)
           
static SubLObject fort_types_interface.collection_p(SubLObject fort)
          is FORT a collection?
static SubLObject at_defns.collection_specific_defnP(SubLObject symbol)
           
static SubLObject fort_types_interface.collectionP(SubLObject fort)
          is FORT a collection?
static SubLObject kb_accessors.common_non_skolem_indeterminate_term_denoting_functionP(SubLObject object)
           
static SubLObject operation_communication.communication_mode()
          Accessor for *communication-mode*.
static SubLObject czer_main.commutative_argnums(SubLObject relation_expression)
          Returns the argument positions in RELATION which commute with each other.
static SubLObject fort_types_interface.commutative_predicate_p(SubLObject fort)
          is FORT a commutative predicate?
static SubLObject fort_types_interface.commutative_relation_p(SubLObject fort)
          is FORT a commutative relation?
static SubLObject fort_types_interface.commutative_relationP(SubLObject relation)
          Return T iff RELATION is a commutative relation.
static SubLObject czer_main.commutative_terms_in_orderP(SubLObject term1, SubLObject term2)
           
static SubLObject clause_utilities.complement_of_subclause_specified_by_spec(SubLObject clause, SubLObject subclause_spec)
           
static SubLObject kb_accessors.complete_extent_asserted_for_value_in_arg_gaf(SubLObject predicate, SubLObject value, SubLObject argnum, SubLObject mt)
           
static SubLObject kb_accessors.complete_extent_asserted_gaf(SubLObject predicate, SubLObject mt)
           
static SubLObject kb_accessors.complete_extent_decidable_for_value_in_arg_gaf(SubLObject predicate, SubLObject value, SubLObject argnum, SubLObject mt)
           
static SubLObject kb_accessors.complete_extent_decidable_gaf(SubLObject predicate, SubLObject mt)
           
static SubLObject kb_accessors.complete_extent_enumerable_for_arg_gaf(SubLObject predicate, SubLObject argnum, SubLObject mt)
           
static SubLObject kb_accessors.complete_extent_enumerable_for_value_in_arg_gaf(SubLObject predicate, SubLObject value, SubLObject argnum, SubLObject mt)
           
static SubLObject kb_accessors.complete_extent_enumerable_gaf(SubLObject predicate, SubLObject mt)
           
static SubLObject kb_accessors.completely_enumerable_collection_gaf(SubLObject collection, SubLObject mt)
           
static SubLObject kb_accessors.completely_enumerable_collectionP(SubLObject collection, SubLObject mt)
           
static SubLObject kb_indexing_datastructures.complex_index_leaf_count(SubLObject complex_index)
           
static SubLObject kb_indexing_datastructures.complex_index_lookup(SubLObject complex_index, SubLObject key)
           
static SubLObject kb_indexing_datastructures.complex_index_p(SubLObject object)
           
static SubLObject bindings.compose_bindings_filtered(SubLObject a_to_b_variable_map, SubLObject b_to_c_bindings)
           
static SubLObject bindings.compose_bindings_int(SubLObject a_to_b_variable_map, SubLObject b_to_c_bindings, SubLObject error_if_incompleteP)
           
static SubLObject bindings.compose_bindings(SubLObject a_to_b_variable_map, SubLObject b_to_c_bindings)
           
static SubLObject assertion_utilities.compute_all_forward_rules_relevant_to_assertion_int(SubLObject assertion, SubLObject walk_direction)
           
static SubLObject assertion_utilities.compute_all_forward_rules_relevant_to_assertion(SubLObject assertion, SubLObject walk_direction)
           
static SubLObject assertion_utilities.compute_all_forward_rules_relevant_to_term(SubLObject fort, SubLObject walk_directions)
           
static SubLObject constant_completion.compute_bogus_constant_names_in_code()
           
static SubLObject cardinality_estimates.compute_generality_estimate(SubLObject v_term)
           
static SubLObject keyhash.compute_keyhash_capacity(SubLObject initial_size)
          We assume that no hash-table can be bigger than the most-positive-fixnum.
static SubLObject keyhash.compute_keyhash_grow_sizes(SubLObject lower_bound, SubLObject upper_bound)
          Compute the sizes and the respective grow sizes, and return that as an association list of size - grow-size tupplies.
static SubLObject misc_utilities.compute_machine_bogomips()
           
static SubLObject utilities_macros.compute_percent_progress(SubLObject index, SubLObject max)
           
static SubLObject task_processor.compute_task_process_description_from_task_info(SubLObject task_info)
           
static SubLObject task_processor.compute_task_process_description(SubLObject task_id, SubLObject giveback_info)
           
static SubLObject clausifier.conjunctions_in_int(SubLObject sentence)
          Moves conjunctions inwards inside SENTENCE by repeatedly applying the following transformation: (#$and (#$or )) becomes (#$or (#$and ) (#$and )).
static SubLObject clausifier.conjunctions_in(SubLObject sentence)
           
static SubLObject assertions_low.connect_assertion_formula_data(SubLObject assertion, SubLObject formula_data_hook)
           
static SubLObject assertions_low.connect_assertion(SubLObject assertion, SubLObject formula_data_hook)
          Connect ASSERTION to FORMULA-DATA-HOOK and all its relevant indexes
static SubLObject kb_utilities.cons_sort_pred(SubLObject cons1, SubLObject cons2)
           
static SubLObject list_utilities.cons_tree_find_if(SubLObject test, SubLObject object, SubLObject key)
          Obsolete -- use tree-find-if
static SubLObject mt_relevance_macros.conservative_constraint_mt(SubLObject mt)
          Assuming that relevance is being established from MT, and we are imposing a constraint about which we need to be conservative, return the mt in which we should look for such constraints.
static SubLObject at_vars.consider_multiargs_at_predP()
           
static SubLObject constant_completion_high.constant_complete_exact(SubLObject string, SubLObject start, SubLObject end)
          Return a valid constant whose name exactly matches STRING.
static SubLObject constant_completion_high.constant_complete(SubLObject prefix, SubLObject case_sensitiveP, SubLObject exact_lengthP, SubLObject start, SubLObject end)
          Return all valid constants with PREFIX as a prefix of their name When CASE-SENSITIVE? is non-nil, the comparison is done in a case-sensitive fashion.
static SubLObject constant_handles.constant_count()
          Return the total number of constants.
static SubLObject constants_high.constant_external_id_L(SubLObject constant1, SubLObject constant2)
          Return T iff CONSTANT1 has a smaller external id than CONSTANT2
static SubLObject constants_high.constant_external_id_p(SubLObject object)
          Return T iff OBJECT could be an external constant ID.
static SubLObject constants_high.constant_external_id(SubLObject constant)
          Return the external id of CONSTANT.
static SubLObject constants_low.constant_guid_internal(SubLObject constant)
           
static SubLObject constants_high.constant_guid(SubLObject constant)
          Return the GUID of CONSTANT.
static SubLObject constant_handles.constant_handle_validP(SubLObject constant)
           
static SubLObject constants_low.constant_index(SubLObject constant)
          Return the indexing structure for CONSTANT.
static SubLObject constants_high.constant_info_from_guid_strings(SubLObject guid_string_list)
          Returns a list of constant info-items corresponding to the GUID-LIST.
static SubLObject constants_high.constant_internal_id(SubLObject constant)
          Return the internal id of CONSTANT.
static SubLObject constants_high.constant_legacy_id_p(SubLObject object)
           
static SubLObject czer_main.constant_median(SubLObject constants)
           
static SubLObject constants_low.constant_merged_guid_internal(SubLObject constant)
           
static SubLObject constants_high.constant_merged_guid(SubLObject constant)
          Return the merged GUID of CONSTANT.
static SubLObject constant_completion_high.constant_name_case_collision(SubLObject string)
          Return a constant whose name differs from STRING only by case.
static SubLObject constant_completion_high.constant_name_case_collisions(SubLObject string)
          Return a list of constants whose names differ from STRING only by case.
static SubLObject hl_storage_module_declarations.constant_name_hl_storage_applicableP(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject constants_low.constant_name_internal(SubLObject constant)
           
static SubLObject constants_high.constant_name(SubLObject constant)
          Return the name of CONSTANT or :unnamed.
static SubLObject constant_handles.constant_p(SubLObject object)
           
static SubLObject constant_handles.constant_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject constant_reader.constant_reader_macro_char()
           
static SubLObject constant_completion_low.constant_shell_from_name(SubLObject string)
          Return a constant or constant shell whose name exactly matches STRING.
static SubLObject kb_utilities.constant_sort_pred(SubLObject constant1, SubLObject constant2)
           
static SubLObject constant_handles.constant_suid(SubLObject constant)
          Return the SUID of CONSTANT.
static SubLObject fi.constant_timestampedP(SubLObject constant)
           
static SubLObject at_cache.constrained_argnum(SubLObject constraint_pred)
           
static SubLObject at_utilities.constraint_pred_constraint_argnum(SubLObject pred)
          Returns the arg-type constraint argnum of the arg constraint predicate PRED.
static SubLObject at_routines.constraint_pred(SubLObject constraint_type, SubLObject argnum, SubLObject reln)
           
static SubLObject at_routines.constraint_preds(SubLObject constraint_type, SubLObject argnum, SubLObject reln)
           
static SubLObject cyc_revision_extraction.construct_cyc_revision_string_from_numbers(SubLObject revision_numbers)
           
static SubLObject file_hash_table.construct_empty_key_entry()
           
static SubLObject set_utilities.construct_set_contents_from_list(SubLObject list, SubLObject test, SubLObject size)
          Returns a set-contents object constructed from the objects in LIST.
static SubLObject set_utilities.construct_set_from_list(SubLObject list, SubLObject test, SubLObject size)
          Returns a set from the objects in LIST.
static SubLObject file_hash_table.construct_tombstone_key_entry()
           
static SubLObject transcript_utilities.construct_transcript_filename(SubLObject name)
          Adds on the directory and suffix to a transcript filename
static SubLObject narts_high.contains_nat_formula_as_elementP(SubLObject list)
           
static SubLObject el_utilities.contains_subformula_p(SubLObject object)
           
static SubLObject at_var_types.contextualized_dnf_variable_isa_constraint_tuples(SubLObject var, SubLObject contextualized_dnf)
          Based on @xref dnf-variable-isa-constraints
static SubLObject at_var_types.contextualized_dnf_variables_isa_constraint_tuples(SubLObject dnf, SubLObject varP)
           
static SubLObject at_var_types.contextualized_isa_x_y_litP(SubLObject object)
           
static SubLObject utilities_macros.convert_process_resource_tracking_timing_info_to_seconds(SubLObject timing_info)
          Destructively divides the times in TIMING-INFO to convert them into seconds.
static SubLObject simple_indexing.convert_to_complex_index(SubLObject v_term)
           
static SubLObject simple_indexing.convert_to_simple_index(SubLObject v_term)
           
static SubLObject el_utilities.copy_clause(SubLObject clause)
          Returns a copy of CLAUSE.
static SubLObject el_utilities.copy_expression(SubLObject expression)
          Returns a copy of EXPRESSION.
static SubLObject el_utilities.copy_formula(SubLObject formula)
          Returns a copy of the EL formula FORMULA.
static SubLObject el_utilities.copy_sentence(SubLObject sentence)
          Returns a copy of the EL sentence SENTENCE
static SubLObject set_contents.copy_set_contents(SubLObject v_set_contents)
          Return a new copy of SET-CONTENTS.
static SubLObject mt_vars.core_genl_mtP(SubLObject mt1, SubLObject mt2)
           
static SubLObject mt_vars.core_microtheory_G(SubLObject mt1, SubLObject mt2)
          Return T iff core microtheory MT1 is higher than MT2 in the #$genlMt hierarchy.
static SubLObject mt_vars.core_microtheory_L(SubLObject mt1, SubLObject mt2)
          Return T iff core microtheory MT1 is lower than MT2 in the #$genlMt hierarchy.
static SubLObject mt_vars.core_microtheory_p(SubLObject object)
          Return T iff OBJECT is a core microtheory.
static SubLObject arguments.create_asserted_argument_spec(SubLObject strength_spec)
           
static SubLObject arguments.create_asserted_argument(SubLObject assertion, SubLObject tv)
          Create an asserted argument for ASSERTION with TV.
static SubLObject assertions_low.create_assertion_content(SubLObject mt)
           
static SubLObject assertions_high.create_assertion_int(SubLObject cnf, SubLObject mt, SubLObject var_names, SubLObject direction)
          Create a new assertion with CNF in MT.
static SubLObject assertions_high.create_assertion(SubLObject cnf, SubLObject mt, SubLObject var_names, SubLObject direction)
          Create a new assertion with CNF in MT.
static SubLObject memoization_state.create_caching_state(SubLObject lock, SubLObject func_symbol, SubLObject func_args_length, SubLObject capacity, SubLObject test, SubLObject initial_size)
           
static SubLObject constants_high.create_constant(SubLObject name, SubLObject external_id)
          Return a new constant named NAME with EXTERNAL-ID as the external ID.
static SubLObject deck.create_deck(SubLObject type)
          Return a new, empty deck.
static SubLObject deductions_low.create_deduction_content(SubLObject id, SubLObject assertion, SubLObject supports)
           
static SubLObject deductions_high.create_deduction_for_hl_support(SubLObject hl_support, SubLObject justification)
           
static SubLObject deductions_high.create_deduction_spec(SubLObject supports)
           
static SubLObject deductions_high.create_deduction_with_tv(SubLObject assertion, SubLObject supports, SubLObject tv)
           
static SubLObject deductions_high.create_deduction(SubLObject assertion, SubLObject supports, SubLObject truth)
           
static SubLObject file_vector.create_file_vector(SubLObject data_stream, SubLObject index_stream)
           
static SubLObject memoization_state.create_global_caching_state_for_name(SubLObject name, SubLObject cs_variable, SubLObject capacity, SubLObject test, SubLObject args_length, SubLObject size)
           
static SubLObject hl_interface_infrastructure.create_hl_store_iterator(SubLObject id)
           
static SubLObject kb_hl_supports.create_kb_hl_support(SubLObject hl_support, SubLObject justification)
           
static SubLObject memoization_state.create_memoization_state(SubLObject name, SubLObject lock, SubLObject should_clone, SubLObject test)
          Return a new memoization state suitable for WITH-MEMOIZATION-STATE
static SubLObject modules.create_module(SubLObject module_name, SubLObject system_name)
           
static SubLObject queues.create_p_queue(SubLObject max_size, SubLObject rank_func, SubLObject comp_func)
          Create and return a new priority queue.
static SubLObject queues.create_queue()
          Return a new, empty queue.
static SubLObject assertion_handles.create_sample_invalid_assertion()
          Create a sample invalid-assertion.
static SubLObject clause_strucs.create_sample_invalid_clause_struc()
          Create a sample invalid clause-struc.
static SubLObject constant_handles.create_sample_invalid_constant()
          Create a sample invalid constant
static SubLObject deduction_handles.create_sample_invalid_deduction()
          Create a sample invalid deduction.
static SubLObject kb_hl_supports.create_sample_invalid_kb_hl_support()
          Create a sample invalid KB HL support.
static SubLObject nart_handles.create_sample_invalid_nart()
          Create a sample invalid NART.
static SubLObject stacks.create_stack()
          Return a new, empty stack.
static SubLObject modules.create_system(SubLObject system_name)
           
static SubLObject tries.create_trie(SubLObject unique, SubLObject name, SubLObject case_sensitive, SubLObject test)
          Return a new TRIE datastructure
static SubLObject memoization_state.current_memoization_state()
          Return the current memoization state, or NIL if none.
static SubLObject mt_relevance_macros.current_mt_relevance_mt()
           
static SubLObject agenda.current_process_is_agenda()
           
static SubLObject system_translation.current_system_translation()
           
static SubLObject at_cache.cyc_add_to_arg_type_cache(SubLObject argument, SubLObject assertion)
           
static SubLObject eval_in_api.cyc_api_eval(SubLObject api_request)
          Evaluate API-REQUEST under the evaluation assumptions of the CYC-API server
static SubLObject cyc_kernel.cyc_assert_wff(SubLObject sentence, SubLObject mt, SubLObject v_properties)
          Like @xref CYC-ASSERT, but SENTENCE is assumed well-formed.
static SubLObject cyc_kernel.cyc_assert(SubLObject sentence, SubLObject mt, SubLObject v_properties)
          Assert SENTENCE in the specified MT.
static SubLObject assertions_high.cyc_assertion_tv(SubLObject assertion)
          Cyc has its own notion of tv (truth + strength) as a legacy of when the Cyc and HL sides were entangled.
static SubLObject cyc_bookkeeping.cyc_bookkeeping_info_for(SubLObject what)
          Assumes that equality of WHAT can be tested with #'eql.
static SubLObject cyc_bookkeeping.cyc_bookkeeping_info()
          Public accessor for *cyc-bookkeeping-info*
static SubLObject el_utilities.cyc_const_binary_logical_op_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_bounded_existential_operator_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_exception_operator_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_existential_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_general_existential_operator_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_general_implication_operator_p(SubLObject object)
          Return T iff OBJECT is a Cyc EL implication operator (#$implies or #$equiv).
static SubLObject el_utilities.cyc_const_generalized_tense_operator_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_logical_operator_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_metric_tense_operator_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_pragmatic_requirement_operator_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_quantifier_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_quaternary_logical_op_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_quintary_logical_op_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_regular_quantifier_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_sentential_relation_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_tense_operator_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_ternary_logical_op_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_unary_logical_op_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_universal_p(SubLObject object)
           
static SubLObject el_utilities.cyc_const_variable_arity_logical_op_p(SubLObject object)
           
static SubLObject cyc_kernel.cyc_create_new_ephemeral(SubLObject name)
          Creates a new constant with name NAME, but makes no effort to synchronize its external ID with other Cyc images.
static SubLObject cyc_kernel.cyc_create(SubLObject name, SubLObject external_id)
          Create a new constant with id EXTERNAL-ID.
static SubLObject evaluation_defns.cyc_different(SubLObject args)
          #$evaluationDefn for #$different
static SubLObject relation_evaluation.cyc_evaluate_arg(SubLObject input_arg)
           
static SubLObject relation_evaluation.cyc_evaluate_args(SubLObject args)
          recursively evaluate any evaluatable ARGS
static SubLObject relation_evaluation.cyc_evaluate_gathering_justificationsP()
           
static SubLObject relation_evaluation.cyc_evaluate_if_evaluatable(SubLObject expression, SubLObject consider_expansionP)
          Recursively evaluate EXPRESSION if needed.
static SubLObject relation_evaluation.cyc_evaluate_internal(SubLObject formula, SubLObject consider_expansionP)
           
static SubLObject relation_evaluation.cyc_evaluate(SubLObject expression)
          Evaluate the evaluatable EXPRESSION and return the result.
static SubLObject file_utilities.cyc_home_filename(SubLObject subdirectory_list, SubLObject filename, SubLObject extension)
          construct a full filename relative to the *CYC-HOME-DIRECTORY* SUBDIRECTORY-LIST is the relative subdirectory FILENAME and EXTENSION are used for the file in the directory
static SubLObject file_utilities.cyc_home_subdirectory(SubLObject subdirectory_list)
          construct a pathname relative to the *CYC-HOME-DIRECTORY* SUBDIRECTORY-LIST is the relative subdirectory
static SubLObject control_vars.cyc_image_id()
          Accessor for *cyc-image-id*.
static SubLObject collection_defns.cyc_individual_necessary(SubLObject object)
          #$defnNecessary for #$Individual
static SubLObject collection_defns.cyc_integer(SubLObject integer)
          defnIff for #$Integer
static SubLObject cyc_kernel.cyc_kill(SubLObject fort)
          Kill FORT and all its uses from the KB.
static SubLObject collection_defns.cyc_list_of_type_guts(SubLObject list)
           
static SubLObject collection_defns.cyc_list_of_type_necessary(SubLObject list)
          #$defnNecessary for #$List
static SubLObject collection_defns.cyc_negative_integer(SubLObject integer)
          defnIff for #$NegativeInteger
static SubLObject collection_defns.cyc_non_negative_integer(SubLObject integer)
          defnIff for #$NonNegativeInteger
static SubLObject system_info.cyc_opencyc_feature()
           
static SubLObject cfasl.cyc_package_symbol_p(SubLObject object)
          Return T iff OBJECT is a symbol in the Cyc package.
static SubLObject collection_defns.cyc_positive_integer(SubLObject integer)
          defnIff for #$PositiveInteger
static SubLObject builder_utilities.cyc_product_definition_presentP(SubLObject cyc_product, SubLObject code_product, SubLObject kb_product, SubLObject branch_tag)
          Returns T if a cyc product definition composed of these 4 values exists.
static SubLObject builder_utilities.cyc_product()
           
static SubLObject at_cache.cyc_remove_from_arg_type_cache(SubLObject argument, SubLObject assertion)
           
static SubLObject system_info.cyc_revision_numbers()
          Returns a list of the current Cyc revision numbers
static SubLObject system_info.cyc_revision_string()
          Returns the current Cyc revision numbers expressed as a period-delimited string
static SubLObject collection_defns.cyc_subl_template(SubLObject obj)
          defnIff for #$SubLTemplate
static SubLObject collection_defns.cyc_system_integer(SubLObject integer)
          defnIff for #$SubLInteger
static SubLObject collection_defns.cyc_system_string_p(SubLObject object)
           
static SubLObject cyc_kernel.cyc_unassert(SubLObject sentence, SubLObject mt)
          Remove the assertions canonicalized from FORMULA in the microtheory MT.
static SubLObject at_cache.cyc_update_arg_type_cache(SubLObject gaf)
           
static SubLObject cycl_variables.cyc_varP(SubLObject thing)
           
static SubLObject cycl_grammar.cycl_argument_sequence_p(SubLObject object)
          returns t iff OBJECT is of the form or .
static SubLObject cycl_grammar.cycl_atomic_sentence_p(SubLObject object)
          returns t iff OBJECT is of the form .
static SubLObject cycl_grammar.cycl_binary_sentence_p(SubLObject object)
          returns t iff OBJECT is of the form
static SubLObject cycl_grammar.cycl_bounded_existential_quantifier_p(SubLObject object)
           
static SubLObject cycl_grammar.cycl_bounded_existential_sentence_p(SubLObject object)
          returns t iff OBJECT is of the form
static SubLObject cycl_grammar.cycl_constant_p(SubLObject object)
           
static SubLObject cycl_grammar.cycl_denotational_term_p(SubLObject object)
          returns t iff OBJECT is of the form or
static SubLObject cycl_grammar.cycl_expression_p(SubLObject object)
          returns t iff OBJECT is of the form or
static SubLObject cycl_grammar.cycl_formula_has_valid_arityP(SubLObject formula)
           
static SubLObject cycl_grammar.cycl_formula_predicate(SubLObject object)
           
static SubLObject cycl_grammar.cycl_formulaic_sentence_p(SubLObject object)
           
static SubLObject cycl_grammar.cycl_function_p(SubLObject object)
          returns t iff OBJECT is of the form and not of the form or , because denotational functions are disjoint with logical operators and quantifiers.
static SubLObject cycl_grammar.cycl_generalized_tensed_literal_p(SubLObject obj)
          returns t iff OBJ is of the form ( ) or is a negated generalized tensed literal.
static SubLObject variables.cycl_ground_expression_p(SubLObject expression)
           
static SubLObject cycl_grammar.cycl_literal_p(SubLObject object)
          returns t iff OBJECT is of the form or
static SubLObject cycl_grammar.cycl_logical_operator_p(SubLObject object)
           
static SubLObject cycl_grammar.cycl_nat_p(SubLObject object)
          returns t iff OBJECT is of the form , or an (if HL constructs are permitted)
static SubLObject obsolete.cycl_patch_number()
          obsolete -- use CYC-REVISION-NUMBERS
static SubLObject cycl_grammar.cycl_predicate_p(SubLObject object)
          returns t iff OBJECT is of the form and not of the form or , because predicates are disjoint with logical operators and quantifiers.
static SubLObject cycl_grammar.cycl_quantified_sentence_p(SubLObject object)
          returns t iff OBJECT is of the form or
static SubLObject cycl_grammar.cycl_quaternary_sentence_p(SubLObject object)
          returns t iff OBJECT is of the form
static SubLObject cycl_query_specification.cycl_query_specification_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cycl_grammar.cycl_quintary_sentence_p(SubLObject object)
          returns t iff OBJECT is of the form
static SubLObject cycl_grammar.cycl_quoted_term_p(SubLObject object)
          returns t iff OBJECT is of the form or
static SubLObject cycl_grammar.cycl_regular_quantifier_p(SubLObject object)
           
static SubLObject cycl_grammar.cycl_regularly_quantified_sentence_p(SubLObject object)
          returns t iff OBJECT is of the form
static SubLObject cycl_grammar.cycl_represented_term_p(SubLObject object)
          returns t iff OBJECT is of the form or or
static SubLObject cycl_grammar.cycl_sentence_p(SubLObject object)
          returns t iff OBJECT is a well-formed sentence according to the CycL grammar.
static SubLObject cycl_grammar.cycl_sentence_sequence_p(SubLObject object)
          returns t iff OBJECT is of the form or .
static SubLObject collection_defns.cycl_subl_symbol_p(SubLObject object)
           
static SubLObject el_utilities.cycl_subl_symbol_symbol(SubLObject object)
          When OBJECT is a cycl-subl-symbol-p, returns the SubL symbol part.
static SubLObject obsolete.cycl_system_number()
          obsolete -- use CYC-REVISION-NUMBERS
static SubLObject cycl_grammar.cycl_term_p(SubLObject object)
           
static SubLObject cycl_grammar.cycl_ternary_sentence_p(SubLObject object)
          returns t iff OBJECT is of the form
static SubLObject cycl_grammar.cycl_truth_value_p(SubLObject object)
           
static SubLObject cycl_grammar.cycl_unary_sentence_p(SubLObject object)
          returns t iff OBJECT is of the form
static SubLObject el_utilities.cycl_universal_p(SubLObject object)
          Like @xref el-universal-p but admits more terms as variables, e.g.
static SubLObject cycl_grammar.cycl_unrepresented_term_p(SubLObject object)
          returns t iff OBJECT is of the form or
static SubLObject cycl_grammar.cycl_user_defined_logical_operator_sentence_p(SubLObject object)
          returns t iff OBJECT is of the form
static SubLObject cycl_grammar.cycl_variable_arity_sentence_p(SubLObject object)
          returns t iff OBJECT is of the form
static SubLObject cycl_grammar.cycl_variable_p(SubLObject object)
           
static SubLObject string_utilities.cyclify_status_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject ke.cyclist_is_guest()
          Test to determine if the user should have editing privileges, or not.
static SubLObject kb_accessors.cyclistP(SubLObject v_term)
          Return T iff TERM is an instance of #$Cyclist somewhere.
static SubLObject cycml_generator.cycml_kp_info_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject czer_trampolines.czer_argn_quoted_isa_int_internal(SubLObject relation, SubLObject argnum, SubLObject mt_info)
           
static SubLObject czer_trampolines.czer_argn_quoted_isa_int(SubLObject relation, SubLObject argnum, SubLObject mt_info)
           
static SubLObject clausifier.czer_explicitify_implicit_quantifiers(SubLObject sentence)
           
static SubLObject clausifier.czer_explicitify_implicit_universal_quantifiers(SubLObject sentence)
          Wraps SENTENCE in #$forAll statements (if needed) to quantify all the free variables within SENTENCE.
static SubLObject czer_trampolines.czer_memoization_state()
           
static SubLObject czer_main.czer_result_quiescedP(SubLObject czer_result, SubLObject caller_was_supposed_to_unwrap_istP)
          Currently the only case this handles is when the caller was supposed to unwrap #$ist but there's still at least one #$ist literal in the czer result and no other literals.
static SubLObject czer_trampolines.czer_scoping_formulaP(SubLObject formula)
           
static SubLObject deductions_low.d_content_assertion(SubLObject object)
           
static SubLObject deductions_low.d_content_supports(SubLObject object)
           
static SubLObject deductions_low.d_content_tv(SubLObject object)
           
static SubLObject deduction_handles.d_id(SubLObject object)
           
static SubLObject numeric_date_utilities.date_template_p(SubLObject template)
           
static SubLObject ke.decache_old_constant_name(SubLObject string, SubLObject constant)
           
static SubLObject kb_indexing.decent_rule_index(SubLObject rule_cnf)
           
static SubLObject deck.deck_data(SubLObject object)
           
static SubLObject deck.deck_empty_p(SubLObject v_deck)
          Return T iff DECK is empty.
static SubLObject deck.deck_pop(SubLObject v_deck)
          Remove and return the next accessible element from DECK.
static SubLObject deck.deck_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject deck.deck_push(SubLObject elt, SubLObject v_deck)
          Add an element ELT to DECK.
static SubLObject deck.deck_type(SubLObject object)
           
static SubLObject agenda.declare_agenda_task(SubLObject test, SubLObject action, SubLObject priority)
          Declare an agenda task which does ACTION whenever TEST is true.
static SubLObject auxiliary_indexing.declare_auxiliary_index(SubLObject aux_index, SubLObject name)
           
static SubLObject utilities_macros.declare_control_parameter_internal(SubLObject variable, SubLObject fancy_name, SubLObject description, SubLObject settings_spec)
           
static SubLObject builder_utilities.declare_cyc_product(SubLObject cyc_product, SubLObject code_product, SubLObject kb_product, SubLObject branch_tag)
          Declare that CYC-PRODUCT is composed of CODE-PRODUCT, KB-PRODUCT and BRANCH-TAG.
static SubLObject subl_macro_promotions.declare_defglobal(SubLObject global)
           
static SubLObject meta_macros.declare_indention_pattern(SubLObject operator, SubLObject pattern)
          Declare that forms with OPERATOR should be indented as if PATTERN were its pattern.
static SubLObject kb_indexing_declarations.declare_index(SubLObject index, SubLObject plist)
          See below for an explanation of what fields go in the plist, what they mean, and a bunch of examples.
static SubLObject number_utilities.decode_boolean(SubLObject integer)
          Convert 1 or 0 to T or NIL.
static SubLObject enumeration_types.decode_direction(SubLObject fixnum)
           
static SubLObject numeric_date_utilities.decode_elapsed_seconds(SubLObject elapsed_seconds)
          Decode ELAPSED-SECONDS into 4 return values: seconds minutes hours elapsed-days
static SubLObject number_utilities.decode_integer_multiples(SubLObject integer, SubLObject multiples)
          Given a list of integer MULTIPLES, from least to most significant value, return INTEGER correspondingly split into a list of multiples.
static SubLObject enumeration_types.decode_tv(SubLObject fixnum)
           
static SubLObject file_utilities.deconstruct_path(SubLObject path)
          Analyze and deconstruct the path into PATH-LIST leading up to FILENAME (a file, directory, symlink,.) and the PATH-TYPE (currently :unix or :dos).
static SubLObject kb_accessors.decontextualized_atomic_cnfP(SubLObject cnf)
           
static SubLObject kb_accessors.decontextualized_collection_literalP(SubLObject literal)
           
static SubLObject kb_accessors.decontextualized_collectionP(SubLObject collection)
          Return T iff COLLECTION is decontextualized, i.e.
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_current_relevant_keylist(SubLObject state)
          If STATE's current keylist is valid, returns it.
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_doneP(SubLObject state)
           
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_next_direction_key(SubLObject state)
           
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_next(SubLObject state)
           
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_quiesce_one_step(SubLObject state)
          STATE is assumed to be invalid.
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_quiesce(SubLObject state)
          Iterates over the keys in STATE until it ends up with its current keylist (@see decontextualized-ist-predicate-rule-current-keylist) being valid and relevant, with validity and relevance being determined by @xref decontextualized-ist-predicate-rule-current-relevant-keylist.
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_refill_direction_keys(SubLObject state)
          refill the direction-keys by popping a sense but don't actually pop the sense if it's fresh, just note that it's unfresh now
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_state_direction_keys(SubLObject state)
          The remaining directions left to iterate over
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_state_direction(SubLObject state)
          The input direction
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_state_note(SubLObject state)
          A note containing information about the state of the keys, used to control code flow
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_state_predicate(SubLObject state)
          The input predicate
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_final_index_spec_iterator_state_sense_keys(SubLObject state)
          The remaining senses to iterate over
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_index_asent_match_p(SubLObject asent, SubLObject predicate)
           
static SubLObject kb_mapping_macros.decontextualized_ist_predicate_rule_keylist_to_final_index_spec(SubLObject pred, SubLObject keylist)
           
static SubLObject kb_accessors.decontextualized_literal_convention_mt(SubLObject literal)
           
static SubLObject kb_accessors.decontextualized_literalP(SubLObject literal)
           
static SubLObject kb_accessors.decontextualized_predicateP(SubLObject predicate)
          Return T iff PREDICATE is decontextualized, i.e.
static SubLObject kb_accessors.decontextualized_weakening_prohibitedP()
           
static SubLObject deductions_low.deduction_assertion_internal(SubLObject deduction)
           
static SubLObject deductions_high.deduction_assertion(SubLObject deduction)
          Return the support for which DEDUCTION is a deduction.
static SubLObject deduction_manager.deduction_content_completely_cachedP()
           
static SubLObject deductions_low.deduction_content_p(SubLObject object)
           
static SubLObject deductions_low.deduction_content_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject deduction_handles.deduction_count()
          Return the total number of deductions.
static SubLObject assertion_utilities.deduction_forward_rule_supports(SubLObject deduction)
          Returns all supports of DEDUCTION that are forward rules.
static SubLObject deduction_handles.deduction_handle_validP(SubLObject deduction)
           
static SubLObject deduction_handles.deduction_id(SubLObject deduction)
          Return the id of DEDUCTION.
static SubLObject deductions_low.deduction_matches_specification(SubLObject deduction, SubLObject assertion, SubLObject supports, SubLObject truth)
           
static SubLObject deduction_handles.deduction_p(SubLObject object)
           
static SubLObject deduction_handles.deduction_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject deductions_high.deduction_spec_supports(SubLObject deduction_spec)
          Returns the list of supports specified by DEDUCTION-SPEC
static SubLObject deductions_low.deduction_strength_internal(SubLObject deduction)
           
static SubLObject deductions_high.deduction_strength(SubLObject deduction)
          Return the current argumentation strength of DEDUCTION -- either :monotonic, :default, or :unknown.
static SubLObject deductions_high.deduction_supports_equal(SubLObject supports1, SubLObject supports2)
           
static SubLObject deductions_low.deduction_supports_internal(SubLObject deduction)
           
static SubLObject deductions_high.deduction_supports(SubLObject deduction)
          Return the assertions which together constitute this DEDUCTION.
static SubLObject deductions_low.deduction_truth_internal(SubLObject deduction)
           
static SubLObject deductions_high.deduction_truth(SubLObject deduction)
          Return the truth of DEDUCTION -- either :true :false or :unknown.
static SubLObject deductions_low.deduction_tv(SubLObject deduction)
          Return the tv of DEDUCTION.
static SubLObject api_kernel.default_api_output_protocol(SubLObject out_stream, SubLObject api_result, SubLObject errorP)
           
static SubLObject variables.default_el_var_for_hl_var_cached_internal(SubLObject variable)
          Return a readable EL var from HL var VARIABLE.
static SubLObject variables.default_el_var_for_hl_var_cached(SubLObject variable)
           
static SubLObject variables.default_el_var_for_hl_var(SubLObject variable)
          Return a readable EL var from HL var VARIABLE.
static SubLObject iteration.default_iterator_done_p(SubLObject state)
           
static SubLObject czer_main.default_lit_sort(SubLObject literals)
           
static SubLObject cycl_utilities.default_opaque_argP(SubLObject formula, SubLObject argnum)
           
static SubLObject czer_main.default_preference_lit(SubLObject literals)
           
static SubLObject hl_interface_infrastructure.define_hl_modifier_postamble()
          Code to execute before the internals of the hl-modifier (or hl-creator).
static SubLObject hl_interface_infrastructure.define_hl_modifier_preamble()
          Code to execute before the internals of the hl-modifier (or hl-creator).
static SubLObject access_macros.define_obsolete_register(SubLObject v_obsolete, SubLObject replacements)
           
static SubLObject defns.defining_defns_admitsP(SubLObject col, SubLObject v_term, SubLObject mt, SubLObject quotedP)
           
static SubLObject kb_accessors.defining_defnsP(SubLObject col, SubLObject mt)
           
static SubLObject arg_type.defining_mts_okP(SubLObject fort, SubLObject mt)
           
static SubLObject at_defns.defn_admits_intP_metered(SubLObject defn, SubLObject v_term, SubLObject collection)
           
static SubLObject at_defns.defn_admits_intP(SubLObject defn, SubLObject v_term, SubLObject collection)
           
static SubLObject at_defns.defn_admitsP(SubLObject defn, SubLObject v_term, SubLObject collection, SubLObject mt)
          does defn of collection admit ?
static SubLObject at_defns.defn_funcall(SubLObject defn, SubLObject v_term)
          Funcall DEFN on TERM, which returns non-NIL on success.
static SubLObject at_defns.defn_history(SubLObject defn)
           
static SubLObject at_defns.defn_note(SubLObject level, SubLObject format_str, SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4, SubLObject arg5, SubLObject arg6)
           
static SubLObject at_defns.defn_stack_pop(SubLObject defn, SubLObject expected_term)
           
static SubLObject at_defns.defn_stack_push(SubLObject defn, SubLObject v_term)
           
static SubLObject defns.defns_admitP_int(SubLObject col, SubLObject v_term, SubLObject mt, SubLObject quotedP)
           
static SubLObject at_defns.defns_admitP(SubLObject collection, SubLObject v_term, SubLObject mt)
           
static SubLObject defns.defns_cache_unbuiltP()
           
static SubLObject defns.defns_rejectP_int(SubLObject col, SubLObject v_term, SubLObject mt, SubLObject quotedP)
           
static SubLObject at_defns.defns_rejectP(SubLObject collection, SubLObject v_term, SubLObject mt)
           
static SubLObject defns.defns_walk_admitP(SubLObject col, SubLObject v_term, SubLObject mt, SubLObject quotedP)
           
static SubLObject list_utilities.delete_duplicate_forts(SubLObject v_forts)
           
static SubLObject list_utilities.delete_duplicates_sorted(SubLObject sorted_list, SubLObject test)
          Deletes duplicates from SORTED-LIST.
static SubLObject list_utilities.delete_first(SubLObject obj, SubLObject sequence, SubLObject test)
           
static SubLObject hash_table_utilities.delete_hash(SubLObject key, SubLObject item, SubLObject table, SubLObject test, SubLObject test_key)
           
static SubLObject list_utilities.delete_if_not(SubLObject test, SubLObject sequence, SubLObject key, SubLObject start, SubLObject end, SubLObject count)
          Negated version of DELETE-IF
static SubLObject list_utilities.delete_subsumed_items(SubLObject list, SubLObject test, SubLObject key)
          if a and b are in LIST, and (TEST (KEY a) (KEY b)) is true, don't include b in the result
static SubLObject at_defns.denotational_term_admitted_by_defn_via_isaP(SubLObject v_term, SubLObject collection, SubLObject mt)
           
static SubLObject at_defns.denotational_term_admitted_by_quoted_defn_via_quoted_isaP(SubLObject v_term, SubLObject collection, SubLObject mt)
           
static SubLObject kb_indexing.dependent_narts(SubLObject fort)
          Return a list of all current NARTs which are are functions of FORT, or which have FORT as their functor.
static SubLObject queues.dequeue(SubLObject queue)
          Remove and return the first item in QUEUE.
static SubLObject assertion_manager.deregister_assertion_content(SubLObject id)
          Note that ID is not in use as an ASSERTION-CONTENT id
static SubLObject assertion_handles.deregister_assertion_id(SubLObject id)
          Note that ID is not in use as an assertion id.
static SubLObject constants_low.deregister_constant_guid(SubLObject id, SubLObject guid)
          Note that ID is not in use as a CONSTANT id, i.e.
static SubLObject constants_low.deregister_constant_guts(SubLObject constant)
           
static SubLObject constants_low.deregister_constant_ids(SubLObject constant)
          Remove all the id indexing to CONSTANT.
static SubLObject constant_index_manager.deregister_constant_index(SubLObject id)
          Note that ID is not in use as an CONSTANT-INDEX id
static SubLObject constant_handles.deregister_constant_suid(SubLObject suid)
          Note that SUID is not in use as a constant suid.
static SubLObject deduction_manager.deregister_deduction_content(SubLObject id)
          Note that ID is not in use as a NART id, i.e.
static SubLObject deduction_handles.deregister_deduction_id(SubLObject id)
          Note that ID is not in use as a deduction id.
static SubLObject constant_handles.deregister_invalid_constant_by_name(SubLObject name)
           
static SubLObject kb_hl_support_manager.deregister_kb_hl_support_content(SubLObject id)
          Note that ID is not in use as an KB-HL-SUPPORT-CONTENT id
static SubLObject kb_hl_supports.deregister_kb_hl_support_id(SubLObject id)
           
static SubLObject kb_object_manager.deregister_kb_object_content(SubLObject kbom, SubLObject id)
          Note that ID is not in use as an KB-OBJECT-CONTENT id
static SubLObject tcp_server_utilities.deregister_tcp_server_type(SubLObject type)
           
static SubLObject unrepresented_term_index_manager.deregister_unrepresented_term_index(SubLObject id)
          Note that ID is not in use as an UNREPRESENTED-TERM-INDEX id
static SubLObject unrepresented_terms.deregister_unrepresented_term_suid(SubLObject suid)
          Note that SUID is not in use as a unrepresented term suid.
static SubLObject el_utilities.designated_mt(SubLObject literal)
           
static SubLObject el_utilities.designated_sentence(SubLObject literal)
           
static SubLObject assertions_low.destroy_assertion_content(SubLObject id)
           
static SubLObject deductions_low.destroy_deduction_content(SubLObject id)
           
static SubLObject kb_mapping_macros.destroy_final_index_iterator(SubLObject final_index_iterator)
           
static SubLObject ghl_search_vars.destroy_ghl_search(SubLObject graph_search)
           
static SubLObject graphl_search_vars.destroy_graphl_search(SubLObject graph_search)
           
static SubLObject kb_hl_supports.destroy_kb_hl_support(SubLObject kb_hl_support)
           
static SubLObject builder_utilities.detect_cyc_product()
           
static SubLObject assertions_low.determine_cnf_gaf_p(SubLObject cnf)
           
static SubLObject kb_indexing.determine_formula_indices(SubLObject formula)
           
static SubLObject kb_indexing.determine_gaf_indices(SubLObject formula, SubLObject mt)
           
static SubLObject graphl_search_vars.determine_graphl_relevant_directions(SubLObject graphl_direction)
           
static SubLObject pred_relevance_macros.determine_inference_genl_or_spec_inverse_relevance(SubLObject sense)
           
static SubLObject pred_relevance_macros.determine_inference_genl_or_spec_pred_relevance(SubLObject sense)
           
static SubLObject kb_indexing.determine_rule_indices_int(SubLObject asents, SubLObject sense)
           
static SubLObject kb_indexing.determine_rule_indices(SubLObject cnf)
           
static SubLObject clausifier.determine_skolem_var_status(SubLObject var, SubLObject subsent_free_term_vars, SubLObject free_term_vars_in_scope, SubLObject subsent_free_seqvars, SubLObject free_seqvars_in_scope)
           
static SubLObject tva_inference.determine_term_argnums(SubLObject asent)
           
static SubLObject tva_utilities.determine_tva_gather_argnum(SubLObject argnum, SubLObject inverseP)
           
static SubLObject kb_gp_mapping.dgaigp_binaryP(SubLObject predicate)
           
static SubLObject dictionary_contents.dictionary_contents_empty_p(SubLObject v_dictionary_contents)
          Return T iff DICTIONARY-CONTENTS is empty.
static SubLObject dictionary_contents.dictionary_contents_enter_alist_style(SubLObject v_dictionary_contents, SubLObject key, SubLObject value, SubLObject test)
           
static SubLObject dictionary_contents.dictionary_contents_enter_hashtable_style(SubLObject v_dictionary_contents, SubLObject key, SubLObject value)
           
static SubLObject dictionary_contents.dictionary_contents_enter(SubLObject v_dictionary_contents, SubLObject key, SubLObject value, SubLObject test)
          Note that KEY maps to VALUE in DICTIONARY-CONTENTS.
static SubLObject dictionary_contents.dictionary_contents_keys(SubLObject v_dictionary_contents)
           
static SubLObject dictionary_contents.dictionary_contents_lookup_alist_style(SubLObject v_dictionary_contents, SubLObject key, SubLObject test, SubLObject not_found)
           
static SubLObject dictionary_contents.dictionary_contents_lookup_hashtable_style(SubLObject v_dictionary_contents, SubLObject key, SubLObject not_found)
           
static SubLObject dictionary_contents.dictionary_contents_lookup_without_values_alist_style(SubLObject v_dictionary_contents, SubLObject key, SubLObject test, SubLObject not_found)
           
static SubLObject dictionary_contents.dictionary_contents_lookup_without_values_hashtable_style(SubLObject v_dictionary_contents, SubLObject key, SubLObject not_found)
           
static SubLObject dictionary_contents.dictionary_contents_lookup_without_values(SubLObject v_dictionary_contents, SubLObject key, SubLObject test, SubLObject not_found)
          Return the value mapped from KEY in DICTIONARY-CONTENTS.
static SubLObject dictionary_contents.dictionary_contents_lookup(SubLObject v_dictionary_contents, SubLObject key, SubLObject test, SubLObject not_found)
          Return the value mapped from KEY in DICTIONARY-CONTENTS.
static SubLObject dictionary_utilities.dictionary_contents_push(SubLObject v_dictionary_contents, SubLObject key, SubLObject value, SubLObject test)
          Push VALUE onto the current value at KEY in DICTIONARY-CONTENTS.
static SubLObject dictionary_contents.dictionary_contents_style(SubLObject v_dictionary_contents)
          Return the current style of DICTIONARY-CONTENTS
static SubLObject dictionary.dictionary_contents(SubLObject v_dictionary)
          Return the contents of the dictionary.
static SubLObject dictionary.dictionary_database_style(SubLObject dictionary_database)
          Return the current style of dictionary database DICTIONARY-DATABASE
static SubLObject dictionary.dictionary_database(SubLObject object)
           
static SubLObject dictionary_utilities.dictionary_delete_first_from_value(SubLObject v_dictionary, SubLObject key, SubLObject elt, SubLObject test)
          Deletes the first occurrence of ELT from current value at KEY in DICTIONARY.
static SubLObject dictionary.dictionary_empty_alist_style(SubLObject v_dictionary, SubLObject alist)
           
static SubLObject dictionary.dictionary_empty_hashtable_style(SubLObject v_dictionary, SubLObject hashtable)
           
static SubLObject dictionary.dictionary_empty_p(SubLObject v_dictionary)
          Return T iff DICTIONARY is empty.
static SubLObject dictionary.dictionary_enter_alist_style(SubLObject v_dictionary, SubLObject alist, SubLObject key, SubLObject value)
           
static SubLObject dictionary.dictionary_enter_hashtable_style(SubLObject v_dictionary, SubLObject table, SubLObject key, SubLObject value)
           
static SubLObject dictionary.dictionary_enter(SubLObject v_dictionary, SubLObject key, SubLObject value)
          Note that KEY maps to VALUE in DICTIONARY.
static SubLObject dictionary_utilities.dictionary_getf(SubLObject v_dictionary, SubLObject key, SubLObject indicator, SubLObject v_default)
          Assumes that the values of DICTIONARY are property lists (plists).
static SubLObject dictionary_utilities.dictionary_has_keyP(SubLObject v_dictionary, SubLObject key)
           
static SubLObject dictionary_utilities.dictionary_increment(SubLObject v_dictionary, SubLObject key, SubLObject increment)
          Increments the value at KEY in DICTIONARY by INCREMENT.
static SubLObject dictionary.dictionary_keys(SubLObject v_dictionary)
           
static SubLObject dictionary.dictionary_length(SubLObject v_dictionary)
          Return the number of items currently indexed in dictionary DICTIONARY.
static SubLObject dictionary.dictionary_lookup_alist_style(SubLObject v_dictionary, SubLObject alist, SubLObject key, SubLObject not_found)
           
static SubLObject dictionary.dictionary_lookup_hashtable_style(SubLObject v_dictionary, SubLObject table, SubLObject key, SubLObject not_found)
           
static SubLObject dictionary.dictionary_lookup_without_values_alist_style(SubLObject v_dictionary, SubLObject alist, SubLObject key, SubLObject not_found)
           
static SubLObject dictionary.dictionary_lookup_without_values_hashtable_style(SubLObject v_dictionary, SubLObject table, SubLObject key, SubLObject not_found)
           
static SubLObject dictionary.dictionary_lookup_without_values(SubLObject v_dictionary, SubLObject key, SubLObject not_found)
          Return the value mapped from KEY in DICTIONARY.
static SubLObject dictionary.dictionary_lookup(SubLObject v_dictionary, SubLObject key, SubLObject not_found)
          Return the value mapped from KEY in DICTIONARY.
static SubLObject dictionary.dictionary_optimize_alist_style(SubLObject v_dictionary, SubLObject alist, SubLObject predicate)
           
static SubLObject dictionary.dictionary_optimize(SubLObject v_dictionary, SubLObject predicate)
          Optimize the keys of DICTIONARY for access based on the preference function PREDICATE.
static SubLObject dictionary.dictionary_p(SubLObject object)
           
static SubLObject dictionary.dictionary_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject dictionary_utilities.dictionary_push(SubLObject v_dictionary, SubLObject key, SubLObject value)
          Push VALUE onto the current value at KEY in DICTIONARY.
static SubLObject dictionary_utilities.dictionary_pushnew(SubLObject v_dictionary, SubLObject key, SubLObject value, SubLObject test, SubLObject key_accessor)
          Push VALUE onto the current value at KEY in DICTIONARY.
static SubLObject dictionary_utilities.dictionary_putf(SubLObject v_dictionary, SubLObject key, SubLObject indicator, SubLObject value)
          Assumes that the values of DICTIONARY are property lists (plists).
static SubLObject dictionary.dictionary_rebuild(SubLObject v_dictionary)
          Rehashes a dictionary if its contents is hashtable style
static SubLObject dictionary.dictionary_remove_alist_style(SubLObject v_dictionary, SubLObject alist, SubLObject key)
           
static SubLObject dictionary.dictionary_remove_hashtable_style(SubLObject v_dictionary, SubLObject table, SubLObject key)
           
static SubLObject dictionary.dictionary_remove(SubLObject v_dictionary, SubLObject key)
          Remove any mapping for KEY in DICTIONARY.
static SubLObject dictionary.dictionary_size_alist_style(SubLObject v_dictionary, SubLObject alist)
           
static SubLObject dictionary.dictionary_size_hashtable_style(SubLObject v_dictionary, SubLObject hashtable)
           
static SubLObject dictionary.dictionary_style_error(SubLObject v_dictionary)
           
static SubLObject dictionary.dictionary_style(SubLObject v_dictionary)
          Return the current style of dictionary DICTIONARY
static SubLObject dictionary.dictionary_test(SubLObject object)
           
static SubLObject dictionary.dictionary_values(SubLObject v_dictionary)
           
static SubLObject equals.differentP_binary(SubLObject obj1, SubLObject obj2, SubLObject unknown_value)
           
static SubLObject equals.differentP(SubLObject objects, SubLObject unknown_value)
           
static SubLObject sdc.direct_sdc_exceptions(SubLObject collection, SubLObject mt)
          declared exceptions to the sibling-disjoint cols wrt
static SubLObject backward_utilities.direction_is_relevant(SubLObject assertion)
           
static SubLObject enumeration_types.direction_p(SubLObject object)
          Return T iff OBJECT is a valid assertion inference direction :backward :forward or :code.
static SubLObject hlmt.disable_hlmts()
           
static SubLObject tcp_server_utilities.disable_tcp_server(SubLObject designator)
          Disable all TCP servers specified by DESIGNATOR.
static SubLObject dumper.discard_dump_filename(SubLObject filename)
           
static SubLObject assertions_low.disconnect_assertion_formula_data(SubLObject assertion)
           
static SubLObject assertions_low.disconnect_assertion(SubLObject assertion)
          Disconnect ASSERTION from all its connections.
static SubLObject simplifier.disjoin(SubLObject sentence_list, SubLObject simplifyP)
          Returns the disjunction of the sentences in the list SENTENCE-LIST.
static SubLObject disjoint_with.disjoint_withP(SubLObject c1, SubLObject c2, SubLObject mt, SubLObject tv)
          are collections and disjoint?
static SubLObject clausifier.disjunctions_in_int(SubLObject sentence)
          Moves disjunctions inwards inside SENTENCE by repeatedly applying the following transformation: (#$or (#$and )) becomes (#$and (#$or ) (#$or )).
static SubLObject clausifier.disjunctions_in(SubLObject sentence)
           
static SubLObject task_processor.dispatch_api_task_processor_response(SubLObject task_info, SubLObject finished)
           
static SubLObject task_processor.dispatch_task_processor_response(SubLObject task_info, SubLObject finished)
           
static SubLObject unicode_strings.display_to_subl_string(SubLObject display, SubLObject placeholder_char, SubLObject subst_alist)
          Convert DISPLAY to a valid SubL string, replacing non-ASCII characters with PLACEHOLDER-CHAR if not mentioned in SUBST-ALIST.
static SubLObject fort_types_interface.distributing_meta_knowledge_predicate_p(SubLObject fort)
          is FORT a distributing meta knowledge predicate?
static SubLObject czer_meta.distributing_meta_literalP(SubLObject literal)
           
static SubLObject czer_utilities.distributing_meta_predP(SubLObject pred)
          returns t iff PRED is a #$DistributingMetaKnowledgePredicate.
static SubLObject czer_meta.distributing_meta_proposition_clauseP(SubLObject clause)
           
static SubLObject clauses.dnf_clauses_p(SubLObject object)
           
static SubLObject clauses.dnf_formula(SubLObject dnf)
          Return a readable formula of DNF.
static SubLObject clausifier.dnf_operators_out(SubLObject sentence)
           
static SubLObject clauses.dnf_p(SubLObject object)
          Returns T iff OBJECT is a canonicalized CycL formula in disjunctive normal form.
static SubLObject at_var_types.dnf_pos_lit_variable_isa_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject assertion_handles.do_assertions_table()
           
static SubLObject cyc_bookkeeping.do_bookkeepingP()
           
static SubLObject cache.do_cache_doneP(SubLObject v_cache, SubLObject entry)
           
static SubLObject cache.do_cache_first(SubLObject v_cache, SubLObject order)
           
static SubLObject cache.do_cache_key(SubLObject entry)
           
static SubLObject cache.do_cache_next(SubLObject entry, SubLObject order)
           
static SubLObject cache.do_cache_value(SubLObject entry)
           
static SubLObject constant_handles.do_constants_table()
           
static SubLObject kb_mapping_macros.do_decontextualized_ist_predicate_rule_index_key_validator(SubLObject predicate, SubLObject sense, SubLObject direction)
           
static SubLObject deduction_handles.do_deductions_table()
           
static SubLObject dictionary_contents.do_dictionary_contents_doneP(SubLObject state)
           
static SubLObject dictionary_contents.do_dictionary_contents_finalize(SubLObject state)
           
static SubLObject dictionary_contents.do_dictionary_contents_key_value(SubLObject state)
           
static SubLObject dictionary_contents.do_dictionary_contents_next(SubLObject state)
           
static SubLObject dictionary_contents.do_dictionary_contents_state(SubLObject v_dictionary_contents)
           
static SubLObject ke.do_edit_op(SubLObject form)
           
static SubLObject kb_mapping_macros.do_exception_rule_index_key_validator(SubLObject rule, SubLObject direction)
           
static SubLObject kb_mapping_macros.do_function_extent_index_key_validator(SubLObject function)
          Return T iff FUNCTION is a valid key for DO-FUNCTION-EXTENT-INDEX.
static SubLObject kb_mapping_macros.do_function_rule_index_key_validator(SubLObject function, SubLObject direction)
           
static SubLObject kb_mapping_macros.do_gaf_arg_index_key_validator(SubLObject v_term, SubLObject argnum, SubLObject predicate)
          Return T iff TERM, ARGNUM and PREDICATE are valid keys for DO-GAF-ARG-INDEX.
static SubLObject kb_mapping_macros.do_genl_mt_rule_index_key_validator(SubLObject genl_mt, SubLObject sense, SubLObject direction)
           
static SubLObject kb_mapping_macros.do_genls_rule_index_key_validator(SubLObject collection, SubLObject sense, SubLObject direction)
           
static SubLObject kb_mapping_macros.do_gli_extract_method(SubLObject lookup_index)
           
static SubLObject kb_mapping_macros.do_gli_vga_extract_keys(SubLObject lookup_index)
           
static SubLObject kb_mapping_macros.do_gli_vpe_extract_key(SubLObject lookup_index)
           
static SubLObject clausifier.do_implications_recursive(SubLObject sentence)
          Removes all implications and equivalences from SENTENCE, returning a logically equivalent sentence.
static SubLObject clausifier.do_implications(SubLObject sentence)
           
static SubLObject kb_indexing_datastructures.do_intermediate_index_valid_index_p(SubLObject object)
           
static SubLObject kb_mapping_macros.do_isa_rule_index_key_validator(SubLObject collection, SubLObject sense, SubLObject direction)
           
static SubLObject kb_hl_supports.do_kb_hl_support_dependents_helper(SubLObject kb_hl_support)
           
static SubLObject kb_hl_supports.do_kb_hl_supports_table()
           
static SubLObject keyhash.do_keyhash_nodes(SubLObject v_keyhash)
           
static SubLObject keyhash.do_keyhash_valid_key_p(SubLObject key)
           
static SubLObject kb_mapping_macros.do_mt_index_key_validator(SubLObject mt, SubLObject type)
           
static SubLObject kb_mapping_macros.do_nart_arg_index_key_validator(SubLObject v_term, SubLObject index, SubLObject function)
          Return T iff TERM, INDEX and FUNCTION are valid keys for DO-NART-ARG-INDEX.
static SubLObject nart_handles.do_narts_table()
           
static SubLObject clausifier.do_negations_destructive(SubLObject sentence)
          A destructive version of @xref do-negations.
static SubLObject kb_mapping_macros.do_other_index_key_validator(SubLObject v_term, SubLObject type)
           
static SubLObject kb_mapping_macros.do_pragma_rule_index_key_validator(SubLObject rule, SubLObject direction)
           
static SubLObject kb_mapping_macros.do_pred_arg2_rule_index_key_validator(SubLObject arg2, SubLObject sense, SubLObject direction)
           
static SubLObject kb_mapping_macros.do_predicate_extent_index_key_validator(SubLObject predicate)
          Return T iff PREDICATE is a valid key for DO-PREDICATE-EXTENT-INDEX.
static SubLObject kb_mapping_macros.do_predicate_rule_index_key_validator(SubLObject predicate, SubLObject sense, SubLObject direction)
           
static SubLObject queues.do_queue_elements_queue_elements(SubLObject queue)
           
static SubLObject kb_mapping_macros.do_quoted_isa_rule_index_key_validator(SubLObject collection, SubLObject sense, SubLObject direction)
           
static SubLObject subl_macros.do_sequence_index_doneP(SubLObject index, SubLObject end_index, SubLObject sequence)
           
static SubLObject set_contents.do_set_contents_basis_object(SubLObject v_set_contents)
           
static SubLObject set_contents.do_set_contents_doneP(SubLObject basis_object, SubLObject state)
           
static SubLObject set_contents.do_set_contents_element_validP(SubLObject state, SubLObject element)
           
static SubLObject set_contents.do_set_contents_initial_state(SubLObject basis_object, SubLObject v_set_contents)
           
static SubLObject set_contents.do_set_contents_next(SubLObject basis_object, SubLObject state)
           
static SubLObject set_contents.do_set_contents_update_state(SubLObject state)
           
static SubLObject set.do_set_internal(SubLObject v_set)
           
static SubLObject kb_indexing_datastructures.do_simple_index_term_assertion_list(SubLObject v_term)
           
static SubLObject string_utilities.do_string_substitutions_robust(SubLObject string, SubLObject subst_list, SubLObject test)
          don't assume subst-list is in order of appearance
static SubLObject kb_mapping_macros.do_term_index_assertion_match_p(SubLObject assertion, SubLObject final_index_spec)
          The :other index is the only one that needs this post-hoc semantic filtering.
static SubLObject kb_mapping_macros.do_term_index_key_validator(SubLObject v_term, SubLObject type)
           
static SubLObject unrepresented_terms.do_unrepresented_terms_table()
           
static SubLObject operation_communication.dont_record_operations_locally()
           
static SubLObject czer_utilities.dont_reorder_commutative_terms_for_args(SubLObject relation, SubLObject mt)
           
static SubLObject standard_tokenization.dot_analysis_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject term.dotted_argsP(SubLObject args, SubLObject varP)
           
static SubLObject list_utilities.dotted_length(SubLObject cons)
           
static SubLObject list_utilities.dotted_list_p(SubLObject object)
           
static SubLObject list_utilities.doubletonP(SubLObject list)
           
static SubLObject clausifier.drop_all_existentialsP()
           
static SubLObject kb_object_manager.drop_kb_object_usage(SubLObject kbom, SubLObject id)
           
static SubLObject bookkeeping_store.dumper_clear_bookkeeping_binary_gaf_store()
           
static SubLObject bookkeeping_store.dumper_load_bookkeeping_binary_gaf(SubLObject pred, SubLObject arg1, SubLObject arg2)
           
static SubLObject bookkeeping_store.dumper_load_bookkeeping_index(SubLObject index)
           
static SubLObject list_utilities.duplicates(SubLObject list, SubLObject test, SubLObject key)
           
static SubLObject list_utilities.duplicatesP(SubLObject list, SubLObject test, SubLObject key)
           
static SubLObject wff.editable_skolem_predicateP(SubLObject pred)
           
static SubLObject el_utilities.el_atomic_sentenceP(SubLObject formula)
           
static SubLObject el_utilities.el_binary_formula_p(SubLObject object)
           
static SubLObject el_utilities.el_bounded_existential_p(SubLObject object)
           
static SubLObject clausifier.el_cnf_destructive(SubLObject sentence, SubLObject mt)
          Destructively transforms an EL sentence into conjunctive normal form.
static SubLObject clausifier.el_cnf_int(SubLObject sentence, SubLObject mt, SubLObject destructiveP)
          Assumes the EL variable namespace is bound.
static SubLObject clausifier.el_cnf(SubLObject sentence, SubLObject mt)
          Constructively transforms an EL sentence into conjunctive normal form.
static SubLObject czer_main.el_complexity_score(SubLObject object, SubLObject varP, SubLObject factor)
           
static SubLObject el_utilities.el_conjunction_p(SubLObject object)
           
static SubLObject el_utilities.el_disjunction_p(SubLObject object)
           
static SubLObject clausifier.el_dnf_destructive(SubLObject sentence, SubLObject mt)
          Destructively transforms an EL sentence into disjunctive normal form.
static SubLObject clausifier.el_dnf_int(SubLObject sentence, SubLObject mt, SubLObject destructiveP)
          Assumes the EL variable namespace is bound.
static SubLObject el_utilities.el_empty_list_p(SubLObject obj)
           
static SubLObject el_utilities.el_empty_set_p(SubLObject object)
           
static SubLObject el_utilities.el_error(SubLObject level, SubLObject format_str, SubLObject arg1, SubLObject arg2, SubLObject arg3)
           
static SubLObject precanonicalizer.el_evaluatable_expressionP(SubLObject object, SubLObject mt)
           
static SubLObject precanonicalizer.el_evaluatable_functor_somewhereP(SubLObject object)
           
static SubLObject precanonicalizer.el_evaluatable_functorP(SubLObject object, SubLObject mt)
           
static SubLObject el_utilities.el_exception_p(SubLObject object)
          Assumes that all exception operators are binary.
static SubLObject el_utilities.el_existential_exact_p(SubLObject object)
           
static SubLObject el_utilities.el_existential_max_p(SubLObject object)
           
static SubLObject el_utilities.el_existential_min_p(SubLObject object)
           
static SubLObject el_utilities.el_existential_p(SubLObject object)
           
static SubLObject el_utilities.el_extensional_set_p(SubLObject object)
           
static SubLObject cycl_utilities.el_formula_arg(SubLObject el_formula, SubLObject argnum, SubLObject seqvar_handling)
          returns the ARGNUMth argument of EL-FORMULA.
static SubLObject cycl_utilities.el_formula_args(SubLObject el_formula, SubLObject seqvar_handling)
           
static SubLObject el_utilities.el_formula_arityGE(SubLObject el_formula, SubLObject v_arity, SubLObject seqvar_handling)
           
static SubLObject cycl_utilities.el_formula_operator(SubLObject el_formula)
          returns the operator of EL-FORMULA.
static SubLObject el_utilities.el_formula_p(SubLObject object)
           
static SubLObject cycl_utilities.el_formula_terms(SubLObject el_formula, SubLObject seqvar_handling)
           
static SubLObject el_utilities.el_formula_with_operator_p(SubLObject formula, SubLObject operator)
           
static SubLObject el_utilities.el_formula_without_sequence_termP(SubLObject formula)
           
static SubLObject el_utilities.el_formulaP(SubLObject formula)
           
static SubLObject term.el_fort_p(SubLObject object)
          Returns t iff OBJECT is a fort or an EL formula.
static SubLObject el_utilities.el_general_implication_p(SubLObject object)
           
static SubLObject el_utilities.el_implication_p(SubLObject object)
           
static SubLObject el_utilities.el_implicit_meta_literal_sentence_p(SubLObject object)
           
static SubLObject el_grammar.el_literal_p(SubLObject object)
          Like @xref cycl-literal-p except it only permits EL constructs.
static SubLObject el_utilities.el_logical_operator_formula_p(SubLObject object)
           
static SubLObject el_utilities.el_meets_pragmatic_requirement_p(SubLObject object)
          Assumes that #$meetsPragmaticRequirement is a binary operator.
static SubLObject el_utilities.el_negation_p(SubLObject object)
           
static SubLObject el_utilities.el_negative_sentences(SubLObject sentences)
          Returns all the negations in SENTENCES, which is a list of EL sentences.
static SubLObject el_utilities.el_non_atomic_sentenceP(SubLObject formula)
           
static SubLObject el_utilities.el_non_empty_set_p(SubLObject object)
           
static SubLObject el_grammar.el_non_formula_sentence_p(SubLObject sentence)
          returns t iff SENTENCE is an EL sentence, but not an EL formula.
static SubLObject czer_main.el_nununiquify_vars_int(SubLObject expression, SubLObject updateP, SubLObject forceP)
          replace uniquified vars with origs when not ambiguous
static SubLObject czer_main.el_nununiquify_vars_wrt_int(SubLObject expression_1, SubLObject expression_2, SubLObject updateP, SubLObject forceP)
           
static SubLObject czer_main.el_nununiquify_vars(SubLObject expression)
           
static SubLObject czer_main.el_nununiquifying_blist_wrt(SubLObject expression, SubLObject updateP, SubLObject forceP)
           
static SubLObject el_utilities.el_positive_sentences(SubLObject sentences)
          Returns all the sentences in SENTENCES that are not negations.
static SubLObject el_utilities.el_pragmatic_requirement_p(SubLObject object)
           
static SubLObject el_utilities.el_relation_expressionP(SubLObject object)
           
static SubLObject fort_types_interface.el_relation_p(SubLObject fort)
          is FORT an EL relation?
static SubLObject el_utilities.el_sequence_p(SubLObject object)
           
static SubLObject enumeration_types.el_strength_implies(SubLObject strength1, SubLObject strength2)
          Return T iff STRENGTH2 is subsumed by STRENGTH1
static SubLObject enumeration_types.el_strength_p(SubLObject object)
          Return T iff OBJECT is a valid CycL assertion strength :default or :monotonic.
static SubLObject el_utilities.el_unary_formula_p(SubLObject object)
           
static SubLObject clausifier.el_uniquify_standardize(SubLObject var)
           
static SubLObject clausifier.el_uniquify(SubLObject var)
          Assumes that *el-symbol-suffix-table* is bound.
static SubLObject el_utilities.el_universal_p(SubLObject object)
           
static SubLObject cycl_variables.el_var_name(SubLObject el_var)
           
static SubLObject cycl_variables.el_var_nameP(SubLObject object)
           
static SubLObject clausifier.el_var_without_quote(SubLObject var)
           
static SubLObject cycl_grammar.el_variable_p(SubLObject object)
           
static SubLObject cycl_variables.el_variable_prefix_char()
           
static SubLObject cycl_variables.el_variable_prefix_charP(SubLObject object)
           
static SubLObject cycl_variables.el_varP(SubLObject object)
          Return T iff OBJECT is a symbol which can be interpreted as an EL variable.
static SubLObject wff.el_wff_syntaxP(SubLObject sentence, SubLObject mt)
          Is SENTENCE well-formed wrt syntax?
static SubLObject wff.el_wffP(SubLObject sentence, SubLObject mt, SubLObject v_properties)
          is a well-formed el sentence?
static SubLObject clausifier.el_xnf_int(SubLObject sentence, SubLObject mt)
           
static SubLObject clausifier.el_xnf(SubLObject sentence, SubLObject mt)
          Transforms an EL sentence so that it is ready to be put into either CNF or DNF form.
static SubLObject numeric_date_utilities.elapsed_internal_real_time_to_elapsed_seconds(SubLObject elapsed)
           
static SubLObject numeric_date_utilities.elapsed_internal_real_time(SubLObject reference_time, SubLObject comparison_time)
          Return the number of elapsed internal real time units from COMPARISON-TIME to REFERENCE-TIME.
static SubLObject numeric_date_utilities.elapsed_time_abbreviation_string(SubLObject elapsed_seconds)
           
static SubLObject subl_promotions.elapsed_universal_time(SubLObject past_time, SubLObject current_time)
          Return the number of elapsed seconds from the current time to PAST-TIME.
static SubLObject el_utilities.elf_p(SubLObject object)
           
static SubLObject clauses.empty_clause()
          Return the empty clause.
static SubLObject clauses.empty_clauseP(SubLObject clause)
          Return T iff CLAUSE is empty.
static SubLObject string_utilities.empty_string_p(SubLObject object)
          Return T iff OBJECT is an empty string.
static SubLObject tcp_server_utilities.enable_tcp_server(SubLObject type, SubLObject port)
          Enable a new TCP server of TYPE bound to PORT.
static SubLObject encapsulation.encapsulate_cons_method(SubLObject object)
           
static SubLObject encapsulation.encapsulate_constant_internal(SubLObject constant)
           
static SubLObject encapsulation.encapsulate_constant_method(SubLObject object)
           
static SubLObject encapsulation.encapsulate_constant(SubLObject constant)
           
static SubLObject czer_utilities.encapsulate_formulaP(SubLObject formula)
           
static SubLObject encapsulation.encapsulate_nart_method(SubLObject object)
           
static SubLObject encapsulation.encapsulate(SubLObject object)
           
static SubLObject number_utilities.encode_boolean(SubLObject object)
          Convert any object to either 1 or 0
static SubLObject numeric_date_utilities.encode_date_from_template(SubLObject day, SubLObject month, SubLObject year, SubLObject template)
           
static SubLObject numeric_date_utilities.encode_datetime_string_from_template(SubLObject millisecond, SubLObject second, SubLObject minute, SubLObject hour, SubLObject day, SubLObject month, SubLObject year, SubLObject template)
          Returns a string in the format specified by TEMPLATE representing the datetime having the stated values for MILLISECOND, SECOND, MINUTE, HOUR, DAY, MONTH, YEAR.
static SubLObject enumeration_types.encode_direction(SubLObject direction)
           
static SubLObject numeric_date_utilities.encode_next_date_element(SubLObject day, SubLObject month, SubLObject year, SubLObject template, SubLObject elem_length, SubLObject item)
           
static SubLObject numeric_date_utilities.encode_time_from_template(SubLObject millisecond, SubLObject second, SubLObject minute, SubLObject hour, SubLObject template)
           
static SubLObject numeric_date_utilities.encode_timestring(SubLObject second, SubLObject minute, SubLObject hour, SubLObject date, SubLObject month, SubLObject year)
           
static SubLObject enumeration_types.encode_tv(SubLObject tv)
           
static SubLObject numeric_date_utilities.encode_universal_date(SubLObject day, SubLObject month, SubLObject year)
          encode DAY MONTH YEAR in a universal date integer of the form yyyymmdd
static SubLObject numeric_date_utilities.encode_universal_second(SubLObject second, SubLObject minute, SubLObject hour)
          encode SECOND MINUTE HOUR in a universal second integer of the form HHMMSS
static SubLObject numeric_date_utilities.encode_universal_timestring(SubLObject second, SubLObject minute, SubLObject hour, SubLObject date, SubLObject month, SubLObject year)
           
static SubLObject string_utilities.ends_with(SubLObject w, SubLObject ending, SubLObject test)
           
static SubLObject wff.enforce_evaluatable_satisfiabilityP()
           
static SubLObject wff.enforce_literal_idiosyncrasiesP()
           
static SubLObject wff.enforce_only_definitional_gafs_in_vocab_mtP()
           
static SubLObject task_processor.enqueue_task_request(SubLObject task_info, SubLObject task_process_pool)
           
static SubLObject queues.enqueue(SubLObject item, SubLObject queue)
          Add ITEM to end of QUEUE.
static SubLObject kb_hl_supports.enqueueing_kb_hl_supports_for_tmsP()
           
static SubLObject ke.ensure_cyclist_ok()
           
static SubLObject subl_promotions.ensure_physical_pathname(SubLObject pathname)
           
static SubLObject task_processor.ensure_task_process_being_worked_on_initialized()
           
static SubLObject el_utilities.epsilon_p(SubLObject object)
           
static SubLObject equals.equal_fortP(SubLObject fort, SubLObject non_fort, SubLObject mt, SubLObject tv)
          Check if FORT is equal to NON-FORT.
static SubLObject equals.equal_fortsP(SubLObject fort1, SubLObject fort2, SubLObject mt, SubLObject tv)
          Check if FORT1 is equal to FORT2.
static SubLObject equals.equalsP(SubLObject obj1, SubLObject obj2, SubLObject mt, SubLObject tv)
           
static SubLObject cycl_grammar.escape_quote_syntax_p(SubLObject object)
           
static SubLObject sdc.establishing_instance_ofP(SubLObject c1, SubLObject c2, SubLObject mt, SubLObject assertion)
          don't claim sibling-disjoint when stating that a common spec of c1 and c2 has an instance (e.g., printer-copier)
static SubLObject sdc.establishing_supersetP(SubLObject c1, SubLObject c2, SubLObject mt, SubLObject assertion)
          don't claim sibling-disjoint when stating that c1 has superset c2
static SubLObject eval_in_api.eval_in_api_subl_eval(SubLObject form)
          Trampoline to EVAL from within EVAL-IN-API
static SubLObject task_processor.eval_with_bindings(SubLObject v_bindings, SubLObject form, SubLObject eval_fn)
           
static SubLObject relation_evaluation.evaluatable_expressionP(SubLObject object)
           
static SubLObject fort_types_interface.evaluatable_function_p(SubLObject fort)
          is FORT a evaluatable function?
static SubLObject czer_utilities.evaluatable_function_symbolP(SubLObject symbol, SubLObject mt)
           
static SubLObject czer_utilities.evaluatable_function_termP(SubLObject v_term, SubLObject mt)
           
static SubLObject relation_evaluation.evaluatable_functionP(SubLObject function)
          Admits more than evaluatable-function-p
static SubLObject fort_types_interface.evaluatable_predicate_p(SubLObject fort, SubLObject mt)
          is FORT a evaluatable predicate?
static SubLObject relation_evaluation.evaluatable_predicateP(SubLObject predicate, SubLObject mt)
           
static SubLObject fort_types_interface.evaluatable_relation_contextualized_p(SubLObject fort)
          is FORT a contextualized evaluatable relation?
static SubLObject relation_evaluation.evaluatable_relationP(SubLObject relation)
           
static SubLObject el_utilities.evaluate_litP(SubLObject literal, SubLObject varP)
           
static SubLObject czer_main.evaluate_lits_at_rear(SubLObject literals)
          puts evaluate literals at rear (for cosmetic sake; otherwise, order is unchanged)
static SubLObject system_parameters.evaluate_parameter_form(SubLObject form)
           
static SubLObject system_parameters.evaluate_parameter_value(SubLObject value)
           
static SubLObject relation_evaluation.evaluation_arity(SubLObject relation)
          Return the expected evaluation arity for RELATION.
static SubLObject relation_evaluation.evaluation_defn(SubLObject fort, SubLObject mt)
           
static SubLObject relation_evaluation.evaluation_function(SubLObject relation)
           
static SubLObject list_utilities.every_in_list(SubLObject predicate, SubLObject list, SubLObject key)
           
static SubLObject assertion_utilities.excepted_assertion_in_mtP(SubLObject assertion, SubLObject mt)
           
static SubLObject assertion_utilities.excepted_assertionP_int(SubLObject assertion, SubLObject checked_assertions)
          Check whether ASSERTION is excepted in the current mt context.
static SubLObject assertion_utilities.excepted_assertionP(SubLObject assertion)
           
static SubLObject clausifier.existentials_out_int(SubLObject sentence)
          Removes all existentials by replacing them with Skolem constants or Skolem sentences.
static SubLObject clausifier.existentials_out(SubLObject sentence)
          Removes all existentials by replacing them with Skolem constants or Skolem sentences.
static SubLObject el_utilities.expand_subl_fn_p(SubLObject object)
           
static SubLObject verbosifier.expandible_el_relation_expressionP(SubLObject object, SubLObject mt)
           
static SubLObject wff.explain_wff_violation(SubLObject why_not, SubLObject io_mode)
           
static SubLObject wff.explanation_of_wff_suggestion(SubLObject sentence, SubLObject mt, SubLObject suggestions)
           
static SubLObject wff.explanation_of_why_not_wff_assert(SubLObject sentence, SubLObject mt, SubLObject v_properties)
          Gives an explanation of why SENTENCE is not wff to be asserted in MT.
static SubLObject wff.explanation_of_why_not_wff_int(SubLObject sentence, SubLObject mt, SubLObject io_mode, SubLObject violations, SubLObject wff_context, SubLObject v_properties)
           
static SubLObject czer_utilities.expression_argP(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject el_utilities.expression_arity(SubLObject relational_expression, SubLObject seqvar_handling)
           
static SubLObject cycl_utilities.expression_find_if_int(SubLObject test, SubLObject expression, SubLObject penetrate_hl_structuresP, SubLObject key)
           
static SubLObject cycl_utilities.expression_find_if(SubLObject test, SubLObject expression, SubLObject penetrate_hl_structuresP, SubLObject key)
           
static SubLObject cycl_utilities.expression_find_int(SubLObject object, SubLObject expression, SubLObject penetrate_hl_structuresP, SubLObject test, SubLObject key)
           
static SubLObject cycl_utilities.expression_find(SubLObject object, SubLObject expression, SubLObject penetrate_hl_structuresP, SubLObject test, SubLObject key)
           
static SubLObject cycl_utilities.expression_gather_int_2(SubLObject expression, SubLObject pred, SubLObject penetrate_hl_structuresP, SubLObject key, SubLObject subs_tooP)
           
static SubLObject cycl_utilities.expression_gather_int(SubLObject expression, SubLObject pred, SubLObject penetrate_hl_structuresP, SubLObject test, SubLObject key, SubLObject subs_tooP)
           
static SubLObject cycl_utilities.expression_gather(SubLObject expression, SubLObject pred, SubLObject penetrate_hl_structuresP, SubLObject test, SubLObject key, SubLObject subs_tooP)
           
static SubLObject cycl_utilities.expression_narts(SubLObject expression, SubLObject penetrate_hl_structuresP, SubLObject subs_tooP)
           
static SubLObject cycl_utilities.expression_nsublis_free_vars_int(SubLObject alist, SubLObject expression, SubLObject test)
          Replaces free vars in the EXPRESSION.
static SubLObject cycl_utilities.expression_nsublis_free_vars(SubLObject alist, SubLObject expression, SubLObject test)
           
static SubLObject cycl_utilities.expression_nsubst_free_vars_int(SubLObject v_new, SubLObject old, SubLObject expression, SubLObject test)
          Replaces free var in the EXPRESSION.
static SubLObject cycl_utilities.expression_nsubst_free_vars(SubLObject v_new, SubLObject old, SubLObject expression, SubLObject test)
           
static SubLObject cycl_utilities.expression_ntransform_int(SubLObject expression, SubLObject pred, SubLObject transform, SubLObject transform_sequence_variablesP, SubLObject transformation_limit, SubLObject transformation_level, SubLObject test_pred_on_transformation_resultP, SubLObject negate_predP)
          opacity can change during transformation - it's unclear what the desired behaviour is, though.
static SubLObject cycl_utilities.expression_transform(SubLObject expression, SubLObject pred, SubLObject transform, SubLObject transform_sequence_variablesP, SubLObject transformation_limit)
          Recursively tests PRED within the CycL expression EXPRESSION.
static SubLObject vector_utilities.extend_vector_to(SubLObject vector, SubLObject new_length, SubLObject initial_value)
          Extend VECTOR to be NEW-LENGTH elements long, filling the new entries at the end with INITIAL-VALUE
static SubLObject czer_utilities.extract_blists(SubLObject thing)
          This is not destructive.
static SubLObject cyc_revision_extraction.extract_cyc_revision_numbers(SubLObject revision_string, SubLObject system_vesion)
           
static SubLObject cyc_revision_extraction.extract_cyc_revision_string(SubLObject raw_revision_string)
           
static SubLObject czer_utilities.extract_hl_clauses(SubLObject thing)
          This is not destructive.
static SubLObject graph_utilities.extract_island_groups(SubLObject nodes, SubLObject candidate_island_groups, SubLObject test)
          Extract a subset of CANDIDATE-ISLAND-GROUPS whose nodes intersect NODES.
static SubLObject graph_utilities.extract_link_nodes_int(SubLObject object)
           
static SubLObject graph_utilities.extract_link_nodes(SubLObject link, SubLObject candidate_nodes, SubLObject test)
          Extract a subset of CANDIDATE-NODES mentioned in LINK.
static SubLObject czer_main.extract_name_uniquifying_post_hyphen_integer(SubLObject symbol)
           
static SubLObject list_utilities.extremal(SubLObject list, SubLObject test, SubLObject key)
          Return the first item in LIST which maximizes TEST
static SubLObject number_utilities.f_1_(SubLObject number)
          Return (- NUMBER 1)
static SubLObject number_utilities.f_1X(SubLObject number)
          Return (+ NUMBER 1)
static SubLObject number_utilities.f_2X(SubLObject number)
          Return (* NUMBER 2)
static SubLObject kb_accessors.fan_out_arg(SubLObject pred, SubLObject mt)
          which arg is the #$fanOutArg for hierarchically transitive PRED.
static SubLObject file_hash_table.fast_create_fht_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cycl_grammar.fast_cycl_quoted_term_p(SubLObject object)
          returns t if OBJECT is of form (#$Quote ) or (#$QuasiQuote ).
static SubLObject list_utilities.fast_delete_duplicates(SubLObject sequence, SubLObject test, SubLObject key, SubLObject hashtable, SubLObject start, SubLObject end)
           
static SubLObject cycl_grammar.fast_escape_quote_term_p(SubLObject object)
           
static SubLObject keyhash_utilities.fast_intersection(SubLObject list_1, SubLObject list_2, SubLObject test, SubLObject key, SubLObject v_keyhash)
           
static SubLObject kb_accessors.fast_non_skolem_indeterminate_termP(SubLObject v_term)
          Will sometimes return false negatives
static SubLObject cycl_grammar.fast_quasi_quote_term_p(SubLObject object)
           
static SubLObject cycl_grammar.fast_quote_term_p(SubLObject object)
           
static SubLObject term.fast_reified_skolemP(SubLObject fort)
           
static SubLObject list_utilities.fast_set_difference(SubLObject list1, SubLObject list2, SubLObject test)
          Like @xref set-difference except not slow.
static SubLObject list_utilities.fast_sets_equalP(SubLObject set1, SubLObject set2, SubLObject test)
           
static SubLObject term.fast_skolem_nartP(SubLObject v_term)
          Like @xref skolem-nart except this assumes that all skolem functions begin with SKF.
static SubLObject term.fast_skolem_natP(SubLObject v_term)
          Like @xref skolem-nart except this assumes that all skolem functions begin with SKF.
static SubLObject list_utilities.fast_subsetP(SubLObject list1, SubLObject list2, SubLObject test)
           
static SubLObject czer_main.fewest_arg_literals(SubLObject literals)
           
static SubLObject file_hash_table.fht_serialization_entry_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject fi.fi_assert_int(SubLObject formula, SubLObject mt, SubLObject strength, SubLObject direction)
           
static SubLObject fi.fi_assert_update_asserted_argument(SubLObject assertion, SubLObject hl_tv, SubLObject direction)
           
static SubLObject fi.fi_canonicalize_el_term(SubLObject el_term)
           
static SubLObject fi.fi_canonicalize(SubLObject canon_info, SubLObject canon_gaf, SubLObject strength)
           
static SubLObject fi.fi_cnf_default_direction(SubLObject cnf)
           
static SubLObject fi.fi_convert_to_assert_hlmt(SubLObject el_term)
           
static SubLObject fi.fi_convert_to_fort(SubLObject el_term)
           
static SubLObject fi.fi_create_int(SubLObject name, SubLObject external_id)
           
static SubLObject fi.fi_error_signaledP()
           
static SubLObject fi.fi_find_int(SubLObject name)
           
static SubLObject fi.fi_get_error_int()
           
static SubLObject fi.fi_kill_int(SubLObject fort)
           
static SubLObject fi.fi_not_wff_assert_error(SubLObject formula, SubLObject mt)
          Returns an error for why it is not wff to assert FORMULA in MT.
static SubLObject fi.fi_rename_int(SubLObject constant, SubLObject name)
           
static SubLObject fi.fi_timestamp_assertion_int(SubLObject cyclist, SubLObject time, SubLObject why, SubLObject second)
           
static SubLObject fi.fi_timestamp_constant_int(SubLObject cyclist, SubLObject time, SubLObject why, SubLObject second)
           
static SubLObject fi.fi_unassert_int(SubLObject sentence, SubLObject mt)
           
static SubLObject file_backed_cache.file_backed_cache_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject file_backed_cache_setup.file_backed_cache_registration_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject file_utilities.file_existsP(SubLObject filename)
          Like @xref probe-file except does not error on an invalid filename.
static SubLObject file_hash_table.file_hash_table_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject file_vector_utilities.file_vector_backed_map_read_value(SubLObject data_stream)
           
static SubLObject file_vector_utilities.file_vector_backed_map_wX_cache_get(SubLObject map, SubLObject v_file_vector, SubLObject cache_strategy, SubLObject key, SubLObject not_found)
          Lookup the value.
static SubLObject file_vector_utilities.file_vector_backed_map_wX_cache_put(SubLObject map, SubLObject cache_strategy, SubLObject key, SubLObject value)
          Put the value into the file-vector backed map.
static SubLObject file_vector_utilities.file_vector_backed_map_wX_cache_remove(SubLObject map, SubLObject cache_strategy, SubLObject key, SubLObject support_undo_p)
          Produce the effect of removing the key from the file vector backed map.
static SubLObject file_vector_utilities.file_vector_backed_map_wX_cache_touch(SubLObject map, SubLObject cache_strategy, SubLObject key, SubLObject fvector)
          If the entry denoted by key has a file-vector backed reference, then mark the reference as mutated.
static SubLObject file_vector.file_vector_length_from_index(SubLObject index_filename)
          A helper function that allows getting the index without allocating the file-vector object.
static SubLObject file_vector.file_vector_length(SubLObject fvector)
          Return the FIXNUMP number of entries in the file vector
static SubLObject file_vector.file_vector_p(SubLObject object)
          Return T iff object is a FILE-VECTOR datastructure.
static SubLObject file_vector_utilities.file_vector_reference_deletedP(SubLObject ref)
          The file vector reference refers to a deleted object.
static SubLObject file_vector_utilities.file_vector_reference_index(SubLObject ref)
           
static SubLObject file_vector_utilities.file_vector_reference_p(SubLObject object)
           
static SubLObject file_vector_utilities.file_vector_reference_present_mutatedP(SubLObject ref)
          The file vector reference stands in for an object that is not the one that was swapped in.
static SubLObject file_vector_utilities.file_vector_reference_present_pristineP(SubLObject ref)
          The file vector reference has brought the referenced object in from the index in the reference and holds on to it in the payload.
static SubLObject file_vector_utilities.file_vector_reference_presentP(SubLObject ref)
           
static SubLObject file_vector_utilities.file_vector_reference_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject file_vector_utilities.file_vector_reference_referenced_object(SubLObject ref)
           
static SubLObject file_vector_utilities.file_vector_reference_swapped_outP(SubLObject ref)
          The file vector reference refers to an object in the file vector but that object does not reside yet in memory.
static SubLObject bindings.filter_bindings_by_variables(SubLObject v_bindings, SubLObject variable_keep_list)
          Filters out bindings from BINDINGS whose variables are not members of VARIABLE-KEEP-LIST.
static SubLObject iteration.filter_iterator_without_values_next(SubLObject state)
           
static SubLObject list_utilities.filter_plist(SubLObject plist, SubLObject pred)
          Creates a new plist based on PLIST, but only including properties which pass PRED.
static SubLObject kb_indexing_datastructures.final_index_delete(SubLObject final_index, SubLObject leaf)
          Is not required to check for multiple elements to delete
static SubLObject kb_indexing_datastructures.final_index_insert(SubLObject final_index, SubLObject leaf)
          Is not required to check for membership before insertion
static SubLObject kb_mapping_macros.final_index_iterator_filtered(SubLObject final_index_spec, SubLObject type_spec, SubLObject truth_spec, SubLObject direction_spec)
          Gets the index of TERM, then follows each key in KEYS in succession.
static SubLObject kb_indexing_datastructures.final_index_leaf_count(SubLObject final_index)
           
static SubLObject kb_indexing_datastructures.final_index_p(SubLObject object)
           
static SubLObject kb_indexing_datastructures.final_index_set(SubLObject final_index)
          returns the set datastructure in FINAL-INDEX.
static SubLObject assertion_handles.finalize_assertions(SubLObject max_assertion_id)
           
static SubLObject clause_strucs.finalize_clause_strucs(SubLObject max_clause_struc_id)
           
static SubLObject constant_handles.finalize_constant_suid_table(SubLObject max_constant_suid)
           
static SubLObject constant_handles.finalize_constants(SubLObject max_constant_suid)
           
static SubLObject deduction_handles.finalize_deductions(SubLObject max_deduction_id)
           
static SubLObject kb_hl_supports.finalize_kb_hl_supports(SubLObject max_kb_hl_support_id)
           
static SubLObject nart_handles.finalize_narts(SubLObject max_nart_id)
           
static SubLObject unrepresented_terms.finalize_unrepresented_term_suid_table(SubLObject max_unrepresented_term_id)
           
static SubLObject unrepresented_terms.finalize_unrepresented_terms(SubLObject max_unrepresented_term_id)
           
static SubLObject arg_type.find_accessible_gaf(SubLObject gaf, SubLObject index, SubLObject mt, SubLObject truth)
           
static SubLObject list_utilities.find_all_if_not(SubLObject test, SubLObject seq, SubLObject key)
           
static SubLObject kb_indexing.find_assertion_any_mt(SubLObject cnf)
          Find any assertion in any mt with CNF.
static SubLObject assertions_high.find_assertion_by_dump_id(SubLObject dump_id)
          Return the assertion with DUMP-ID during a KB load.
static SubLObject assertion_handles.find_assertion_by_id(SubLObject id)
          Return the assertion with ID, or NIL if not present.
static SubLObject czer_meta.find_assertion_cycl(SubLObject sentence, SubLObject mt)
          May return an arbitrary assertion if more than one assertion matches SENTENCE.
static SubLObject kb_indexing.find_assertion_internal(SubLObject cnf, SubLObject mt)
           
static SubLObject hl_supports.find_assertion_or_make_support(SubLObject sentence, SubLObject mt)
           
static SubLObject kb_indexing.find_assertion(SubLObject cnf, SubLObject mt)
          Find the assertion in MT with CNF.
static SubLObject czer_meta.find_assertions_cycl_int_2(SubLObject sentence, SubLObject mt, SubLObject include_genl_mtsP)
           
static SubLObject czer_meta.find_assertions_cycl_int(SubLObject sentence, SubLObject mt, SubLObject include_genl_mtsP)
           
static SubLObject czer_meta.find_assertions_cycl(SubLObject sentence, SubLObject mt)
          Finds a list of assertions in the KB which match the EL sentence SENTENCE.
static SubLObject czer_meta.find_assertions_from_cnf(SubLObject cnf, SubLObject blist, SubLObject mt, SubLObject include_genl_mtsP)
           
static SubLObject clause_strucs.find_clause_struc_by_id(SubLObject id)
          Return the clause-struc with ID, or NIL if not present.
static SubLObject cycl_utilities.find_closed_naut(SubLObject object)
          if OBJECT is a closed, unreified, specification of a reified non-atomic term, then return the NART implementing the reification; otherwise return nil.
static SubLObject assertions_low.find_cnf_formula_data_hook(SubLObject cnf)
           
static SubLObject kb_indexing.find_cnf_internal(SubLObject assertion)
           
static SubLObject kb_indexing.find_cnf(SubLObject cnf)
          Return an assertion which has CNF as its cnf or NIL if none present.
static SubLObject constants_high.find_constant_by_dump_id(SubLObject dump_id)
          Return the constant with DUMP-ID during a KB load.
static SubLObject constants_high.find_constant_by_external_id(SubLObject external_id)
          Return the constant with EXTERNAL-ID, or NIL if not present.
static SubLObject constants_high.find_constant_by_guid(SubLObject guid)
          Return the constant with ID, or NIL if not present.
static SubLObject constants_high.find_constant_by_internal_id(SubLObject id)
          Return the constant with internal ID, or NIL if not present.
static SubLObject constant_reader.find_constant_by_name(SubLObject name)
           
static SubLObject constant_handles.find_constant_by_suid(SubLObject suid)
          Return the constant with SUID, or NIL if not present.
static SubLObject constants_high.find_constant(SubLObject name)
          Return the constant with NAME, or NIL if not present.
static SubLObject builder_utilities.find_cyc_product(SubLObject code_product, SubLObject kb_product, SubLObject branch_tag)
          Returns the cyc product identifier for this combination of code-product, kb-product and branch-tag.
static SubLObject deductions_high.find_deduction_by_dump_id(SubLObject dump_id)
           
static SubLObject deduction_handles.find_deduction_by_id(SubLObject id)
          Return the deduction with ID, or NIL if not present.
static SubLObject deductions_low.find_deduction_internal(SubLObject assertion, SubLObject supports, SubLObject truth)
           
static SubLObject deductions_high.find_deduction(SubLObject assertion, SubLObject supports, SubLObject truth)
          Find the deduction that justifies ASSERTION via SUPPORTS having TRUTH.
static SubLObject kb_indexing.find_gaf_any_mt(SubLObject gaf_formula)
          Find any assertion in any mt with GAF-FORMULA as its formula.
static SubLObject kb_indexing.find_gaf_cnf(SubLObject cnf)
          Use the gaf indexing to find any assertion whose hl-cnf is CNF
static SubLObject assertions_low.find_gaf_formula_hook(SubLObject gaf)
           
static SubLObject kb_indexing.find_gaf_formula(SubLObject gaf_formula)
          Use the gaf indexing to find any assertion whose gaf formula is GAF-FORMULA, regardless of truth.
static SubLObject kb_indexing.find_gaf_in_relevant_mt(SubLObject gaf_formula)
          Find any assertion in any currently relevant with GAF-FORMULA as its formula.
static SubLObject kb_indexing.find_gaf_internal(SubLObject assertion, SubLObject sentence)
           
static SubLObject kb_indexing.find_gaf(SubLObject gaf_formula, SubLObject mt)
          Find the assertion in MT with GAF-FORMULA as its formula.
static SubLObject cycl_utilities.find_ground_naut(SubLObject object)
          if OBJECT is a ground, unreified, specification of a reified non-atomic term, then return the NART implementing the reification; otherwise return nil.
static SubLObject assertions_low.find_hl_cnf_hook(SubLObject cnf)
           
static SubLObject list_utilities.find_if_not(SubLObject test, SubLObject sequence, SubLObject key, SubLObject start, SubLObject end)
          Negated version of FIND-IF
static SubLObject kb_indexing_declarations.find_index_by_top_level_key(SubLObject top_level_key)
          Returns the index with a top-level key of TOP-LEVEL-KEY
static SubLObject constant_handles.find_invalid_constant(SubLObject name)
           
static SubLObject czer_meta.find_kb_assertions(SubLObject sentence, SubLObject mt)
           
static SubLObject kb_hl_supports.find_kb_hl_support_by_dump_id(SubLObject dump_id)
           
static SubLObject kb_hl_supports.find_kb_hl_support_by_id(SubLObject id)
           
static SubLObject kb_hl_supports.find_kb_hl_support_during_creation(SubLObject hl_support)
           
static SubLObject kb_hl_supports.find_kb_hl_support(SubLObject hl_support)
           
static SubLObject kb_hl_supports.find_kb_hl_supports_mentioning_term(SubLObject v_term)
           
static SubLObject narts_high.find_nart_by_dump_id(SubLObject dump_id)
          Return the NART with DUMP-ID during a KB load.
static SubLObject nart_handles.find_nart_by_id(SubLObject id)
          Return the NART with ID, or NIL if not present.
static SubLObject narts_high.find_nart(SubLObject nart_hl_formula)
          Return the nart implementing NART-HL-FORMULA, or NIL if none is present.
static SubLObject assertions_high.find_or_create_assertion(SubLObject cnf, SubLObject mt, SubLObject var_names, SubLObject direction)
          Return assertion in MT with CNF, if it exists -- else create it.
static SubLObject unrepresented_terms.find_or_create_unrepresented_term_suid(SubLObject v_term)
           
static SubLObject kb_hl_supports.find_or_possibly_create_kb_hl_support(SubLObject hl_support)
           
static SubLObject kb_indexing.find_rule_cnf_via_index_int(SubLObject cnf, SubLObject index, SubLObject v_term)
           
static SubLObject kb_indexing.find_rule_cnf(SubLObject cnf)
          Use the rule indexing to find any assertion whose hl-cnf is CNF
static SubLObject task_processor.find_task_processor(SubLObject process_name, SubLObject task_process_pool)
           
static SubLObject tcp_server_utilities.find_tcp_server_by_port(SubLObject port)
          Return the TCP server running at PORT, or NIL if none.
static SubLObject unrepresented_terms.find_unrepresented_term_by_dump_id(SubLObject dump_id)
           
static SubLObject unrepresented_terms.find_unrepresented_term_by_suid(SubLObject suid)
           
static SubLObject variables.find_variable_by_id(SubLObject id)
          Return the HL variable with ID, or NIL if not present.
static SubLObject wff_module_datastructures.find_wff_module_by_name(SubLObject name)
           
static SubLObject tries.finish_trie_ancestor_tracking()
           
static SubLObject finite_state_transducer.finite_state_transducer_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject string_utilities.first_char(SubLObject string)
           
static SubLObject clausifier.first_conjunction(SubLObject sentences)
          Returns the first conjunction in the list SENTENCES.
static SubLObject clausifier.first_disjunction(SubLObject sentences)
          Returns the first disjunction in the list SENTENCES.
static SubLObject el_utilities.first_in_sequence(SubLObject sequence)
          returns the first element of SEQUENCE.
static SubLObject list_utilities.first_n(SubLObject n, SubLObject list)
          return the first N elements of LIST
static SubLObject term.first_order_nautP(SubLObject object)
          is a first-order non-atomic unreified term?
static SubLObject list_utilities.flatten(SubLObject tree)
          Non-recursive function which returns a list of the non-nil atoms in TREE.
static SubLObject list_utilities.flip_alist(SubLObject alist)
           
static SubLObject list_utilities.flip_cons(SubLObject cons)
           
static SubLObject clausifier.forbid_quantified_sequence_variablesP()
           
static SubLObject clausifier.force_into_cnf(SubLObject sentence)
          Assumes that SENTENCE is a subset of CNF (either in cnf, a disjunction, or a literal) and returns a version of SENTENCE that is in strict CNF form.
static SubLObject clausifier.force_into_dnf(SubLObject sentence)
          Assumes that SENTENCE is a subset of DNF (either in dnf, a conjunction, or a literal) and returns a version of SENTENCE that is in strict DNF form.
static SubLObject dumper.force_monolithic_kb_assumptionP()
           
static SubLObject kb_utilities.form_sort_pred(SubLObject form1, SubLObject form2)
           
static SubLObject operation_queues.form_to_api_op(SubLObject form)
          Add bookkeeping info (if any) and other context to FORM, then encapsulate it so it is externalizable.
static SubLObject format_nil.format_nil_a_no_copy(SubLObject object)
           
static SubLObject format_nil.format_nil_a(SubLObject object)
           
static SubLObject cycl_utilities.formula_arg(SubLObject formula, SubLObject argnum, SubLObject seqvar_handling)
          returns the ARGNUMth argument of FORMULA.
static SubLObject cycl_utilities.formula_arg0(SubLObject formula)
          returns the 0th argument of FORMULA, which is by convention the operator.
static SubLObject cycl_utilities.formula_arg1(SubLObject formula, SubLObject seqvar_handling)
          returns the 1st argument of FORMULA.
static SubLObject cycl_utilities.formula_arg2(SubLObject formula, SubLObject seqvar_handling)
          returns the 2nd argument of FORMULA.
static SubLObject cycl_utilities.formula_arg3(SubLObject formula, SubLObject seqvar_handling)
          returns the 3rd argument of FORMULA.
static SubLObject cycl_utilities.formula_arg4(SubLObject formula, SubLObject seqvar_handling)
          returns the 4th argument of FORMULA.
static SubLObject cycl_utilities.formula_arg5(SubLObject formula, SubLObject seqvar_handling)
          returns the 5th argument of FORMULA.
static SubLObject arg_type.formula_args_ok_wrt_type_intP(SubLObject formula, SubLObject mt)
           
static SubLObject arg_type.formula_args_ok_wrt_typeP(SubLObject formula, SubLObject mt)
           
static SubLObject cycl_utilities.formula_args(SubLObject formula, SubLObject seqvar_handling)
           
static SubLObject el_utilities.formula_arity(SubLObject formula, SubLObject seqvar_handling)
          returns the arity of FORMULA (the number of arguments).
static SubLObject el_utilities.formula_arityE(SubLObject formula, SubLObject v_arity, SubLObject seqvar_handling)
           
static SubLObject el_utilities.formula_arityG(SubLObject formula, SubLObject v_arity, SubLObject seqvar_handling)
           
static SubLObject el_utilities.formula_arityGE(SubLObject formula, SubLObject v_arity, SubLObject seqvar_handling)
           
static SubLObject el_utilities.formula_arityL(SubLObject formula, SubLObject v_arity, SubLObject seqvar_handling)
           
static SubLObject el_utilities.formula_denoting_collectionP(SubLObject collection)
           
static SubLObject at_utilities.formula_denoting_functionP(SubLObject object, SubLObject mt)
          is OBJECT a formula-denoting functional expression?
static SubLObject cycl_utilities.formula_find_if(SubLObject test, SubLObject formula, SubLObject penetrate_hl_structuresP, SubLObject key)
           
static SubLObject at_utilities.formula_functorP(SubLObject functor, SubLObject mt)
          does FUNCTOR a return a formula?
static SubLObject cycl_utilities.formula_gather(SubLObject formula, SubLObject pred, SubLObject penetrate_hl_structuresP, SubLObject test, SubLObject key, SubLObject subs_tooP)
           
static SubLObject el_utilities.formula_length(SubLObject formula, SubLObject seqvar_handling)
           
static SubLObject formula_pattern_match.formula_matches_pattern(SubLObject formula, SubLObject pattern)
          Return T iff FORMULA matches PATTERN.
static SubLObject el_utilities.formula_non_var_symbols(SubLObject formula, SubLObject varP)
           
static SubLObject cycl_utilities.formula_operator(SubLObject formula)
          returns the operator of FORMULA.
static SubLObject formula_templates.formula_template_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cycl_utilities.formula_terms_int_one_pass(SubLObject formula, SubLObject seqvar_handling)
           
static SubLObject cycl_utilities.formula_terms_int_two_pass(SubLObject formula, SubLObject seqvar_handling)
           
static SubLObject cycl_utilities.formula_terms_int(SubLObject formula, SubLObject seqvar_handling, SubLObject force_one_passP)
           
static SubLObject cycl_utilities.formula_terms(SubLObject formula, SubLObject seqvar_handling)
           
static SubLObject at_var_types.formula_var_types_ok_intP(SubLObject formula, SubLObject mt)
           
static SubLObject el_utilities.formula_with_sequence_non_varP(SubLObject formula)
           
static SubLObject el_utilities.formula_with_sequence_termP(SubLObject formula)
           
static SubLObject el_utilities.formula_with_sequence_varP(SubLObject formula)
           
static SubLObject cycl_utilities.formulas_canonical_permutations(SubLObject source_formulas)
           
static SubLObject predicate_relevance_cache.fort_cache_relevant_predP(SubLObject v_cache, SubLObject key_pred, SubLObject relevant_pred, SubLObject mt, SubLObject update_function)
           
static SubLObject predicate_relevance_cache.fort_cache_spec_inverseP(SubLObject genl, SubLObject spec, SubLObject mt)
           
static SubLObject predicate_relevance_cache.fort_cache_spec_predP(SubLObject genl, SubLObject spec, SubLObject mt)
           
static SubLObject forts.fort_count()
          Return the total number of FORTs.
static SubLObject fort_types_interface.fort_has_type_in_any_mtP(SubLObject fort, SubLObject type)
           
static SubLObject fort_types_interface.fort_has_typeP(SubLObject fort, SubLObject type, SubLObject mt)
          Accessor.
static SubLObject forts.fort_id_index_constants(SubLObject object)
           
static SubLObject forts.fort_id_index_enter(SubLObject fort_id_index, SubLObject fort, SubLObject object)
          Modifier.
static SubLObject forts.fort_id_index_lookup(SubLObject fort_id_index, SubLObject fort)
          Accessor.
static SubLObject forts.fort_id_index_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject forts.fort_id_index_remove(SubLObject fort_id_index, SubLObject fort)
          Modifier.
static SubLObject kb_paths.fort_name(SubLObject fort)
           
static SubLObject hlmt.fort_or_chlmt_p(SubLObject object)
           
static SubLObject forts.fort_p(SubLObject object)
          Return T iff OBJECT is a first order reified term (FORT).
static SubLObject kb_utilities.fort_sort_pred(SubLObject fort1, SubLObject fort2)
           
static SubLObject rewrite_of_propagation.fort_with_some_source_rewrite_of_assertions(SubLObject fort)
           
static SubLObject assertions_high.forward_assertionP(SubLObject assertion)
          Predicate returns T iff ASSERTION's direction is :FORWARD.
static SubLObject backward.forward_complete_extent_asserted_pruning_enabledP()
           
static SubLObject czer_main.forward_inference_reifiable_functionP(SubLObject function, SubLObject mt)
           
static SubLObject el_utilities.forward_non_trigger_literal_litP(SubLObject literal)
           
static SubLObject kb_accessors.forward_reification_ruleP(SubLObject function, SubLObject rule, SubLObject mt)
           
static SubLObject assertions_high.forward_ruleP(SubLObject assertion)
           
static SubLObject kb_mapping_utilities.fpred_value_gaf_in_relevant_mts(SubLObject v_term, SubLObject pred, SubLObject mt, SubLObject index_argnum, SubLObject truth)
          If MT is NIL, behaves like FPRED-VALUE-GAF.
static SubLObject kb_mapping_utilities.fpred_value_gaf(SubLObject v_term, SubLObject pred, SubLObject index_argnum, SubLObject truth)
          Find the first gaf assertion such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used.
static SubLObject kb_mapping_utilities.fpred_value_in_any_mt(SubLObject v_term, SubLObject pred, SubLObject index_arg, SubLObject gather_arg, SubLObject truth)
          Find the first gaf assertion such that: (a) the assertion is allowed to be in any microtheory (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used.
static SubLObject kb_mapping_utilities.fpred_value_in_relevant_mts(SubLObject v_term, SubLObject pred, SubLObject mt, SubLObject index_arg, SubLObject gather_arg, SubLObject truth)
          If MT is NIL, behaves like FPRED-VALUE.
static SubLObject kb_mapping_utilities.fpred_value(SubLObject v_term, SubLObject pred, SubLObject index_arg, SubLObject gather_arg, SubLObject truth)
          Find the first gaf assertion such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used.
static SubLObject fraction_utilities.fraction_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject assertion_handles.free_all_assertions()
           
static SubLObject clause_strucs.free_all_clause_strucs()
           
static SubLObject constant_handles.free_all_constants()
           
static SubLObject deduction_handles.free_all_deductions()
           
static SubLObject kb_hl_supports.free_all_kb_hl_support()
           
static SubLObject nart_handles.free_all_narts()
           
static SubLObject assertion_handles.free_assertion(SubLObject assertion)
          Invalidate ASSERTION.
static SubLObject binary_tree.free_btree_p(SubLObject object)
          Check if OBJECT is a BTREE that has been explicitly freed
static SubLObject binary_tree.free_btree(SubLObject object)
          Place a BTREE onto the free list
static SubLObject kb_indexing_datastructures.free_complex_index(SubLObject complex_index)
          Frees all resources consumed by COMPLEX-INDEX
static SubLObject constant_handles.free_constant(SubLObject constant)
          Invalidate CONSTANT.
static SubLObject deduction_handles.free_deduction(SubLObject deduction)
          Invalidate DEDUCTION.
static SubLObject kb_indexing_datastructures.free_index(SubLObject index)
          Frees all resources consumed by INDEX
static SubLObject kb_indexing_datastructures.free_intermediate_index(SubLObject intermediate_index)
          Frees all resources consumed by INTERMEDIATE-INDEX
static SubLObject kb_hl_supports.free_kb_hl_support_content(SubLObject kb_hl_support_content)
           
static SubLObject kb_hl_supports.free_kb_hl_support(SubLObject kb_hl_support)
           
static SubLObject kb_indexing_datastructures.free_subindex(SubLObject subindex)
          Frees all resources consumed by SUBINDEX
static SubLObject kb_indexing_datastructures.free_term_index(SubLObject v_term)
          Frees all resources consumed by the index for TERM
static SubLObject variables.fully_bound_p(SubLObject object)
          Return T iff OBJECT contains no HL variables, and therefore is fully bound.
static SubLObject kb_indexing_datastructures.fully_indexed_term_p(SubLObject object)
          Return T iff OBJECT is the type which will be indexed in the other index, if necessary.
static SubLObject subl_promotions.funcall_1(SubLObject func, SubLObject arg1)
          Funcall FUNC on ARG1.
static SubLObject subl_promotions.funcall_2(SubLObject func, SubLObject arg1, SubLObject arg2)
          Funcall FUNC on ARG1 and ARG2.
static SubLObject el_utilities.funcall_formula_arg(SubLObject function, SubLObject formula, SubLObject argnum)
          Calls FUNCTION on the ARGNUMth arg of FORMULA, unless that arg position is opaque.
static SubLObject kb_mapping_macros.function_extent_final_index_spec(SubLObject function)
          Makes the single final-index-spec for FUNCTION.
static SubLObject fort_types_interface.function_in_any_mtP(SubLObject fort)
          Is FORT in the @xref *forts-typed-function-denotational*
static SubLObject kb_mapping_macros.function_rule_final_index_spec_iterator_doneP(SubLObject state)
           
static SubLObject kb_mapping_macros.function_rule_final_index_spec_iterator_state_direction_keys(SubLObject state)
          The remaining directions left to iterate over
static SubLObject kb_mapping_macros.function_rule_final_index_spec_iterator_state_mt_keys(SubLObject state)
          The remaining mts left to iterate over
static SubLObject kb_mapping_macros.function_rule_final_index_spec_iterator_state_note(SubLObject state)
          A note containing information about the state of the keys, used to control code flow
static SubLObject kb_indexing.function_rule_top_level_key()
           
static SubLObject el_utilities.function_specP(SubLObject v_term, SubLObject var_func)
           
static SubLObject subl_promotions.function_symbol_arglist(SubLObject function_symbol)
          Return the arglist of FUNCTION-SYMBOL
static SubLObject subl_promotions.function_symbol_p(SubLObject object)
          Return T iff OBJECT is a symbol with a function definition.
static SubLObject term.function_symbolP(SubLObject symbol)
           
static SubLObject term.function_termP(SubLObject v_term)
           
static SubLObject relation_evaluation.function_to_arg_function_p(SubLObject object)
           
static SubLObject kb_accessors.function_to_arg_termP(SubLObject v_term)
           
static SubLObject cycl_utilities.functional_in_some_argP(SubLObject pred)
           
static SubLObject fort_types_interface.functionP(SubLObject fort)
          is FORT a non-predicate function?
static SubLObject fort_types_interface.functorP(SubLObject fort)
          is FORT a non-predicate function?
static SubLObject file_vector.fvector_data_stream(SubLObject object)
           
static SubLObject file_vector.fvector_index_stream(SubLObject object)
           
static SubLObject file_vector.fvector_p(SubLObject object)
           
static SubLObject file_vector.fvector_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject file_vector.fvector_raw_byte_size_to_length(SubLObject bytes)
           
static SubLObject file_vector_utilities.fvector_ref_has_mutated_index_p(SubLObject ref)
           
static SubLObject file_vector_utilities.fvector_ref_has_valid_index_p(SubLObject ref)
           
static SubLObject file_vector_utilities.fvector_ref_index(SubLObject object)
           
static SubLObject file_vector_utilities.fvector_ref_mutated_index_p(SubLObject index)
           
static SubLObject file_vector_utilities.fvector_ref_payload_in_memory_p(SubLObject ref)
           
static SubLObject file_vector_utilities.fvector_ref_payload(SubLObject object)
           
static SubLObject file_vector_utilities.fvector_ref_valid_index_p(SubLObject index)
           
static SubLObject kb_mapping_macros.gaf_arg_current_relevant_keylist(SubLObject state)
          If STATE's current keylist is valid and relevant, returns it.
static SubLObject kb_mapping_macros.gaf_arg_final_index_spec_iterator_doneP(SubLObject state)
           
static SubLObject kb_mapping_macros.gaf_arg_final_index_spec_iterator_next_mt_key(SubLObject state)
           
static SubLObject kb_mapping_macros.gaf_arg_final_index_spec_iterator_next(SubLObject state)
           
static SubLObject kb_mapping_macros.gaf_arg_final_index_spec_iterator_quiesce_one_step(SubLObject state)
          STATE is assumed to be invalid or irrelevant.
static SubLObject kb_mapping_macros.gaf_arg_final_index_spec_iterator_quiesce(SubLObject state)
          Iterates over the keys in STATE until it ends up with its current keylist (@see gaf-arg-current-keylist) being valid and relevant, with validity and relevance being determined by @xref gaf-arg-current-relevant-keylist.
static SubLObject kb_mapping_macros.gaf_arg_final_index_spec_iterator_refill_mt_keys(SubLObject state)
          refill the mt-keys by popping a predicate but don't actually pop the predicate if it's fresh, just note that it's unfresh now
static SubLObject kb_mapping_macros.gaf_arg_final_index_spec_iterator_refill_predicate_keys(SubLObject state)
          refill the predicate-keys by popping an argnum but don't actually pop the argnum if it's fresh, just note that it's unfresh now
static SubLObject kb_mapping_macros.gaf_arg_final_index_spec_iterator_state_argnum_keys(SubLObject state)
          The remaining argnums to iterate over
static SubLObject kb_mapping_macros.gaf_arg_final_index_spec_iterator_state_mt_keys(SubLObject state)
          The remaining mts left to iterate over
static SubLObject kb_mapping_macros.gaf_arg_final_index_spec_iterator_state_note(SubLObject state)
          A note containing information about the state of the keys, used to control code flow
static SubLObject kb_mapping_macros.gaf_arg_final_index_spec_iterator_state_predicate_keys(SubLObject state)
          The remaining predicates left to iterate over
static SubLObject kb_mapping_macros.gaf_arg_final_index_spec_iterator_state_predicate(SubLObject state)
          The input predicate
static SubLObject kb_mapping_macros.gaf_arg_final_index_spec_iterator_state_term(SubLObject state)
          The input term
static SubLObject kb_indexing.gaf_arg_index_key_validator(SubLObject v_term, SubLObject argnum, SubLObject predicate, SubLObject mt)
          Return T iff TERM, ARGNUM, PREDICATE and MT are valid keys for the :GAF-ARG INDEX.
static SubLObject kb_mapping_macros.gaf_arg_keylist_to_final_index_spec(SubLObject v_term, SubLObject keylist)
           
static SubLObject assertions_high.gaf_arg(SubLObject assertion, SubLObject n)
          Return arg N of the gaf ASSERTION.
static SubLObject assertions_high.gaf_arg1(SubLObject assertion)
          Return arg 1 of the gaf ASSERTION.
static SubLObject assertions_high.gaf_arg2(SubLObject assertion)
          Return arg 2 of the gaf ASSERTION.
static SubLObject assertions_high.gaf_arg3(SubLObject assertion)
          Return arg 3 of the gaf ASSERTION.
static SubLObject assertions_high.gaf_args(SubLObject assertion)
          Return args of the gaf ASSERTION.
static SubLObject unification_utilities.gaf_asent_args_unify(SubLObject inference_asent, SubLObject gaf_asent, SubLObject share_vars, SubLObject justify)
           
static SubLObject unification_utilities.gaf_asent_unify(SubLObject inference_asent, SubLObject gaf_asent, SubLObject share_vars, SubLObject justify)
           
static SubLObject assertion_utilities.gaf_assertion_has_pred_p(SubLObject gaf_assertion, SubLObject pred)
           
static SubLObject assertion_utilities.gaf_assertion_with_pred_p(SubLObject assertion, SubLObject pred)
           
static SubLObject assertions_high.gaf_assertionP(SubLObject assertion)
          Return T iff ASSERTION is a ground atomic formula (gaf).
static SubLObject clause_utilities.gaf_cnf_literal(SubLObject cnf)
           
static SubLObject clauses.gaf_cnfP(SubLObject cnf)
          Return T iff CNF is a cnf representation of a gaf formula.
static SubLObject assertions_high.gaf_el_formula(SubLObject assertion)
          Return the formula for ASSERTION, which must be a gaf.
static SubLObject assertions_low.gaf_formula_to_cnf(SubLObject gaf)
          Converts a gaf formula to a CNF clause.
static SubLObject assertions_high.gaf_formula(SubLObject assertion)
          Return the formula for ASSERTION, which must be a gaf.
static SubLObject assertion_utilities.gaf_has_term_in_argnumP(SubLObject assertion, SubLObject v_term, SubLObject argnum)
           
static SubLObject assertion_utilities.gaf_has_term_in_some_argnumP(SubLObject assertion, SubLObject v_term)
           
static SubLObject assertions_high.gaf_hl_formula(SubLObject assertion)
          Return the formula for ASSERTION, which must be a gaf.
static SubLObject kb_mapping_macros.gaf_matches_simple_argnum_specP(SubLObject gaf, SubLObject v_term, SubLObject argnum_spec)
           
static SubLObject arg_type.gaf_ok_wrt_irreflexive_predP(SubLObject gaf, SubLObject mt)
           
static SubLObject arg_type.gaf_ok_wrt_negation_inversesP(SubLObject gaf, SubLObject mt)
           
static SubLObject arg_type.gaf_ok_wrt_negation_predsP(SubLObject gaf, SubLObject mt)
           
static SubLObject assertions_high.gaf_predicate(SubLObject assertion)
          Return the predicate of gaf ASSERTION.
static SubLObject kb_mapping_macros.gaf_syntactically_matches_simple_gaf_final_index_specP(SubLObject gaf, SubLObject v_term, SubLObject gaf_final_index_spec)
           
static SubLObject genls.gather_all_genls(SubLObject fn, SubLObject col, SubLObject mt, SubLObject tv, SubLObject combine_fn)
          gather results of applying FN to every (all) genls of COL (FN must not effect the current sbhl space)
static SubLObject kb_mapping.gather_assertions(SubLObject assertion)
           
static SubLObject at_utilities.gather_at_assertion(SubLObject constraint, SubLObject type, SubLObject v_term)
           
static SubLObject at_utilities.gather_at_data_assertion(SubLObject assertion, SubLObject type, SubLObject v_term)
           
static SubLObject tms.gather_circular_deduction(SubLObject deduction, SubLObject asserted_assertions_to_ignore)
           
static SubLObject kb_mapping.gather_decontextualized_ist_predicate_rule_index(SubLObject pred, SubLObject sense, SubLObject direction)
          Return a list of all non-gaf assertions (rules) such that: a) if SENSE is :pos, it has PRED as a predicate in a positive literal wrapped in #$ist b) if SENSE is :neg, it has PRED as a predicate in a negative literal wrapped in #$ist c) if DIRECTION is non-nil, then DIRECTION must be its direction.
static SubLObject kb_mapping.gather_exception_rule_index(SubLObject rule, SubLObject mt, SubLObject direction)
          Return a list of all non-gaf assertions (rules) such that: a) it has a positive literal of the form (abnormal RULE) b) if MT is non-nil, then MT must be its microtheory c) if DIRECTION is non-nil, then DIRECTION must be its direction.
static SubLObject kb_mapping.gather_function_extent_index(SubLObject func)
          Return a list of all #$termOfUnit assertions such that: FUNC is the functor of the naut arg2.
static SubLObject kb_mapping.gather_function_rule_index(SubLObject func, SubLObject mt, SubLObject direction)
          Return a list of all non-gaf assertions (rules) such that: a) it has a negative literal of the form (termOfUnit (FUNC .
static SubLObject kb_mapping.gather_gaf_arg_index(SubLObject v_term, SubLObject argnum, SubLObject pred, SubLObject mt, SubLObject truth)
          Return a list of all gaf assertions such that: a) TERM is its ARGNUMth argument b) if TRUTH is non-nil, then TRUTH is its truth value c) if PRED is non-nil, then PRED must be its predicate d) if MT is non-nil, then MT must be its microtheory (and PRED must be non-nil).
static SubLObject kb_mapping.gather_genl_mt_rule_index(SubLObject genl_mt, SubLObject sense, SubLObject rule_mt, SubLObject direction)
          Return a list of all non-gaf assertions (rules) such that: a) if SENSE is :pos, it has a positive literal of the form (genlMt GENL-MT) b) if SENSE is :neg, it has a negative literal of the form (genlMt GENL-MT) c) if RULE-MT is non-nil, then RULE-MT must be its microtheory d) if DIRECTION is non-nil, then DIRECTION must be its direction.
static SubLObject kb_mapping.gather_genls_rule_index(SubLObject collection, SubLObject sense, SubLObject mt, SubLObject direction)
          Return a list of all non-gaf assertions (rules) such that: a) if SENSE is :pos, it has a positive literal of the form (genls COLLECTION) b) if SENSE is :neg, it has a negative literal of the form (genls COLLECTION) c) if MT is non-nil, then MT must be its microtheory d) if DIRECTION is non-nil, then DIRECTION must be its direction.
static SubLObject at_routines.gather_ind_arg_relevant_constraints(SubLObject ind_arg, SubLObject constraint_type)
           
static SubLObject kb_mapping.gather_index_in_any_mt(SubLObject v_term, SubLObject remove_duplicatesP)
          Return a list of all assertions indexed via TERM.
static SubLObject kb_mapping.gather_index(SubLObject v_term, SubLObject remove_duplicatesP)
          Return a list of all mt-relevant assertions indexed via TERM.
static SubLObject kb_mapping.gather_isa_rule_index(SubLObject collection, SubLObject sense, SubLObject mt, SubLObject direction)
          Return a list of all non-gaf assertions (rules) such that: a) if SENSE is :pos, it has a positive literal of the form (isa COLLECTION) b) if SENSE is :neg, it has a negative literal of the form (isa COLLECTION) c) if MT is non-nil, then MT must be its microtheory d) if DIRECTION is non-nil, then DIRECTION must be its direction.
static SubLObject kb_mapping.gather_mt_index(SubLObject v_term)
          Return a list of all assertions such that TERM is its microtheory.
static SubLObject kb_mapping.gather_other_index(SubLObject v_term)
          Return a list of other assertions mentioning TERM but not indexed in any other more useful manner.
static SubLObject kb_mapping.gather_pragma_rule_index(SubLObject rule, SubLObject mt, SubLObject direction)
          Return a list of all non-gaf assertions (rules) such that: a) it has a positive literal of the form (meetsPragmaticRequirement RULE) b) if MT is non-nil, then MT must be its microtheory c) if DIRECTION is non-nil, then DIRECTION must be its direction.
static SubLObject kb_mapping.gather_predicate_extent_index(SubLObject pred, SubLObject mt, SubLObject truth)
          Return a list of all gaf assertions such that: a) PRED is its predicate b) if TRUTH is non-nil, then TRUTH is its truth value c) if MT is non-nil, then MT must be its microtheory.
static SubLObject kb_mapping.gather_predicate_rule_index(SubLObject pred, SubLObject sense, SubLObject mt, SubLObject direction)
          Return a list of all non-gaf assertions (rules) such that: a) if SENSE is :pos, it has PRED as a predicate in a positive literal b) if SENSE is :neg, it has PRED as a predicate in a negative literal c) if MT is non-nil, then MT must be its microtheory d) if DIRECTION is non-nil, then DIRECTION must be its direction.
static SubLObject kb_mapping.gather_quoted_isa_rule_index(SubLObject collection, SubLObject sense, SubLObject mt, SubLObject direction)
          Return a list of all non-gaf assertions (rules) such that: a) if SENSE is :pos, it has a positive literal of the form (quotedIsa COLLECTION) b) if SENSE is :neg, it has a negative literal of the form (quotedIsa COLLECTION) c) if MT is non-nil, then MT must be its microtheory d) if DIRECTION is non-nil, then DIRECTION must be its direction.
static SubLObject czer_utilities.generalized_ist_clause_p(SubLObject clause)
           
static SubLObject czer_utilities.generalized_ist_clauses_p(SubLObject v_clauses)
           
static SubLObject czer_utilities.generalized_ist_literal_p(SubLObject object)
           
static SubLObject cycl_variables.generic_arg_varP(SubLObject thing)
           
static SubLObject cardinality_estimates.genl_cardinality(SubLObject v_term)
          Return an estimate of the number of generalizations of TERM.
static SubLObject genl_predicates.genl_inverse_after_adding(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject genl_predicates.genl_inverse_after_removing(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject genl_mts.genl_mtP(SubLObject spec, SubLObject genl, SubLObject mt_mt, SubLObject tv)
          is mt a genl-mt of ? (ascending transitive search; inexpensive)
static SubLObject mt_relevance_macros.genl_mts_are_relevantP()
           
static SubLObject mt_relevance_macros.genl_mts_of_listed_mts_are_relevantP()
           
static SubLObject genl_predicates.genl_predicate_after_adding(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject genl_predicates.genl_predicate_after_removing(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject genl_predicates.genl_predicateP(SubLObject spec, SubLObject genl, SubLObject mt, SubLObject tv)
          Is GENL a genlPred of SPEC? (ascending transitive search; inexpensive)
static SubLObject genls.genlP(SubLObject spec, SubLObject genl, SubLObject mt, SubLObject tv)
          Returns whether (#$genls SPEC GENL) can be inferred.
static SubLObject genls.genls_after_adding(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject genls.genls_after_removing(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject el_utilities.genls_litP(SubLObject lit)
           
static SubLObject kb_mapping_macros.genls_rule_index_asent_match_p(SubLObject asent, SubLObject collection)
           
static SubLObject kb_mapping_macros.genls_rule_index_asent_p(SubLObject asent)
           
static SubLObject genls.genlsP(SubLObject spec, SubLObject genl, SubLObject mt, SubLObject tv)
          is collection GENL a genl of SPEC? (ascending transitive search; inexpensive)
static SubLObject builder_utilities.get_all_sbhl_module_link_predicates()
          Helper for getting just the predicates out of the module structures.
static SubLObject cyc_kernel.get_assert_property(SubLObject v_properties, SubLObject indicator, SubLObject v_default)
           
static SubLObject assertions_high.get_asserted_argument(SubLObject assertion)
          Return the asserted argument for ASSERTION, or nil if none present.
static SubLObject assertions_low.get_assertion_prop(SubLObject assertion, SubLObject indicator, SubLObject v_default)
           
static SubLObject assertion_handles.get_assertion()
          Make a new assertion shell, potentially in static space.
static SubLObject auxiliary_indexing.get_auxiliary_index(SubLObject aux_index)
           
static SubLObject number_utilities.get_bit(SubLObject bits, SubLObject bit_number)
          Return the boolean value encoded in BIT-NUMBER of BITS.
static SubLObject binary_tree.get_btree()
          Get a BTREE from the free list, or make a new one if needed
static SubLObject clause_strucs.get_clause_struc()
          Get a CLAUSE-STRUC from the free list, or make a new one if needed
static SubLObject constant_handles.get_constant()
          Make a new constant shell, potentially in static space.
static SubLObject java_api_kernel.get_current_api_socket()
           
static SubLObject kb_indexing.get_decontextualized_ist_predicate_rule_subindex(SubLObject pred, SubLObject sense, SubLObject direction)
           
static SubLObject deduction_handles.get_deduction()
          Make a new deduction shell, potentially in static space.
static SubLObject at_defns.get_defn_fn_history(SubLObject defn)
           
static SubLObject file_vector.get_file_vector_data_stream(SubLObject fvector)
          Return the STREAMP that is used for the data.
static SubLObject kb_indexing.get_function_rule_subindex(SubLObject func, SubLObject mt, SubLObject direction)
           
static SubLObject kb_indexing.get_gaf_arg_subindex(SubLObject v_term, SubLObject argnum, SubLObject pred, SubLObject mt)
          Return the subindex at TERM ARGNUM PRED MT.
static SubLObject kb_indexing.get_genl_mt_rule_subindex(SubLObject col, SubLObject sense, SubLObject mt, SubLObject direction)
           
static SubLObject kb_indexing.get_genls_rule_subindex(SubLObject col, SubLObject sense, SubLObject mt, SubLObject direction)
           
static SubLObject ghl_marking_utilities.get_ghl_marking(SubLObject v_search, SubLObject node)
           
static SubLObject hl_storage_modules.get_hl_storage_module_property(SubLObject hl_module, SubLObject indicator)
           
static SubLObject misc_utilities.get_hl_store_cache_filename(SubLObject filename, SubLObject extension)
           
static SubLObject misc_utilities.get_hl_store_caches_shared_symbols()
           
static SubLObject hlmt.get_hlmt_dimension(SubLObject dim, SubLObject v_hlmt)
           
static SubLObject kb_indexing_declarations.get_index_from_kb_indexing_declaration_store(SubLObject index)
           
static SubLObject kb_indexing_declarations.get_index_key_prop(SubLObject key_info, SubLObject indicator, SubLObject v_default)
           
static SubLObject kb_indexing_declarations.get_index_prop(SubLObject index, SubLObject indicator)
           
static SubLObject kb_indexing.get_isa_rule_subindex(SubLObject col, SubLObject sense, SubLObject mt, SubLObject direction)
           
static SubLObject iteration.get_list_iterator_list(SubLObject iterator)
          Returns the list of elements that are sequenced through by ITERATOR.
static SubLObject kb_indexing.get_nart_arg_subindex(SubLObject v_term, SubLObject argnum, SubLObject func)
          Return the subindex at TERM ARGNUM FUNC MT.
static SubLObject nart_handles.get_nart()
          Make a new nart shell, potentially in static space.
static SubLObject task_processor.get_nbr_of_task_processors(SubLObject task_process_pool)
           
static SubLObject cache.get_new_cache_entry(SubLObject v_cache)
          Fetch an empty entry from the free list or allocate a new one.
static SubLObject cfasl.get_new_cfasl_input_guid_string_resource()
          Allocates and provides access to a new GUID string resource object.
static SubLObject czer_utilities.get_nth_canonical_variable(SubLObject n, SubLObject type)
           
static SubLObject os_process_utilities.get_null_file_stream_path()
           
static SubLObject kb_indexing.get_other_subindex(SubLObject v_term)
           
static SubLObject kb_indexing.get_predicate_extent_subindex(SubLObject pred, SubLObject mt)
           
static SubLObject kb_indexing.get_predicate_rule_subindex(SubLObject pred, SubLObject sense, SubLObject mt, SubLObject direction)
           
static SubLObject at_defns.get_quoted_defn_fn_history(SubLObject defn)
           
static SubLObject operation_communication.get_receive_state(SubLObject mode)
           
static SubLObject kb_indexing.get_subindex(SubLObject v_term, SubLObject keys)
           
static SubLObject at_defns.get_suf_function_assertions(SubLObject collection, SubLObject type)
           
static SubLObject task_processor.get_task_info_error_message(SubLObject task_info)
           
static SubLObject task_processor.get_task_info_giveback_info(SubLObject task_info)
           
static SubLObject task_processor.get_task_info_id(SubLObject task_info)
           
static SubLObject task_processor.get_task_info_priority(SubLObject task_info)
           
static SubLObject task_processor.get_task_info_request(SubLObject task_info)
           
static SubLObject task_processor.get_task_info_requestor(SubLObject task_info)
           
static SubLObject task_processor.get_task_info_response(SubLObject task_info)
           
static SubLObject task_processor.get_task_process_pool_for_process(SubLObject process)
           
static SubLObject task_processor.get_task_processor_verbosity()
           
static SubLObject task_processor.get_tpool_lock(SubLObject task_process_pool)
           
static SubLObject task_processor.get_tpool_max_nbr_of_task_processors(SubLObject task_process_pool)
           
static SubLObject task_processor.get_tpool_process_name_prefix(SubLObject task_process_pool)
           
static SubLObject operation_communication.get_transmit_state(SubLObject mode)
           
static SubLObject tries.get_trie()
          Get a TRIE from the free list, or make a new one if needed
static SubLObject tva_cache.get_tva_cache_contents_data_file(SubLObject directory_path)
           
static SubLObject tva_cache.get_tva_cache_contents_index_file(SubLObject directory_path)
           
static SubLObject tva_utilities.get_tva_predicates()
           
static SubLObject auxiliary_indexing.get_unbound_rule_subindex(SubLObject sense, SubLObject mt, SubLObject direction)
           
static SubLObject numeric_date_utilities.get_universal_date(SubLObject universal_time, SubLObject time_zone)
          Return the current date as an integer, i.e.
static SubLObject numeric_date_utilities.get_universal_second(SubLObject universal_time)
          Return the current second within the day as an integer in HHMMSS form, i.e.
static SubLObject numeric_date_utilities.get_utc_time_with_milliseconds()
          Returns the current utc time with millisecond accuracy, taking into account the platform-specfic implementations of get-internal-real-time.
static SubLObject bindings.get_value_binding(SubLObject value, SubLObject v_bindings, SubLObject test)
          Return the variable-binding which binds something to VALUE, or NIL if none.
static SubLObject bindings.get_variable_binding(SubLObject variable, SubLObject v_bindings)
          Return the variable-binding for VARIABLE in BINDINGS, or NIL if none.
static SubLObject variables.get_variable(SubLObject num)
          Return HL variable number NUM.
static SubLObject keyhash.getkeyhash(SubLObject key, SubLObject v_keyhash)
          Return T iff KEY is currently stored in KEYHASH.
static SubLObject transitivity.ggt_gather_arg(SubLObject predicate)
           
static SubLObject transitivity.ggt_index_arg(SubLObject predicate)
           
static SubLObject ghl_search_methods.ghl_add_accessible_link_nodes_to_deck(SubLObject v_search, SubLObject node, SubLObject node_deck)
           
static SubLObject ghl_search_methods.ghl_add_justification_to_result(SubLObject v_search, SubLObject justification)
           
static SubLObject ghl_search_vars.ghl_add_to_result(SubLObject v_search, SubLObject addition, SubLObject test)
           
static SubLObject ghl_search_methods.ghl_closure_search_iterator_done(SubLObject state)
           
static SubLObject ghl_search_methods.ghl_closure_search_iterator_finalize(SubLObject state)
           
static SubLObject ghl_search_methods.ghl_closure_search_iterator_next(SubLObject state)
           
static SubLObject ghl_search_methods.ghl_closure_search_iterator_state(SubLObject v_search, SubLObject start_node, SubLObject mt, SubLObject reflexiveP, SubLObject return_non_transitive_resultsP)
           
static SubLObject ghl_search_vars.ghl_compute_justifyP(SubLObject v_search)
           
static SubLObject ghl_search_methods.ghl_create_justification(SubLObject v_search, SubLObject supports)
           
static SubLObject ghl_search_vars.ghl_depth_first_search_p(SubLObject v_search)
           
static SubLObject ghl_search_vars.ghl_direction_for_predicate_relation(SubLObject pred)
          Direction to search when determining the predicate relation (PRED A B).
static SubLObject ghl_search_vars.ghl_direction(SubLObject v_search)
           
static SubLObject ghl_search_vars.ghl_forward_direction_p(SubLObject direction)
           
static SubLObject ghl_search_vars.ghl_goal_fn(SubLObject v_search)
           
static SubLObject ghl_search_utilities.ghl_goal_nodeP(SubLObject v_search, SubLObject node, SubLObject test)
           
static SubLObject ghl_search_vars.ghl_goal(SubLObject v_search)
           
static SubLObject ghl_search_vars.ghl_graphl_search(SubLObject v_search)
           
static SubLObject ghl_marking_utilities.ghl_instantiate_new_space()
           
static SubLObject ghl_search_utilities.ghl_inverse_cardinality(SubLObject pred, SubLObject node)
           
static SubLObject ghl_marking_utilities.ghl_mark_node_in_space(SubLObject node, SubLObject mark, SubLObject space)
           
static SubLObject ghl_marking_utilities.ghl_mark_node(SubLObject v_search, SubLObject node, SubLObject mark)
           
static SubLObject ghl_search_utilities.ghl_predicate_cardinality(SubLObject pred, SubLObject node)
           
static SubLObject ghl_search_vars.ghl_relevant_predicates(SubLObject v_search)
           
static SubLObject ghl_search_utilities.ghl_resolve_goal_found(SubLObject v_search, SubLObject node)
           
static SubLObject ghl_search_vars.ghl_result(SubLObject v_search)
           
static SubLObject ghl_search_vars.ghl_search_graphl_search(SubLObject object)
           
static SubLObject ghl_search_vars.ghl_search_predicates(SubLObject object)
           
static SubLObject ghl_search_vars.ghl_search_property_default(SubLObject property)
           
static SubLObject ghl_search_vars.ghl_search_tv(SubLObject object)
           
static SubLObject ghl_search_vars.ghl_set_result(SubLObject v_search, SubLObject result)
           
static SubLObject ghl_search_vars.ghl_space(SubLObject v_search)
           
static SubLObject ghl_search_vars.ghl_tv(SubLObject v_search)
           
static SubLObject ghl_search_vars.ghl_uses_spec_preds_p()
           
static SubLObject graphic_library_format.glf_arc_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject graphic_library_format.glf_graph_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject graphic_library_format.glf_node_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject graphic_library_format.glf_rendering_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject glob.glob_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject memoization_state.global_cache_variable_values()
           
static SubLObject memoization_state.global_cache_variables()
           
static SubLObject memoization_state.global_caching_variable_new(SubLObject name)
           
static SubLObject utilities_macros.global_lock_initialization_form(SubLObject name)
           
static SubLObject memoization_state.globally_cached_functions()
           
static SubLObject virtual_indexing.good_term_for_overlap_index_p(SubLObject object)
           
static SubLObject kb_gp_mapping.gp_map_arg_index(SubLObject function, SubLObject v_term, SubLObject arg, SubLObject predicate)
          Like MAP-ARG-INDEX, except all spec-predicates of PREDICATE are relevant, and :true is assumed for TRUTH.
static SubLObject cycl_grammar.grammar_permits_hlP()
           
static SubLObject cycl_grammar.grammar_permits_list_as_terminalP()
           
static SubLObject cycl_grammar.grammar_permits_non_ascii_stringsP()
           
static SubLObject cycl_grammar.grammar_uses_kbP()
           
static SubLObject czer_graph.graph_search_node_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject graphl_search_vars.graphl_add_to_result(SubLObject v_search, SubLObject addition, SubLObject test)
           
static SubLObject graphl_search_vars.graphl_compute_justifyP(SubLObject v_search)
           
static SubLObject graphl_search_vars.graphl_depth_first_search_p(SubLObject v_search)
           
static SubLObject graphl_search_vars.graphl_direction(SubLObject v_search)
           
static SubLObject graphl_search_vars.graphl_forward_direction_p(SubLObject direction)
           
static SubLObject graphl_search_vars.graphl_instantiate_new_space()
           
static SubLObject graphl_search_vars.graphl_order(SubLObject v_search)
           
static SubLObject graphl_search_vars.graphl_result(SubLObject v_search)
           
static SubLObject graphl_search_vars.graphl_search_direction(SubLObject object)
           
static SubLObject graphl_search_vars.graphl_search_goal_fn(SubLObject object)
           
static SubLObject graphl_search_vars.graphl_search_goal(SubLObject object)
           
static SubLObject graphl_search_vars.graphl_search_justifyP(SubLObject object)
           
static SubLObject graphl_search_vars.graphl_search_marking_space(SubLObject object)
           
static SubLObject graphl_search_vars.graphl_search_order(SubLObject object)
           
static SubLObject graphl_search_vars.graphl_search_result(SubLObject object)
           
static SubLObject graphl_search_vars.graphl_search_size()
           
static SubLObject graphl_search_vars.graphl_space(SubLObject v_search)
           
static SubLObject list_utilities.greater_length_p(SubLObject seq1, SubLObject seq2)
           
static SubLObject list_utilities.greater_or_same_length_p(SubLObject seq1, SubLObject seq2)
           
static SubLObject clauses.ground_clause_p(SubLObject clause)
          Return T iff CLAUSE is a ground clause.
static SubLObject term.ground_nautP(SubLObject naut, SubLObject varP)
           
static SubLObject el_utilities.groundP(SubLObject expression, SubLObject varP)
          Returns whether EXPRESSION is free of any variables?
static SubLObject keyhash.grow_keyhash(SubLObject v_keyhash)
           
static SubLObject ghl_search_vars.gt_args_swapped_p()
           
static SubLObject ghl_link_iterators.gt_index_argnum_for_direction(SubLObject direction)
           
static SubLObject gt_methods.gt_max_nodes_down(SubLObject nodes, SubLObject mt)
          returns the least-subordinate elements of (permit search downwards in the hierarchy: expensive)
static SubLObject gt_methods.gt_max_nodes(SubLObject predicate, SubLObject v_forts, SubLObject mt, SubLObject direction)
          Returns returns the least-subordinate elements of FORTS ( should be :up unless all nodes are low in the hierarchy)
static SubLObject transitivity.gt_method_function(SubLObject method)
           
static SubLObject transitivity.gt_mt_arg_value(SubLObject method, SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4, SubLObject arg5)
           
static SubLObject transitivity.gt_mt_arg(SubLObject method)
           
static SubLObject ghl_link_iterators.gt_predicate_p(SubLObject pred)
           
static SubLObject ghl_search_methods.gt_predicate_relation_p_add_accessible_link_nodes_to_deck(SubLObject v_search, SubLObject node, SubLObject v_deck, SubLObject resolve_goal_nodeP)
           
static SubLObject ghl_search_methods.gt_predicate_relation_p(SubLObject pred, SubLObject node1, SubLObject node2, SubLObject mt, SubLObject tv, SubLObject return_non_transitive_resultsP)
           
static SubLObject ghl_link_iterators.gt_relevant_predP(SubLObject pred, SubLObject search_pred)
           
static SubLObject gt_search.gt_searchedP(SubLObject node)
           
static SubLObject gt_utilities.gt_term_p(SubLObject obj)
           
static SubLObject ghl_search_methods.gt_why_predicate_relation_p_add_accessible_link_nodes_to_deck(SubLObject v_search, SubLObject node, SubLObject supports, SubLObject v_deck, SubLObject resolve_goal_nodeP)
           
static SubLObject gt_methods.gtm_max_nodes(SubLObject nodes, SubLObject mt, SubLObject direction)
          Returns returns the least-subordinate elements of ( should be :up unless all nodes are low in the hierarchy)
static SubLObject transitivity.gtm(SubLObject predicate, SubLObject method, SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4, SubLObject arg5)
          performs transitivity method using binary transitive predicate for designated args (see *gt-methods* for legal transitivity methods)
static SubLObject czer_main.guaranteed_nothing_to_reifyP(SubLObject formula)
           
static SubLObject guardian.guardian_request_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject file_utilities.guess_path_type(SubLObject path)
          Look at the string PATH and determine whether it's for a unix or dos filesystem.
static SubLObject agenda.halt_agenda(SubLObject waitP)
           
static SubLObject task_processor.halt_api_task_processors()
          Halt the task processors.
static SubLObject operation_communication.halt_cyc_image(SubLObject reason)
          Gracefully halt a running Cyc image
static SubLObject java_api_kernel.halt_java_api_lease_monitor()
          Halt the the process which monitors lease expirations for java api clients.
static SubLObject defns.handle_added_genl_for_suf_defns_int(SubLObject spec, SubLObject genl, SubLObject quotedP)
           
static SubLObject at_defns.handle_added_genl_for_suf_defns(SubLObject spec, SubLObject genl)
           
static SubLObject at_defns.handle_added_genl_for_suf_functions_metered(SubLObject spec, SubLObject genl)
           
static SubLObject at_defns.handle_added_genl_for_suf_functions(SubLObject spec, SubLObject genl)
           
static SubLObject at_defns.handle_added_genl_for_suf_quoted_defns(SubLObject spec, SubLObject genl)
           
static SubLObject genls.handle_more_specific_genl(SubLObject spec, SubLObject genl)
          Modifier.
static SubLObject defns.handle_removed_genl_for_suf_defns_int(SubLObject spec, SubLObject genl, SubLObject quotedP)
           
static SubLObject at_defns.handle_removed_genl_for_suf_defns(SubLObject spec, SubLObject genl)
           
static SubLObject at_defns.handle_removed_genl_for_suf_functions_metered(SubLObject spec, SubLObject genl)
           
static SubLObject at_defns.handle_removed_genl_for_suf_functions(SubLObject spec, SubLObject genl)
           
static SubLObject at_defns.handle_removed_genl_for_suf_quoted_defns(SubLObject spec, SubLObject genl)
           
static SubLObject cycl_variables.has_dont_care_var_prefixP(SubLObject string)
           
static SubLObject cycl_variables.has_el_variable_prefixP(SubLObject string)
           
static SubLObject term.has_skolem_nameP(SubLObject fort)
           
static SubLObject defns.has_some_defnP(SubLObject col, SubLObject quotedP)
           
static SubLObject defns.has_suf_defn_somewhereP(SubLObject col, SubLObject quotedP)
           
static SubLObject at_defns.has_typeP(SubLObject v_term, SubLObject collection, SubLObject mt)
           
static SubLObject hash_table_utilities.hash_table_empty_p(SubLObject table)
          Return T iff TABLE is an empty hashtable
static SubLObject hash_table_utilities.hash_table_keys(SubLObject hash_table)
          Return a list of all the keys of HASH-TABLE.
static SubLObject hash_table_utilities.hash_test_to_symbol(SubLObject test)
          Return the symbol form of TEST, which is a valid hash-test function.
static SubLObject heap.heap_impl_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject heap.heap_test_example_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject hierarchical_visitor.hierarchical_visitor_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject hl_interface_infrastructure.hl_access_remoteP()
           
static SubLObject hl_storage_modules.hl_add_argument(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject hl_storage_module_declarations.hl_add_as_kb_assertion(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject hl_storage_modules.hl_add_assertible(SubLObject hl_assertible)
           
static SubLObject hl_storage_module_declarations.hl_assert_as_kb_assertion(SubLObject cnf, SubLObject mt, SubLObject strength, SubLObject direction, SubLObject variable_map)
           
static SubLObject hl_modifiers.hl_assert_bookkeeping_binary_gaf(SubLObject pred, SubLObject arg1, SubLObject arg2, SubLObject mt)
          Assert (PRED ARG1 ARG2) in MT to the bookkeeping store.
static SubLObject fi.hl_assert_update_asserted_argument(SubLObject assertion, SubLObject hl_tv, SubLObject direction)
           
static SubLObject hl_storage_modules.hl_assert(SubLObject cnf, SubLObject mt, SubLObject strength, SubLObject direction, SubLObject variable_map)
           
static SubLObject hl_storage_modules.hl_assertible_argument_spec(SubLObject hl_assertible)
           
static SubLObject hl_storage_modules.hl_assertible_hl_assertion_spec(SubLObject hl_assertible)
           
static SubLObject hl_storage_modules.hl_assertion_spec_cnf(SubLObject hl_assertion_spec)
           
static SubLObject hl_storage_modules.hl_assertion_spec_direction(SubLObject hl_assertion_spec)
           
static SubLObject hl_storage_modules.hl_assertion_spec_mt(SubLObject hl_assertion_spec)
           
static SubLObject hl_storage_modules.hl_assertion_spec_variable_map(SubLObject hl_assertion_spec)
           
static SubLObject hl_storage_module_declarations.hl_deduce_as_kb_deduction(SubLObject cnf, SubLObject mt, SubLObject supports, SubLObject direction, SubLObject variable_map)
           
static SubLObject collection_defns.hl_formula_p(SubLObject object)
           
static SubLObject hl_supports.hl_forward_mt_combos_genls(SubLObject support)
           
static SubLObject hl_supports.hl_forward_mt_combos(SubLObject support)
           
static SubLObject term.hl_ground_nautP(SubLObject object)
           
static SubLObject el_utilities.hl_ground_tree_p(SubLObject tree)
           
static SubLObject bindings.hl_identity_bindings_internal(SubLObject n)
          Return bindings of the form ((?varN-1 .
static SubLObject bindings.hl_identity_bindings(SubLObject n)
           
static SubLObject hl_supports.hl_justify_admit(SubLObject support)
           
static SubLObject hl_supports.hl_justify_eval(SubLObject support)
           
static SubLObject kb_hl_supports.hl_justify_for_kb_hl_support(SubLObject hl_support)
           
static SubLObject hl_supports.hl_justify_genls(SubLObject support)
           
static SubLObject hl_supports.hl_justify_reflexive(SubLObject support)
           
static SubLObject hl_supports.hl_justify_sbhl(SubLObject support)
           
static SubLObject hl_supports.hl_justify_transitivity(SubLObject support)
           
static SubLObject hl_supports.hl_justify(SubLObject support)
           
static SubLObject hl_interface_infrastructure.hl_modify_anywhereP()
           
static SubLObject hl_interface_infrastructure.hl_modify_localP()
           
static SubLObject hl_interface_infrastructure.hl_modify_remoteP()
           
static SubLObject canon_tl.hl_not_tl_termP(SubLObject object)
           
static SubLObject hl_storage_modules.hl_perform_action_with_storage_modules_int(SubLObject action, SubLObject hl_modules, SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject hl_supports.hl_predicate_p(SubLObject object)
           
static SubLObject el_utilities.hl_relation_expressionP(SubLObject object)
           
static SubLObject hl_storage_modules.hl_remove_argument(SubLObject argument_spec, SubLObject cnf, SubLObject mt)
           
static SubLObject hl_storage_module_declarations.hl_remove_as_kb_assertion(SubLObject argument_spec, SubLObject cnf, SubLObject mt)
           
static SubLObject hl_storage_modules.hl_storage_module_add(SubLObject hl_module, SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map, SubLObject v_default)
          If HL-MODULE has an :add property, the specified function is applied to ARGUMENT-SPEC, CNF, MT, DIRECTION, and VARIABLE-MAP.
static SubLObject hl_storage_modules.hl_storage_module_applicability_func(SubLObject hl_module)
           
static SubLObject hl_storage_modules.hl_storage_module_applicableP(SubLObject hl_module, SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject hl_storage_modules.hl_storage_module_argument_type(SubLObject hl_module)
           
static SubLObject hl_storage_modules.hl_storage_module_exclusive_func(SubLObject hl_module)
           
static SubLObject hl_storage_modules.hl_storage_module_predicate(SubLObject hl_module)
           
static SubLObject hl_storage_modules.hl_storage_module_preferred_over_info(SubLObject hl_module)
           
static SubLObject hl_storage_modules.hl_storage_module_remove(SubLObject hl_module, SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject v_default)
          If HL-MODULE has a :remove property, the specified function is applied to ARGUMENT-SPEC, CNF, and MT.
static SubLObject hl_storage_modules.hl_storage_module(SubLObject name, SubLObject plist)
          Declare and create a new HL storage module with name NAME and properties PLIST.
static SubLObject hl_storage_modules.hl_storage_modules_for_argument_type(SubLObject argument_type)
           
static SubLObject hl_storage_modules.hl_storage_modules_for_just_argument_type(SubLObject argument_type)
          accessor analogous to indexing, does not implement inheritance.
static SubLObject hl_storage_modules.hl_storage_modules_for_predicate_and_argument_type(SubLObject predicate, SubLObject argument_type)
           
static SubLObject hl_storage_modules.hl_storage_modules_for_predicate(SubLObject predicate)
           
static SubLObject misc_utilities.hl_store_caches_directory()
           
static SubLObject misc_utilities.hl_store_content_completely_cachedP()
           
static SubLObject hl_interface_infrastructure.hl_store_iterator_destroy_int(SubLObject id)
           
static SubLObject hl_interface_infrastructure.hl_store_iterator_destroy(SubLObject id)
           
static SubLObject hl_interface_infrastructure.hl_store_iterator_done_int(SubLObject id)
           
static SubLObject hl_interface_infrastructure.hl_store_iterator_doneP(SubLObject id)
           
static SubLObject hl_interface_infrastructure.hl_store_iterator_next_int(SubLObject id)
           
static SubLObject hl_interface_infrastructure.hl_store_iterator_next(SubLObject id)
           
static SubLObject hl_storage_modules.hl_store_perform_action_int(SubLObject action, SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject hl_supports.hl_support_justify(SubLObject hl_support)
           
static SubLObject hl_supports.hl_support_module_forward_mt_combos_func(SubLObject hl_support_module)
           
static SubLObject hl_supports.hl_support_module_justify_func(SubLObject hl_support_module)
           
static SubLObject hl_supports.hl_support_module_p(SubLObject object)
          Return T iff OBJECT is an HL support module.
static SubLObject arguments.hl_support_module(SubLObject hl_support)
           
static SubLObject hl_supports.hl_support_modules()
           
static SubLObject arguments.hl_support_mt(SubLObject hl_support)
           
static SubLObject arguments.hl_support_p(SubLObject object)
          Does OBJECT represent an HL support?
static SubLObject arguments.hl_support_sentence(SubLObject hl_support)
           
static SubLObject arguments.hl_support_tv(SubLObject hl_support)
           
static SubLObject cycl_utilities.hl_term_with_el_counterpart_p(SubLObject object)
           
static SubLObject hl_supports.hl_trivial_justification(SubLObject support)
           
static SubLObject hl_storage_module_declarations.hl_unassert_as_kb_assertion(SubLObject cnf, SubLObject mt)
           
static SubLObject hl_storage_modules.hl_unassert(SubLObject cnf, SubLObject mt)
           
static SubLObject cycl_grammar.hl_variable_p(SubLObject object)
           
static SubLObject cycl_variables.hl_varP(SubLObject thing)
           
static SubLObject hlmt.hlmt_equal(SubLObject object0, SubLObject object1)
           
static SubLObject hlmt.hlmt_equalP(SubLObject object0, SubLObject object1)
           
static SubLObject hlmt.hlmt_monad_mt_without_default(SubLObject v_hlmt)
           
static SubLObject hlmt.hlmt_monad_mt(SubLObject v_hlmt)
           
static SubLObject hlmt.hlmt_naut_p(SubLObject object)
           
static SubLObject hlmt.hlmt_p_no_time(SubLObject object)
           
static SubLObject hlmt.hlmt_p(SubLObject object)
           
static SubLObject hlmt.hlmt_temporal_mt(SubLObject v_hlmt)
           
static SubLObject hlmt.hlmt_with_anytime_psc_p(SubLObject v_hlmt)
           
static SubLObject hlmt.hlmtP_int(SubLObject object)
           
static SubLObject hlmt.hlmtP_no_time(SubLObject object)
           
static SubLObject hlmt.hlmtP(SubLObject object)
          Like @xref hlmt-p but also does fort-types checks that the relevant bits have fort-types of microtheories, and arity checks on all the dimensions.
static SubLObject hlmt.hlmts_supportedP()
          Whether we allow non-atomic unreified mts.
static SubLObject el_utilities.holds_in_litP(SubLObject literal)
           
static SubLObject wff.how_make_wffP(SubLObject sentence, SubLObject mt)
           
static SubLObject file_hash_table.htfile_file_block_entry_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject file_hash_table.htfile_header_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject file_hash_table.htfile_key_entry_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject file_hash_table.htfile_object_entry_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject id_index.id_index_count(SubLObject v_id_index)
          Return the total number of objects indexed in ID-INDEX.
static SubLObject id_index.id_index_empty_list()
           
static SubLObject id_index.id_index_empty_p(SubLObject v_id_index)
          Return T iff ID-INDEX is empty.
static SubLObject id_index.id_index_enter_autoextend(SubLObject v_id_index, SubLObject id, SubLObject object)
          Enter OBJECT in ID-INDEX as the object associated with the key ID.
static SubLObject id_index.id_index_enter_unlocked_autoextend(SubLObject v_id_index, SubLObject id, SubLObject object)
          Enter OBJECT in ID-INDEX as the object associated with the key ID.
static SubLObject id_index.id_index_enter_unlocked(SubLObject v_id_index, SubLObject id, SubLObject object)
          Enter OBJECT in ID-INDEX as the object associated with the key ID.
static SubLObject id_index.id_index_enter(SubLObject v_id_index, SubLObject id, SubLObject object)
          Enter OBJECT in ID-INDEX as the object associated with the key ID.
static SubLObject id_index.id_index_lock(SubLObject v_id_index)
          Return the lock used to control modifications of ID-INDEX
static SubLObject id_index.id_index_lookup_int(SubLObject v_id_index, SubLObject id)
          Return the object associated with ID in ID-INDEX.
static SubLObject id_index.id_index_lookup(SubLObject v_id_index, SubLObject id, SubLObject v_default)
           
static SubLObject id_index.id_index_new_id_threshold(SubLObject v_id_index)
          Return the ID at which new objects start in ID-INDEX.
static SubLObject id_index.id_index_new_object_count(SubLObject v_id_index)
          Return the number of new objects in ID-INDEX.
static SubLObject id_index.id_index_new_objects_empty_p(SubLObject v_id_index)
           
static SubLObject id_index.id_index_new_objects(SubLObject v_id_index)
          Return the hashtable for new objects in ID-INDEX
static SubLObject id_index.id_index_next_id(SubLObject v_id_index)
          Return the next internal ID which would be used in ID-INDEX.
static SubLObject id_index.id_index_objects_empty_p(SubLObject v_id_index, SubLObject tombstone)
           
static SubLObject id_index.id_index_old_object_count(SubLObject v_id_index)
          Return the number of old objects in ID-INDEX.
static SubLObject id_index.id_index_old_object_id_p(SubLObject v_id_index, SubLObject id)
           
static SubLObject id_index.id_index_old_objects_empty_p(SubLObject v_id_index, SubLObject tombstone)
           
static SubLObject id_index.id_index_old_objects(SubLObject v_id_index)
          Return the vector for old objects in ID-INDEX
static SubLObject id_index.id_index_p(SubLObject object)
           
static SubLObject id_index.id_index_possibly_autoextend(SubLObject v_id_index, SubLObject id)
          If id was the last id in oldspace, grow the vector.
static SubLObject id_index.id_index_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject id_index.id_index_remove(SubLObject v_id_index, SubLObject id)
          Remove any association for ID in ID-INDEX.
static SubLObject id_index.id_index_reserve(SubLObject v_id_index)
          Reserve an internal ID from ID-INDEX and return it.
static SubLObject id_index.id_index_skip_tombstones_p(SubLObject tombstone)
           
static SubLObject id_index.id_index_tombstone_p(SubLObject object)
           
static SubLObject id_index.id_index_tombstone()
           
static SubLObject id_index.id_index_values(SubLObject v_id_index)
           
static SubLObject id_index.idix_count(SubLObject object)
           
static SubLObject id_index.idix_lock(SubLObject object)
           
static SubLObject id_index.idix_new_objects(SubLObject object)
           
static SubLObject id_index.idix_next_id(SubLObject object)
           
static SubLObject id_index.idix_old_objects(SubLObject object)
           
static SubLObject defns.iff_defn(SubLObject col, SubLObject quotedP)
           
static SubLObject el_utilities.ignore_sequence_vars(SubLObject formula)
          e.g.
static SubLObject at_utilities.implication_opP(SubLObject symbol)
           
static SubLObject tms.inc_circular_complexity_count()
           
static SubLObject operation_communication.inc_total_local_operations_recorded()
           
static SubLObject binary_tree.incomparable(SubLObject func, SubLObject obj1, SubLObject obj2)
           
static SubLObject kb_object_manager.increment_kb_object_usage_count(SubLObject kbom, SubLObject id)
           
static SubLObject kb_hl_supports.increment_next_kb_hl_support_id()
           
static SubLObject at_var_types.independent_cnfs_variables_arg_constraints_okP_int(SubLObject cnfs, SubLObject mt, SubLObject varP)
           
static SubLObject at_var_types.independent_cnfs_variables_arg_constraints_okP(SubLObject cnfs, SubLObject mt, SubLObject varP)
           
static SubLObject clause_utilities.index_and_sense_match_subclause_specP(SubLObject index, SubLObject sense, SubLObject subclause_spec)
           
static SubLObject kb_indexing_declarations.index_equality_test_for_keys(SubLObject keys)
           
static SubLObject kb_hl_supports.index_kb_hl_support(SubLObject kb_hl_support, SubLObject hl_support)
           
static SubLObject kb_indexing_datastructures.indexed_term_p(SubLObject object)
          Returns T iff OBJECT is an indexed CycL term, e.g.
static SubLObject kb_indexing_datastructures.indexed_unrepresented_term_p(SubLObject object)
          Returns T iff OBJECT is an indexed unrepresented CycL term, e.g., a string or number.
static SubLObject hl_storage_module_declarations.indexical_the_user_hl_storage_applicableP(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject bindings.inference_binding_p(SubLObject object)
          True if OBJECT is of the form ( .
static SubLObject backward_utilities.inference_canonicalize_commutative_args(SubLObject args)
           
static SubLObject backward_utilities.inference_canonicalize_hl_support_asent(SubLObject asent)
           
static SubLObject backward_utilities.inference_canonicalize_hl_support_literal(SubLObject asent)
           
static SubLObject backward.inference_expand_hl_module()
           
static SubLObject backward.inference_expand_sense()
           
static SubLObject pred_relevance_macros.inference_genl_inverse_ofP(SubLObject pred)
           
static SubLObject pred_relevance_macros.inference_genl_predicate_ofP(SubLObject pred)
           
static SubLObject backward.inference_hl_module_cost_too_expensive(SubLObject hl_module, SubLObject cost)
           
static SubLObject backward_utilities.inference_make_commutative_asent(SubLObject predicate, SubLObject args)
           
static SubLObject hl_supports.inference_max_floor_mts_of_genls_paths(SubLObject spec, SubLObject genl)
           
static SubLObject mt_relevance_macros.inference_relevant_mt()
          From the dynamic mt context, return an mt suitable for passing to
static SubLObject backward.inference_semantically_valid_dnf(SubLObject dnf, SubLObject mt)
           
static SubLObject bindings.inference_simplify_unification_bindings(SubLObject v_bindings)
           
static SubLObject number_utilities.infinite_number_p(SubLObject object)
           
static SubLObject wff.inhibit_skolem_assertsP()
           
static SubLObject binary_tree.init_btree(SubLObject btree)
          Initialize a BTREE for use
static SubLObject clause_strucs.init_clause_struc(SubLObject clause_struc)
          Initialize a CLAUSE-STRUC for use
static SubLObject constant_handles.init_constant(SubLObject constant)
           
static SubLObject tries.init_trie(SubLObject trie)
          Initialize a TRIE for use
static SubLObject defns.initial_check_defn_admit_status(SubLObject col, SubLObject v_term, SubLObject mt, SubLObject quotedP)
          If the defnIff of the COL explicitly admits or rejects TERM, return result.
static SubLObject agenda.initialize_agenda()
          Initialize the agenda.
static SubLObject at_utilities.initialize_all_arg_type_predicate_caches()
           
static SubLObject file_backed_cache_setup.initialize_all_file_backed_caches()
           
static SubLObject task_processor.initialize_api_task_processors()
          Initialize the task processor pool for requests.
static SubLObject arity.initialize_arity_max_for_relation(SubLObject relation)
           
static SubLObject assertion_manager.initialize_assertion_hl_store_cache()
           
static SubLObject dumper.initialize_assertion_shells(SubLObject assertion_count)
           
static SubLObject c_name_translation.initialize_c_backend_function_arglist_table()
           
static SubLObject c_name_translation.initialize_c_backend_function_boolean_hash()
           
static SubLObject c_name_translation.initialize_c_backend_function_name_table()
           
static SubLObject c_name_translation.initialize_c_backend_global_name_table()
           
static SubLObject constant_index_manager.initialize_constant_index_hl_store_cache()
           
static SubLObject constant_completion.initialize_constant_names_in_code()
           
static SubLObject builder_utilities.initialize_cyc_product()
          Detect what the value of *CYC-PRODUCT* should be, then set it.
static SubLObject kb_mapping_macros.initialize_decontextualized_ist_predicate_rule_final_index_spec_iterator_state(SubLObject predicate, SubLObject sense, SubLObject direction)
           
static SubLObject deduction_manager.initialize_deduction_hl_store_cache()
           
static SubLObject eval_in_api.initialize_eval_in_api_env()
           
static SubLObject kb_mapping_macros.initialize_function_rule_final_index_spec_iterator_state(SubLObject func, SubLObject direction)
           
static SubLObject kb_mapping_macros.initialize_gaf_arg_final_index_spec_iterator_state(SubLObject v_term, SubLObject argnum, SubLObject predicate)
           
static SubLObject utilities_macros.initialize_global_lock_internal(SubLObject global, SubLObject name)
           
static SubLObject utilities_macros.initialize_global_locks()
          Initialize all global locks
static SubLObject misc_utilities.initialize_hl_store_cache_directory_and_shared_symbols(SubLObject direname, SubLObject symbols)
           
static SubLObject misc_utilities.initialize_hl_store_cache_shared_symbols(SubLObject symbols)
           
static SubLObject misc_utilities.initialize_hl_store_caches_from_directory(SubLObject direname, SubLObject symbols)
           
static SubLObject misc_utilities.initialize_hl_store_caches()
           
static SubLObject java_api_kernel.initialize_java_api_lease_monitor()
          Initialize the process which monitors lease expirations for java api clients.
static SubLObject java_api_kernel.initialize_java_api_passive_socket(SubLObject uuid_string)
          Associates the current socket with the given UUID-STRING, then ends this server process that currently uses the socket.
static SubLObject java_name_translation.initialize_java_backend_function_arglist_table()
           
static SubLObject java_name_translation.initialize_java_backend_function_boolean_hash()
           
static SubLObject java_name_translation.initialize_java_backend_function_tables()
           
static SubLObject java_name_translation.initialize_java_backend_function_to_method_hash()
           
static SubLObject java_name_translation.initialize_java_backend_global_tables()
           
static SubLObject dumper.initialize_kb_features()
          If the code is missing, assume the relevant portion of the KB is also missing, because it won't matter if it's there.
static SubLObject kb_hl_support_manager.initialize_kb_hl_support_hl_store_cache()
           
static SubLObject dumper.initialize_kb_hl_support_shells(SubLObject kb_hl_support_count)
           
static SubLObject kb_object_manager.initialize_kb_object_hl_store_cache(SubLObject kbom, SubLObject content_filename, SubLObject index_filename)
           
static SubLObject kb_utilities.initialize_kb_state_hashes()
          Initialize any hashes related to KB state.
static SubLObject utilities_macros.initialize_kb_variables()
          Initializes all of the kb-vars with their initialization functions.
static SubLObject kb_mapping_macros.initialize_nart_arg_final_index_spec_iterator_state(SubLObject v_term, SubLObject argnum, SubLObject function)
           
static SubLObject nart_hl_formula_manager.initialize_nart_hl_formula_hl_store_cache()
           
static SubLObject nart_index_manager.initialize_nart_index_hl_store_cache()
           
static SubLObject dumper.initialize_nart_shells(SubLObject nart_count)
           
static SubLObject ke.initialize_old_constant_names()
          Set up the *old-constant-names-table* table.
static SubLObject kb_mapping_macros.initialize_pred_arg2_rule_final_index_spec_iterator_state(SubLObject pred, SubLObject top_level_key, SubLObject arg2, SubLObject sense, SubLObject direction)
           
static SubLObject kb_mapping_macros.initialize_predicate_extent_final_index_spec_iterator_state(SubLObject predicate)
           
static SubLObject kb_mapping_macros.initialize_predicate_rule_final_index_spec_iterator_state(SubLObject predicate, SubLObject sense, SubLObject direction)
           
static SubLObject equality_store.initialize_some_equality_assertions_somewhere_set()
           
static SubLObject at_utilities.initialize_some_inter_arg_format_assertion_somewhere_cache()
           
static SubLObject at_utilities.initialize_some_inter_arg_isa_assertion_somewhere_cache()
           
static SubLObject somewhere_cache.initialize_somewhere_cache(SubLObject pred)
           
static SubLObject subl_identifier.initialize_sublid_mappings()
          Initialize the SubL identifier mappings from the predicate extents of #$subLIdentifier and #$uniquelyIdentifiedInType.
static SubLObject czer_main.initialize_suffix_table_for_var(SubLObject el_var)
           
static SubLObject czer_main.initialize_symbol_suffix_table(SubLObject formula)
          Assumes the EL variable namespace is bound.
static SubLObject task_processor.initialize_task_processors(SubLObject process_name_prefix, SubLObject min_nbr_of_task_processors, SubLObject max_nbr_of_task_processors)
           
static SubLObject kb_indexing_datastructures.initialize_term_complex_index(SubLObject v_term)
          Initializes a complex index for TERM.
static SubLObject kb_indexing_datastructures.initialize_term_intermediate_index(SubLObject v_term)
          Initializes a top-level intermediate index for TERM.
static SubLObject kb_indexing_datastructures.initialize_term_subindex(SubLObject v_term)
          Initializes a subindex for TERM.
static SubLObject transcript_utilities.initialize_transcript_handling()
          Initialize or reinitialize the handling of transcripts.
static SubLObject tries.initialize_trie_ancestor_tracking(SubLObject top_node)
           
static SubLObject unrepresented_term_index_manager.initialize_unrepresented_term_index_hl_store_cache()
           
static SubLObject misc_utilities.initialized_p(SubLObject object)
           
static SubLObject constants_low.install_constant_external_id(SubLObject constant, SubLObject external_id)
          Install the ids for CONSTANT based on EXTERNAL-ID.
static SubLObject constants_low.install_constant_guid(SubLObject constant, SubLObject guid)
           
static SubLObject constant_handles.install_constant_suid(SubLObject constant, SubLObject suid)
           
static SubLObject constants_high.installed_constant_p(SubLObject object)
          Return T iff OBJECT is a constant that has its IDs installed.
static SubLObject cardinality_estimates.instance_cardinality(SubLObject v_term)
          Return an estimate of the number of instances of TERM.
static SubLObject cardinality_estimates.instance_iteration_cost(SubLObject v_term)
           
static SubLObject isa.instanceof_after_adding(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject isa.instanceof_after_removing(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject format_nil.integer_decimal_length(SubLObject integer)
          Return the number of digits needed to express INTEGER in base 10.
static SubLObject integer_sequence_generator.integer_sequence_generator_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject integer_sequence_generator.integer_sequence_generator_reset(SubLObject isg)
          Reset an Integer Sequence Generator to its original state.
static SubLObject czer_utilities.intensional_formulaP(SubLObject formula)
           
static SubLObject at_routines.inter_arg_constraint_pred(SubLObject constraint_type, SubLObject ind_argnum, SubLObject dep_argnum)
           
static SubLObject at_utilities.inter_arg_format_cache_initializedP()
           
static SubLObject kb_accessors.inter_arg_format_pred(SubLObject ind_arg, SubLObject dep_arg)
           
static SubLObject kb_accessors.inter_arg_format_preds_dep(SubLObject arg)
           
static SubLObject kb_accessors.inter_arg_format_preds_ind(SubLObject arg)
           
static SubLObject at_routines.inter_arg_inverse_pred(SubLObject constraint_type, SubLObject ind_arg, SubLObject dep_arg)
           
static SubLObject at_utilities.inter_arg_isa_cache_initializedP()
           
static SubLObject at_var_types.inter_arg_isa_from_type_int(SubLObject relation, SubLObject argnum, SubLObject ind_type, SubLObject ind_argnum)
           
static SubLObject at_var_types.inter_arg_isa_from_type(SubLObject relation, SubLObject argnum, SubLObject ind_type, SubLObject ind_argnum)
          assumes mt relevance established from outside, and that we are within a with-at-reln macro.
static SubLObject at_var_types.inter_arg_isa_int(SubLObject relation, SubLObject argnum, SubLObject ind_arg, SubLObject ind_argnum)
           
static SubLObject at_utilities.inter_arg_isa_inverse(SubLObject ind_arg, SubLObject dep_arg)
          Returns the appropriate inter-arg-isa predicate for constraining the inverse of IND-ARG and DEP-ARG .
static SubLObject at_utilities.inter_arg_isa_pred(SubLObject ind_arg, SubLObject dep_arg)
           
static SubLObject at_var_types.inter_arg_isa(SubLObject relation, SubLObject argnum, SubLObject ind_arg, SubLObject ind_argnum)
          assumes mt relevance established from outside, and that we are within a with-at-reln macro.
static SubLObject arg_type.inter_arg_test_failsP(SubLObject reln, SubLObject arg, SubLObject argnum, SubLObject test)
           
static SubLObject at_var_types.inter_arg_type_int(SubLObject type, SubLObject relation, SubLObject argnum, SubLObject ind_arg, SubLObject at_pred)
          param TYPE; :isa or :genls
static SubLObject at_var_types.inter_arg_type_verify_candidates(SubLObject candidates, SubLObject ind_arg, SubLObject argnum, SubLObject type)
           
static SubLObject kb_indexing_datastructures.intermediate_index_delete_key(SubLObject intermediate_index, SubLObject key)
          Delete any mapping from KEY to a subindex in INTERMEDIATE-INDEX.
static SubLObject kb_indexing_datastructures.intermediate_index_delete(SubLObject intermediate_index, SubLObject keys, SubLObject leaf)
           
static SubLObject kb_indexing_datastructures.intermediate_index_dictionary_delete_key(SubLObject intermediate_index, SubLObject key)
           
static SubLObject kb_indexing_datastructures.intermediate_index_dictionary_set(SubLObject intermediate_index, SubLObject key, SubLObject value)
           
static SubLObject kb_indexing_datastructures.intermediate_index_dictionary(SubLObject intermediate_index)
          assumes INTERMEDIATE-INDEX is dictionary-style
static SubLObject kb_indexing_datastructures.intermediate_index_insert_int(SubLObject intermediate_index, SubLObject keys, SubLObject leaf, SubLObject key_history)
          Insert LEAF at KEYS, having already gone down the keys in KEY-HISTORY
static SubLObject kb_indexing_datastructures.intermediate_index_insert(SubLObject intermediate_index, SubLObject keys, SubLObject leaf)
           
static SubLObject kb_indexing_datastructures.intermediate_index_keys(SubLObject intermediate_index)
           
static SubLObject kb_indexing_datastructures.intermediate_index_leaf_count_inc(SubLObject intermediate_index, SubLObject delta)
           
static SubLObject kb_indexing_datastructures.intermediate_index_leaf_count_reset(SubLObject intermediate_index, SubLObject new_count)
           
static SubLObject kb_indexing_datastructures.intermediate_index_leaf_count(SubLObject intermediate_index)
           
static SubLObject kb_indexing_datastructures.intermediate_index_lookup_or_create_final(SubLObject intermediate_index, SubLObject key)
           
static SubLObject kb_indexing_datastructures.intermediate_index_lookup_or_create_intermediate(SubLObject intermediate_index, SubLObject key, SubLObject key_history)
          Having already gone down the keys in KEY-HISTORY, look up KEY in INTERMEDIATE-INDEX.
static SubLObject kb_indexing_datastructures.intermediate_index_lookup(SubLObject intermediate_index, SubLObject key)
           
static SubLObject kb_indexing_datastructures.intermediate_index_p(SubLObject object)
           
static SubLObject kb_indexing_datastructures.intermediate_index_set(SubLObject intermediate_index, SubLObject key, SubLObject value)
          does not reset the counts
static SubLObject cycl_variables.intern_el_var(SubLObject object)
           
static SubLObject numeric_date_utilities.internal_real_time_p(SubLObject object)
          Return T iff OBJECT is an internal real time.
static SubLObject interval_span.interval_span_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject assertions_high.invalid_assertionP(SubLObject assertion, SubLObject robustP)
           
static SubLObject constant_handles.invalid_constant_handleP(SubLObject constant)
           
static SubLObject constant_completion_high.invalid_constant_name_char_p(SubLObject v_char)
          Return T iff CHAR is a character which is not allowed in a valid constant name.
static SubLObject constant_handles.invalid_constant_names()
           
static SubLObject constant_handles.invalid_constantP(SubLObject constant, SubLObject robust)
           
static SubLObject cycl_variables.invalid_hyphen_sequence()
           
static SubLObject cycl_variables.invalid_variable_name_char(SubLObject object)
           
static SubLObject kb_accessors.inverse_argnum(SubLObject argnum)
           
static SubLObject at_routines.inverse_pred(SubLObject constraint_type, SubLObject argnum, SubLObject reln)
           
static SubLObject enumeration_types.inverse_sense(SubLObject sense)
           
static SubLObject bindings.invert_bindings(SubLObject v_bindings)
           
static SubLObject process_utilities.ipc_queue_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject fort_types_interface.irreflexive_binary_predicate_p(SubLObject fort)
          is FORT a irreflexive binary predicate?
static SubLObject kb_accessors.irreflexive_predicateP(SubLObject predicate)
          Return T iff PREDICATE is an irreflexive predicate.
static SubLObject cache.is_cache_preallocated_p(SubLObject v_cache)
           
static SubLObject kb_object_manager.is_lru_cachable_kb_object_content_idP(SubLObject kbom, SubLObject id)
           
static SubLObject file_vector_utilities.is_map_object_p_backed_map_method(SubLObject object)
           
static SubLObject map_utilities.is_map_object_p_dictionary_method(SubLObject object)
           
static SubLObject map_utilities.is_map_object_p_hash_table_method(SubLObject object)
           
static SubLObject map_utilities.is_map_object_p(SubLObject object)
           
static SubLObject isa.isa_after_adding(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject isa.isa_after_removing(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject fort_types_interface.isa_collectionP(SubLObject v_term, SubLObject mt)
          is TERM a collection?
static SubLObject sdc.isa_common_sdctP(SubLObject c1, SubLObject c2, SubLObject mt)
           
static SubLObject fort_types_interface.isa_el_relationP(SubLObject v_term, SubLObject mt)
          is TERM an EL relation?
static SubLObject el_utilities.isa_hl_var_hl_var_litP(SubLObject lit)
           
static SubLObject isa.isa_in_any_mtP(SubLObject v_term, SubLObject collection)
          is an element of in any mt
static SubLObject el_utilities.isa_litP(SubLObject lit)
           
static SubLObject fort_types_interface.isa_logical_connectiveP(SubLObject v_term, SubLObject mt)
          is TERM a logical connective?
static SubLObject fort_types_interface.isa_mtP(SubLObject v_term, SubLObject mt)
          is TERM a microtheory?
static SubLObject kb_accessors.isa_pred_arg(SubLObject isa_pred)
          return the arg constrained by ISA-PRED (e.g., (isa-pred-arg #$arg1Isa) -> 1)); by convention (isa-pred-arg #$argsIsa) -> 0
static SubLObject fort_types_interface.isa_predicateP(SubLObject v_term, SubLObject mt)
          is TERM a predicate?
static SubLObject fort_types_interface.isa_quantifierP(SubLObject v_term, SubLObject mt)
          is TERM a quantifier?
static SubLObject fort_types_interface.isa_reifiable_functionP(SubLObject v_term, SubLObject mt)
          is TERM a reifiable function?
static SubLObject fort_types_interface.isa_scoping_relationP(SubLObject v_term, SubLObject mt)
          is TERM a scoping relation?
static SubLObject fort_types_interface.isa_variable_arity_relationP(SubLObject v_term, SubLObject mt)
          is TERM a variable arity relation?
static SubLObject isa.isaP(SubLObject v_term, SubLObject collection, SubLObject mt, SubLObject tv)
          Returns whether TERM is an instance of COLLECTION via the SBHL, i.e.
static SubLObject integer_sequence_generator.isg_lock(SubLObject object)
           
static SubLObject integer_sequence_generator.isg_start(SubLObject object)
           
static SubLObject graph_utilities.island_group_for_node(SubLObject node, SubLObject island_groups, SubLObject test)
          Return the associated island-group for NODE from ISLAND-GROUPS.
static SubLObject hl_storage_module_declarations.ist_assertion_applicableP(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject el_utilities.ist_of_atomic_sentence_int(SubLObject sentence, SubLObject pred)
           
static SubLObject el_utilities.ist_of_atomic_sentence_p(SubLObject sentence)
           
static SubLObject el_utilities.ist_sentence_p(SubLObject sentence)
           
static SubLObject el_utilities.ist_sentence_with_chlmt_p(SubLObject sentence)
           
static SubLObject iteration.it_done(SubLObject object)
           
static SubLObject iteration.it_finalize(SubLObject object)
           
static SubLObject iteration.it_next(SubLObject object)
           
static SubLObject iteration.it_state(SubLObject object)
           
static SubLObject iteration.iterate_indirect_next(SubLObject state)
           
static SubLObject iteration.iterate_list_done(SubLObject state)
           
static SubLObject iteration.iterate_list_next(SubLObject state)
           
static SubLObject iteration.iterate_non_null_singleton_next(SubLObject state)
           
static SubLObject iteration.iteration_done(SubLObject iterator)
          Return NIL iff ITERATOR has not yet been exhausted.
static SubLObject iteration.iteration_finalize(SubLObject iterator)
           
static SubLObject iteration.iteration_next_funcall(SubLObject next_func, SubLObject next_state)
           
static SubLObject iteration.iteration_next_without_values_macro_helper(SubLObject iterator, SubLObject invalid_token)
           
static SubLObject iteration.iteration_next_without_values(SubLObject iterator, SubLObject invalid_token)
          Return the next item in the iteration of ITERATOR or INVALID-TOKEN if the return value is invalid.
static SubLObject iteration.iteration_next(SubLObject iterator)
          Return the next item in the iteration of ITERATOR.
static SubLObject iteration.iterator_hash_table_done(SubLObject state)
           
static SubLObject iteration.iterator_hash_table_next(SubLObject state)
           
static SubLObject iteration.iterator_iterator_done(SubLObject state)
          Returns T IFF the iterators are exhausted.
static SubLObject iteration.iterator_iterator_next(SubLObject state)
           
static SubLObject iteration.iterator_p(SubLObject object)
           
static SubLObject iteration.iterator_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject task_processor.java_api_lease_activity_display()
          Returns the indicator that lease renewal requests should be displayed on the console.
static SubLObject java_api_kernel.java_api_lease_monitor()
          Periodically monitors java api client leases, closing sockets and killing active api requests belonging to clients having expired leases.
static SubLObject java_api_kernel.java_api_lock(SubLObject uuid_string)
          Return the java api socket output stream corresponding to the given UUID key.
static SubLObject java_api_kernel.java_api_socket_out_stream(SubLObject uuid_string)
          Return the java api socket output stream corresponding to the given UUID key.
static SubLObject java_api_kernel.java_api_socket(SubLObject uuid_string)
          Return the java api socket corresponding to the given UUID key.
static SubLObject java_name_translation.java_backend_compute_defined_function_name(SubLObject function)
           
static SubLObject java_name_translation.java_backend_computed_function_name_internal(SubLObject function)
           
static SubLObject java_name_translation.java_backend_computed_function_name(SubLObject function)
           
static SubLObject java_name_translation.java_backend_convert_identifier_name(SubLObject name)
           
static SubLObject java_name_translation.java_backend_defined_function_name_exception_lookup(SubLObject function)
           
static SubLObject java_name_translation.java_backend_predefined_function_p(SubLObject function)
          Return T iff FUNCTION is a predefined function in the Java backend.
static SubLObject java_name_translation.java_backend_reserved_word_p(SubLObject object)
          Return T iff OBJECT is a reserved word in Java
static SubLObject java_name_translation.java_backend_secure_method_id(SubLObject function)
           
static SubLObject java_name_translation.java_backend_symbol_name_basis(SubLObject variable)
           
static SubLObject arguments.justification_equal(SubLObject justification1, SubLObject justification2)
           
static SubLObject el_utilities.kappa_asent_p(SubLObject object)
           
static SubLObject el_utilities.kappa_predicate_p(SubLObject object)
           
static SubLObject assertions_interface.kb_assertion_arguments(SubLObject assertion)
          Return the arguments for ASSERTION.
static SubLObject assertions_interface.kb_assertion_asserted_by(SubLObject assertion)
          Return the asserted-by bookkeeping info for ASSERTION.
static SubLObject assertions_interface.kb_assertion_asserted_second(SubLObject assertion)
          Return the asserted-second bookkeeping info for ASSERTION.
static SubLObject assertions_interface.kb_assertion_asserted_when(SubLObject assertion)
          Return the asserted-when bookkeeping info for ASSERTION.
static SubLObject assertions_interface.kb_assertion_asserted_why(SubLObject assertion)
          Return the asserted-why bookkeeping info for ASSERTION.
static SubLObject assertions_interface.kb_assertion_cnf(SubLObject assertion)
          Return the CNF for ASSERTION.
static SubLObject assertions_interface.kb_assertion_cons(SubLObject assertion)
          Returns a CNF or GAF HL formula.
static SubLObject assertions_interface.kb_assertion_dependents(SubLObject assertion)
          Return the dependents of ASSERTION.
static SubLObject assertions_interface.kb_assertion_direction(SubLObject assertion)
          Return the direction of ASSERTION (either :backward, :forward or :code).
static SubLObject assertions_interface.kb_assertion_gaf_hl_formula(SubLObject assertion)
          Returns the HL clause of ASSERTION if it's a gaf, otherwise returns nil.
static SubLObject assertions_interface.kb_assertion_mt(SubLObject assertion)
          Return the MT for ASSERTION.
static SubLObject assertions_interface.kb_assertion_strength(SubLObject assertion)
          Return the current argumentation strength of ASSERTION -- either :monotonic, :default, or :unknown.
static SubLObject assertions_interface.kb_assertion_truth(SubLObject assertion)
          Return the current truth of ASSERTION -- either :true :false or :unknown.
static SubLObject assertions_interface.kb_assertion_variable_names(SubLObject assertion)
          Return the variable names for ASSERTION.
static SubLObject term.kb_assertionP(SubLObject object)
           
static SubLObject bindings.kb_binding_p(SubLObject object)
          True if OBJECT is of the form (#$ELInferenceBindingFn )
static SubLObject bindings.kb_binding_set_p(SubLObject object)
          True if OBJECT is of the form (#$TheSet [])
static SubLObject constant_completion_low.kb_constant_complete_exact_internal(SubLObject string, SubLObject start, SubLObject end)
           
static SubLObject constant_completion_interface.kb_constant_complete_exact(SubLObject string, SubLObject start, SubLObject end)
          Return a valid constant whose name exactly matches STRING.
static SubLObject constant_completion_low.kb_constant_complete_internal(SubLObject prefix, SubLObject case_sensitiveP, SubLObject exact_lengthP, SubLObject start, SubLObject end)
           
static SubLObject constant_completion_interface.kb_constant_complete(SubLObject prefix, SubLObject case_sensitiveP, SubLObject exact_lengthP, SubLObject start, SubLObject end)
          Return all valid constants with PREFIX as a prefix of their name When CASE-SENSITIVE? is non-nil, the comparison is done in a case-sensitive fashion.
static SubLObject constants_interface.kb_constant_guid(SubLObject constant)
          Return the external ID for CONSTANT.
static SubLObject constants_interface.kb_constant_merged_guid(SubLObject constant)
          Return the external merged ID for CONSTANT.
static SubLObject constants_interface.kb_constant_name(SubLObject constant)
          Return the name for CONSTANT.
static SubLObject hl_modifiers.kb_create_asserted_argument_with_tv(SubLObject assertion, SubLObject tv)
           
static SubLObject hl_modifiers.kb_create_asserted_argument(SubLObject assertion, SubLObject truth, SubLObject strength)
          Create an asserted argument for ASSERTION from TRUTH and STRENGTH, and hook up all the indexing between them.
static SubLObject assertions_low.kb_create_assertion_int(SubLObject assertion, SubLObject internal_id, SubLObject cnf, SubLObject mt)
           
static SubLObject assertions_low.kb_create_assertion_kb_store(SubLObject cnf, SubLObject mt)
           
static SubLObject assertions_interface.kb_create_assertion_local(SubLObject cnf, SubLObject mt)
           
static SubLObject assertions_interface.kb_create_assertion(SubLObject cnf, SubLObject mt)
          Create a new assertion with CNF in MT.
static SubLObject constants_low.kb_create_constant_int(SubLObject constant, SubLObject name, SubLObject external_id)
           
static SubLObject constants_low.kb_create_constant_kb_store(SubLObject name, SubLObject external_id)
          Create a new constant named NAME with id EXTERNAL-ID Return a SUID.
static SubLObject constants_interface.kb_create_constant_local(SubLObject name, SubLObject external_id)
           
static SubLObject constants_interface.kb_create_constant(SubLObject name, SubLObject external_id)
          Return a new constant named NAME with EXTERNAL-ID.
static SubLObject deductions_low.kb_create_deduction_int(SubLObject deduction, SubLObject internal_id, SubLObject assertion, SubLObject supports, SubLObject truth)
           
static SubLObject deductions_low.kb_create_deduction_kb_store(SubLObject assertion, SubLObject supports, SubLObject truth)
           
static SubLObject deductions_interface.kb_create_deduction_local(SubLObject assertion, SubLObject supports, SubLObject truth)
           
static SubLObject deductions_interface.kb_create_deduction(SubLObject assertion, SubLObject supports, SubLObject truth)
          Create a new deduction consisting of SUPPORTS for ASSERTION.
static SubLObject deductions_interface.kb_deduction_assertion(SubLObject deduction)
          Return the assertion for DEDUCTION.
static SubLObject deductions_interface.kb_deduction_strength(SubLObject deduction)
          Return the strength for DEDUCTION.
static SubLObject deductions_interface.kb_deduction_supports(SubLObject deduction)
          Return the supports for DEDUCTION.
static SubLObject deductions_interface.kb_deduction_truth(SubLObject deduction)
          Return the truth for DEDUCTION.
static SubLObject kb_compare.kb_difference_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject dumper.kb_dump_file(SubLObject name, SubLObject directory_path, SubLObject extension)
          Return the KB dump file NAME.EXTENSION in the dump directory DIRECTORY-PATH
static SubLObject assertions_interface.kb_gaf_assertionP(SubLObject assertion)
          Return T iff ASSERTION is a ground atomic formula (gaf).
static SubLObject misc_kb_utilities.kb_handle_internal_assertion_method(SubLObject object)
           
static SubLObject misc_kb_utilities.kb_handle_internal_constant_method(SubLObject object)
           
static SubLObject misc_kb_utilities.kb_handle_internal_deduction_method(SubLObject object)
           
static SubLObject misc_kb_utilities.kb_handle_internal_nart_method(SubLObject object)
           
static SubLObject misc_kb_utilities.kb_handle_internal_variable_method(SubLObject object)
           
static SubLObject kb_hl_supports.kb_hl_support_add_dependent(SubLObject kb_hl_support, SubLObject deduction)
           
static SubLObject kb_hl_supports.kb_hl_support_content_get_argument(SubLObject kb_hl_support_content)
           
static SubLObject kb_hl_supports.kb_hl_support_content_get_dependents(SubLObject kb_hl_support_content)
           
static SubLObject kb_hl_supports.kb_hl_support_content_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject kb_hl_supports.kb_hl_support_content_set_argument(SubLObject kb_hl_support_content, SubLObject deduction)
           
static SubLObject kb_hl_supports.kb_hl_support_content_set_dependents(SubLObject kb_hl_support_content, SubLObject dependents)
           
static SubLObject kb_hl_supports.kb_hl_support_content(SubLObject kb_hl_support)
           
static SubLObject kb_hl_supports.kb_hl_support_count()
           
static SubLObject kb_hl_supports.kb_hl_support_get_id(SubLObject kb_hl_support)
           
static SubLObject kb_hl_supports.kb_hl_support_handle_validP(SubLObject kb_hl_support)
           
static SubLObject kb_hl_supports.kb_hl_support_hl_support(SubLObject kb_hl_support)
           
static SubLObject kb_hl_supports.kb_hl_support_id(SubLObject kb_hl_support)
           
static SubLObject kb_hl_supports.kb_hl_support_index_indexed_term_p(SubLObject v_term)
           
static SubLObject kb_hl_supports.kb_hl_support_index_indexed_terms(SubLObject sentence)
           
static SubLObject kb_hl_supports.kb_hl_support_index_unindexed_termP(SubLObject v_term)
           
static SubLObject kb_hl_supports.kb_hl_support_p(SubLObject object)
           
static SubLObject kb_hl_supports.kb_hl_support_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject kb_hl_supports.kb_hl_support_remove_dependent(SubLObject kb_hl_support, SubLObject deduction)
           
static SubLObject kb_hl_supports.kb_hl_support_sentence(SubLObject kb_hl_support)
           
static SubLObject kb_hl_supports.kb_hl_support_tv(SubLObject kb_hl_support)
           
static SubLObject kb_hl_supports.kb_hls_id(SubLObject object)
           
static SubLObject kb_hl_supports.kb_hlsc_argument(SubLObject object)
           
static SubLObject kb_hl_supports.kb_hlsc_dependents(SubLObject object)
           
static SubLObject kb_indexing_declarations.kb_indexing_declaration_store()
           
static SubLObject kb_compare.kb_intersection_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject dumper.kb_load_from_directory(SubLObject directory_path)
           
static SubLObject dumper.kb_load_gc_checkpoint()
           
static SubLObject control_vars.kb_loaded()
           
static SubLObject assertions_interface.kb_lookup_assertion(SubLObject cnf, SubLObject mt)
          Return the assertion with CNF and MT, if it exists.
static SubLObject constants_interface.kb_lookup_constant_by_guid(SubLObject guid)
          Return the constant with GUID, if it exists.
static SubLObject constants_interface.kb_lookup_constant_by_name(SubLObject name)
          Return the constant named NAME, if it exists.
static SubLObject deductions_interface.kb_lookup_deduction(SubLObject assertion, SubLObject supports, SubLObject truth)
          Return the deduction with ASSERTION, SUPPORTS, and TRUTH, if it exists.
static SubLObject constant_completion_low.kb_new_constant_completion_iterator_internal(SubLObject forwardP)
           
static SubLObject constant_completion_interface.kb_new_constant_completion_iterator(SubLObject forwardP, SubLObject buffer_size)
          Returns an iterator for the constants in the constant completion table.
static SubLObject kb_object_manager.kb_object_content_file_vector_lookup(SubLObject kbom, SubLObject id)
           
static SubLObject kb_object_manager.kb_object_content_file_vector_p(SubLObject object)
           
static SubLObject kb_object_manager.kb_object_manager_content_lock(SubLObject kbom)
           
static SubLObject kb_object_manager.kb_object_manager_content_table(SubLObject kbom)
           
static SubLObject kb_object_manager.kb_object_manager_file_vector(SubLObject kbom)
           
static SubLObject kb_object_manager.kb_object_manager_id_threshold(SubLObject kbom)
           
static SubLObject kb_object_manager.kb_object_manager_load_func(SubLObject kbom)
           
static SubLObject kb_object_manager.kb_object_manager_lru_information(SubLObject kbom)
           
static SubLObject kb_object_manager.kb_object_manager_lru_size_percentage(SubLObject kbom)
           
static SubLObject kb_object_manager.kb_object_manager_meter_swap_timeP(SubLObject kbom)
           
static SubLObject kb_object_manager.kb_object_manager_name(SubLObject kbom)
           
static SubLObject kb_object_manager.kb_object_manager_unbuiltP(SubLObject kbom)
           
static SubLObject kb_object_manager.kb_object_manager_usage_table(SubLObject kbom)
           
static SubLObject kb_object_manager.kb_object_usage_counts_enabledP(SubLObject kbom)
           
static SubLObject assertions_interface.kb_possibly_assertion_cnf(SubLObject assertion)
          Return the CNF for ASSERTION or NIL.
static SubLObject term.kb_predicateP(SubLObject symbol)
           
static SubLObject builder_utilities.kb_product()
           
static SubLObject term.kb_relationP(SubLObject object)
           
static SubLObject arguments.kb_remove_asserted_argument_internal(SubLObject asserted_argument)
           
static SubLObject hl_modifiers.kb_remove_asserted_argument(SubLObject assertion, SubLObject asserted_argument)
          Remove ASSERTED-ARGUMENT for ASSERTION.
static SubLObject assertions_low.kb_remove_assertion_internal(SubLObject assertion)
           
static SubLObject assertions_interface.kb_remove_assertion(SubLObject assertion)
          Remove ASSERTION from the KB.
static SubLObject constants_low.kb_remove_constant_internal(SubLObject constant)
           
static SubLObject constants_interface.kb_remove_constant(SubLObject constant)
          Remove CONSTANT from the KB.
static SubLObject deductions_low.kb_remove_deduction_internal(SubLObject deduction)
           
static SubLObject deductions_interface.kb_remove_deduction(SubLObject deduction)
          Remove DEDUCTION from the KB, and unhook its indexing.
static SubLObject constants_low.kb_rename_constant_internal(SubLObject constant, SubLObject new_name)
          Rename CONSTANT to have NEW-NAME as its name.
static SubLObject constants_interface.kb_rename_constant(SubLObject constant, SubLObject new_name)
          Rename CONSTANT to have NEW-NAME as its name.
static SubLObject assertions_interface.kb_set_assertion_asserted_by(SubLObject assertion, SubLObject assertor)
          Set the asserted-by bookkeeping info for ASSERTION to ASSERTOR.
static SubLObject assertions_interface.kb_set_assertion_asserted_second(SubLObject assertion, SubLObject universal_second)
          Set the asserted-second bookkeeping info for ASSERTION to UNIVERSAL-SECOND.
static SubLObject assertions_interface.kb_set_assertion_asserted_when(SubLObject assertion, SubLObject universal_date)
          Set the asserted-when bookkeeping info for ASSERTION to UNIVERSAL-DATE.
static SubLObject assertions_interface.kb_set_assertion_asserted_why(SubLObject assertion, SubLObject reason)
          Set the asserted-why bookkeeping info for ASSERTION to REASON.
static SubLObject assertions_low.kb_set_assertion_direction_internal(SubLObject assertion, SubLObject new_direction)
           
static SubLObject assertions_interface.kb_set_assertion_direction(SubLObject assertion, SubLObject new_direction)
          Change direction of ASSERTION to NEW-DIRECTION.
static SubLObject assertions_interface.kb_set_assertion_strength(SubLObject assertion, SubLObject new_strength)
          Change the strength of ASSERTION to NEW-STRENGTH.
static SubLObject assertions_interface.kb_set_assertion_truth(SubLObject assertion, SubLObject new_truth)
          Change the truth of ASSERTION to NEW-TRUTH.
static SubLObject assertions_interface.kb_set_assertion_variable_names(SubLObject assertion, SubLObject new_variable_names)
          Change the variable names for ASSERTION to NEW-VARIABLE-NAMES.
static SubLObject deductions_low.kb_set_deduction_strength_internal(SubLObject deduction, SubLObject new_strength)
           
static SubLObject deductions_interface.kb_set_deduction_strength(SubLObject deduction, SubLObject new_strength)
          Change the strength of DEDUCTION to NEW-STRENGTH.
static SubLObject kb_utilities.kb_statistics(SubLObject stream)
           
static SubLObject unrepresented_terms.kb_unrepresented_term_count()
          Return the total number of unrepresented-terms mentioned in the KB.
static SubLObject unrepresented_terms.kb_unrepresented_term_p(SubLObject object)
           
static SubLObject cycl_variables.kb_variableP(SubLObject symbol)
           
static SubLObject cycl_variables.kb_varP(SubLObject symbol)
           
static SubLObject operation_communication.kb_version_string()
          Return the current KB version, i.e.
static SubLObject kb_object_manager.kbom_content_lock(SubLObject object)
           
static SubLObject kb_object_manager.kbom_content_table(SubLObject object)
           
static SubLObject kb_object_manager.kbom_file_vector(SubLObject object)
           
static SubLObject kb_object_manager.kbom_id_threshold(SubLObject object)
           
static SubLObject kb_object_manager.kbom_load_func(SubLObject object)
           
static SubLObject kb_object_manager.kbom_lru_information(SubLObject object)
           
static SubLObject kb_object_manager.kbom_lru_size_percentage(SubLObject object)
           
static SubLObject kb_object_manager.kbom_meter_swap_timeP(SubLObject object)
           
static SubLObject kb_object_manager.kbom_name(SubLObject object)
           
static SubLObject kb_object_manager.kbom_usage_table(SubLObject object)
           
static SubLObject kb_control_vars.kct_kb_loaded_p()
          Is the portion of the KB necessary for KCTs loaded? There is currently no code analogue of this KB feature.
static SubLObject ke.ke_assert_now_int(SubLObject formula, SubLObject mt, SubLObject strength, SubLObject direction, SubLObject wffP)
           
static SubLObject ke.ke_assert_now(SubLObject formula, SubLObject mt, SubLObject strength, SubLObject direction)
          Assert FORMULA in MT now and add operation to transcript.
static SubLObject ke.ke_assert_wff_now(SubLObject formula, SubLObject mt, SubLObject strength, SubLObject direction)
          Assert FORMULA in MT now and add operation to transcript.
static SubLObject ke.ke_assert(SubLObject formula, SubLObject mt, SubLObject strength, SubLObject direction)
           
static SubLObject ke.ke_create_now(SubLObject name, SubLObject external_id)
          Create new constant now and add operation to transcript.
static SubLObject ke.ke_find_or_create_now(SubLObject name, SubLObject external_id)
          Get the named constant if it exists.
static SubLObject ke.ke_kill_now(SubLObject fort)
          Kill FORT now and add operation to transcript.
static SubLObject fi.ke_purpose()
           
static SubLObject ke.ke_rename_now(SubLObject constant, SubLObject name)
          Rename CONSTANT to NAME now and add operation to transcript.
static SubLObject kb_indexing.key_decontextualized_ist_predicate_rule_index(SubLObject pred, SubLObject sense)
          Return a list of the keys to the next index level below PRED SENSE.
static SubLObject kb_indexing.key_function_rule_index(SubLObject func, SubLObject mt)
          Return a list of the keys to the next index level below FUNC MT.
static SubLObject kb_indexing.key_gaf_arg_index_cached_internal(SubLObject v_term, SubLObject argnum, SubLObject pred)
          Return a list of the keys to the next index level below TERM ARGNUM PRED.
static SubLObject kb_indexing.key_gaf_arg_index_cached(SubLObject v_term, SubLObject argnum, SubLObject pred)
           
static SubLObject kb_indexing.key_gaf_arg_index(SubLObject v_term, SubLObject argnum, SubLObject pred)
          Return a list of the keys to the next index level below TERM ARGNUM PRED.
static SubLObject kb_indexing.key_genl_mt_rule_index(SubLObject col, SubLObject sense, SubLObject mt)
          Return a list of the keys to the next index level below COL SENSE MT.
static SubLObject kb_indexing.key_genls_rule_index(SubLObject col, SubLObject sense, SubLObject mt)
          Return a list of the keys to the next index level below COL SENSE MT.
static SubLObject kb_indexing.key_isa_rule_index(SubLObject col, SubLObject sense, SubLObject mt)
          Return a list of the keys to the next index level below COL SENSE MT.
static SubLObject kb_indexing.key_nart_arg_index(SubLObject v_term, SubLObject argnum, SubLObject func)
          Return a list of the keys to the next index level below TERM ARGNUM FUNC.
static SubLObject kb_mapping_macros.key_pred_arg2_rule_index(SubLObject pred, SubLObject arg2, SubLObject sense, SubLObject mt)
           
static SubLObject kb_indexing.key_predicate_extent_index(SubLObject pred)
          Return a list of the keys to the next predicate-extent index level below PRED.
static SubLObject kb_indexing.key_predicate_rule_index(SubLObject pred, SubLObject sense, SubLObject mt)
          Return a list of the keys to the next index level below PRED SENSE MT.
static SubLObject auxiliary_indexing.key_unbound_rule_index(SubLObject sense, SubLObject mt)
          Return a list of the keys to the next unbound rule index level below SENSE MT.
static SubLObject keyhash.keyhash_allocate_nodes(SubLObject v_keyhash, SubLObject capacity)
           
static SubLObject keyhash.keyhash_allocate(SubLObject v_keyhash, SubLObject proposed_size)
           
static SubLObject keyhash.keyhash_cannot_find_empty_nodeP(SubLObject val)
           
static SubLObject keyhash.keyhash_capacity_internal(SubLObject v_keyhash)
           
static SubLObject keyhash.keyhash_count(SubLObject v_keyhash)
          Return the number of items currently stored in KEYHASH.
static SubLObject keyhash_utilities.keyhash_element_list(SubLObject v_keyhash)
           
static SubLObject keyhash.keyhash_fill_gap(SubLObject gap_index, SubLObject v_keyhash)
          Given the index of a gap in the hashtable, walk down the probe chain and swap up any items that belong to the same chain.
static SubLObject keyhash.keyhash_find_key(SubLObject key, SubLObject v_keyhash)
           
static SubLObject keyhash_utilities.keyhash_list_elements(SubLObject list, SubLObject testfn, SubLObject size)
          Convert the list representation into a keyhash representation by hashing all the values into the table.
static SubLObject keyhash.keyhash_lookup_key_eq(SubLObject key, SubLObject keycode, SubLObject nodes, SubLObject hash_stash, SubLObject capacity, SubLObject index, SubLObject wrapped_around)
           
static SubLObject keyhash.keyhash_lookup_key_eql(SubLObject key, SubLObject keycode, SubLObject nodes, SubLObject hash_stash, SubLObject capacity, SubLObject index, SubLObject wrapped_around)
           
static SubLObject keyhash.keyhash_lookup_key(SubLObject key, SubLObject keycode, SubLObject v_keyhash)
           
static SubLObject keyhash.keyhash_matching_key(SubLObject key, SubLObject v_keyhash)
          If there is a key in KEYHASH that matches KEY, then return it.
static SubLObject keyhash.keyhash_p(SubLObject object)
           
static SubLObject keyhash.keyhash_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject keyhash_utilities.keyhash_rebuild(SubLObject v_keyhash)
          Like rehash for keyhashes
static SubLObject keyhash.keyhash_table_size_limit_tuple()
           
static SubLObject keyhash.keyhash_test(SubLObject v_keyhash)
          Return the equality test used in KEYHASH.
static SubLObject cycl_variables.keyword_varP(SubLObject thing)
           
static SubLObject keyhash.khash_count(SubLObject object)
           
static SubLObject keyhash.khash_hash_stash(SubLObject object)
           
static SubLObject keyhash.khash_nodes(SubLObject object)
           
static SubLObject keyhash.khash_test(SubLObject object)
           
static SubLObject el_utilities.lambda_function_p(SubLObject object)
           
static SubLObject czer_main.last_resort_min_literals_fn(SubLObject lit)
           
static SubLObject czer_main.last_resort_min_literals_int(SubLObject literals)
           
static SubLObject czer_main.last_resort_min_literals_max(SubLObject literals)
           
static SubLObject czer_main.last_resort_min_literals_min(SubLObject literals)
           
static SubLObject czer_main.last_resort_min_literals(SubLObject literals)
           
static SubLObject list_utilities.last1(SubLObject list)
          Returns a list consisting of the last item in LIST.
static SubLObject queues.lazy_priority_queue_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject czer_main.least_complex_literals(SubLObject literals, SubLObject varP)
           
static SubLObject clausifier.leave_skolem_constants_aloneP()
           
static SubLObject czer_utilities.leave_variables_at_el_for_argP(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject czer_main.left_connected_literals(SubLObject literals, SubLObject connected_vars)
           
static SubLObject czer_main.left_connected_score(SubLObject vars, SubLObject connected_vars)
           
static SubLObject czer_main.left_rooted_literals_int(SubLObject literals, SubLObject original)
           
static SubLObject czer_main.left_rooted_literals(SubLObject literals, SubLObject original)
           
static SubLObject czer_main.left_rooted_score(SubLObject literal, SubLObject literals, SubLObject depth)
           
static SubLObject czer_main.left_weighted_literals(SubLObject literals)
           
static SubLObject czer_main.left_weighted_score(SubLObject symbols, SubLObject symbol)
           
static SubLObject graph_utilities.length_first(SubLObject object)
           
static SubLObject list_utilities.lengthE(SubLObject seq, SubLObject n, SubLObject count_dotted_listP)
           
static SubLObject list_utilities.lengthG(SubLObject seq, SubLObject n, SubLObject count_dotted_listP)
           
static SubLObject list_utilities.lengthGE(SubLObject seq, SubLObject n, SubLObject count_dotted_listP)
           
static SubLObject list_utilities.lengthL(SubLObject seq, SubLObject n, SubLObject count_dotted_listP)
           
static SubLObject list_utilities.lengthLE(SubLObject seq, SubLObject n, SubLObject count_dotted_listP)
           
static SubLObject czer_main.lift_clauses_if_decontextualized(SubLObject czer_clauses, SubLObject mt)
           
static SubLObject iteration.list_iterator_p(SubLObject object)
          Return T iff OBJECT is a list iterator
static SubLObject iteration.list_iterator_size(SubLObject list_iterator)
          Return the remaining number of objects to iterate in LIST-ITERATOR
static SubLObject czer_utilities.list_of_clause_binding_list_pairs_p(SubLObject object)
           
static SubLObject list_utilities.list_of_type_p(SubLObject pred, SubLObject object)
           
static SubLObject el_utilities.list_to_elf(SubLObject list)
          Returns an EL formula constructed from the list LIST.
static SubLObject czer_main.lit_L(SubLObject lit_1, SubLObject lit_2)
           
static SubLObject el_utilities.literal_arg(SubLObject literal, SubLObject argnum, SubLObject seqvar_handling)
          returns the ARGNUMth argument of LITERAL.
static SubLObject el_utilities.literal_arg0(SubLObject literal, SubLObject seqvar_handling)
          Returns the 0th argument (the predicate) of LITERAL.
static SubLObject el_utilities.literal_arg1(SubLObject literal, SubLObject seqvar_handling)
          Returns the 1st argument of LITERAL.
static SubLObject el_utilities.literal_arg2(SubLObject literal, SubLObject seqvar_handling)
          Returns the 2nd argument of LITERAL.
static SubLObject el_utilities.literal_args(SubLObject literal, SubLObject seqvar_handling)
          Returns the arguments of LITERAL.
static SubLObject el_utilities.literal_arity(SubLObject literal, SubLObject seqvar_handling)
          returns the arity of a literal (the number of arguments).
static SubLObject el_utilities.literal_atomic_sentence(SubLObject literal)
          Returns the atomic formula within LITERAL.
static SubLObject el_utilities.literal_free_sequence_variables(SubLObject literal, SubLObject old_bound_vars, SubLObject varP)
           
static SubLObject el_utilities.literal_free_variables(SubLObject literal, SubLObject old_bound_vars, SubLObject varP, SubLObject include_sequence_varsP)
           
static SubLObject clause_utilities.literal_indices_from_literals(SubLObject big_lits, SubLObject little_lits)
           
static SubLObject el_utilities.literal_predicate(SubLObject literal, SubLObject seqvar_handling)
          Returns the predicate (the 0th argument) of LITERAL.
static SubLObject czer_main.literal_quantified_fn_terms(SubLObject literal)
           
static SubLObject el_utilities.literal_sense(SubLObject literal)
           
static SubLObject czer_main.literal_terms_to_reify(SubLObject literal, SubLObject mt)
           
static SubLObject el_utilities.literal_truth(SubLObject literal)
           
static SubLObject el_utilities.literal_variables(SubLObject relation, SubLObject varP, SubLObject include_sequence_varsP)
           
static SubLObject el_utilities.literals_free_variables(SubLObject literals, SubLObject bound_vars, SubLObject varP, SubLObject include_sequence_varsP)
           
static SubLObject czer_main.literals_quantified_fn_terms(SubLObject literals)
           
static SubLObject dumper.load_arg_type_cache(SubLObject directory_path)
           
static SubLObject arity.load_arity_cache_from_stream(SubLObject stream)
           
static SubLObject dumper.load_arity_cache(SubLObject directory_path)
           
static SubLObject assertions_low.load_assertion_content_int(SubLObject id, SubLObject formula_data, SubLObject mt, SubLObject flags, SubLObject v_arguments, SubLObject plist)
           
static SubLObject assertions_low.load_assertion_content(SubLObject assertion, SubLObject stream)
           
static SubLObject dumper.load_assertion_count(SubLObject directory_path)
           
static SubLObject dumper.load_assertion_def_from_cache(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_assertion_def(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_assertion_defs(SubLObject directory_path)
           
static SubLObject dumper.load_assertion_index(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_assertion_indices(SubLObject directory_path)
           
static SubLObject dumper.load_assertion_shells(SubLObject directory_path)
           
static SubLObject dumper.load_auxiliary_indices_file(SubLObject directory_path)
           
static SubLObject auxiliary_indexing.load_auxiliary_indices(SubLObject stream)
           
static SubLObject dumper.load_bookkeeping_assertion(SubLObject pred, SubLObject stream)
           
static SubLObject dumper.load_bookkeeping_assertions_for_pred(SubLObject stream)
           
static SubLObject dumper.load_bookkeeping_assertions(SubLObject directory_path)
           
static SubLObject dumper.load_bookkeeping_indices_file(SubLObject directory_path)
           
static SubLObject dumper.load_bookkeeping_indices(SubLObject stream)
           
static SubLObject cardinality_estimates.load_cardinality_estimates_from_stream(SubLObject stream)
           
static SubLObject dumper.load_cardinality_estimates(SubLObject directory_path)
           
static SubLObject dumper.load_clause_struc_count(SubLObject directory_path)
           
static SubLObject dumper.load_clause_struc_def(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_clause_struc_defs(SubLObject directory_path)
           
static SubLObject dumper.load_computable_content(SubLObject directory_path)
           
static SubLObject dumper.load_computable_kb_initializations()
          Initialize the non-dumpable but computable KB aspects exclusively dependent on the computable KB (e.g.indexing), but not on the remaining HL
static SubLObject dumper.load_computable_kb(SubLObject directory_path)
           
static SubLObject dumper.load_computable_remaining_hl_low_initializations()
          Initialize the non-dumpable but computable KB aspects dependent on SBHL and arg type caches.
static SubLObject dumper.load_computable_remaining_hl(SubLObject directory_path)
           
static SubLObject dumper.load_constant_count(SubLObject directory_path)
           
static SubLObject dumper.load_constant_index_from_cache(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_constant_index(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_constant_indices(SubLObject directory_path)
           
static SubLObject dumper.load_constant_shell_internal(SubLObject dump_id, SubLObject name, SubLObject guid)
           
static SubLObject dumper.load_constant_shell(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_constant_shells(SubLObject directory_path)
           
static SubLObject dumper.load_copyright(SubLObject stream)
           
static SubLObject deductions_low.load_deduction_content_int(SubLObject id, SubLObject assertion, SubLObject supports, SubLObject tv)
           
static SubLObject deductions_low.load_deduction_content(SubLObject deduction, SubLObject stream)
           
static SubLObject dumper.load_deduction_count(SubLObject directory_path)
           
static SubLObject dumper.load_deduction_def_from_cache(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_deduction_def(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_deduction_defs(SubLObject directory_path)
           
static SubLObject defns.load_defns_cache_from_stream(SubLObject stream)
           
static SubLObject dumper.load_defns_cache(SubLObject directory_path)
           
static SubLObject dumper.load_essential_kb_initializations()
          Initialize the non-dumpable but computable KB aspects exclusively dependent on the essential KB that other computable KB aspects, whether dumpable or not, are dependent upon
static SubLObject dumper.load_essential_kb(SubLObject directory_path)
           
static SubLObject dumper.load_experience(SubLObject directory_path)
           
static SubLObject constants_low.load_install_constant_ids(SubLObject constant, SubLObject dump_id, SubLObject guid)
          Install GUID for CONSTANT with DUMP-ID in a KB load.
static SubLObject dumper.load_isa_arg2_naut_table(SubLObject stream)
           
static SubLObject kb_hl_supports.load_kb_hl_support_content(SubLObject kb_hl_support, SubLObject stream)
           
static SubLObject dumper.load_kb_hl_support_count(SubLObject directory_path)
           
static SubLObject dumper.load_kb_hl_support_def_from_cache(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_kb_hl_support_def(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_kb_hl_support_defs(SubLObject directory_path)
           
static SubLObject kb_hl_supports.load_kb_hl_support_indexing_int(SubLObject filename)
           
static SubLObject dumper.load_kb_hl_support_indexing(SubLObject directory_path)
           
static SubLObject dumper.load_kb_hl_support_shells(SubLObject directory_path)
           
static SubLObject dumper.load_kb_indexing(SubLObject directory_path)
           
static SubLObject dumper.load_kb_initializations()
          Initializations which should be run whenever the KB is loaded.
static SubLObject dumper.load_kb_object_count(SubLObject directory_path, SubLObject filename)
           
static SubLObject dumper.load_kb_product_shared_symbols(SubLObject directory_path)
          An accessor for load-special-objects, currently required by HL module stores.
static SubLObject dumper.load_kb_unrepresented_term_count(SubLObject directory_path)
           
static SubLObject dumper.load_kb_unrepresented_term(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_kb_unrepresented_terms(SubLObject directory_path)
           
static SubLObject dumper.load_kb(SubLObject directory_path)
          Load the KB from the dump directory in DIRECTORY-PATH.
static SubLObject dumper.load_miscellaneous(SubLObject directory_path)
           
static SubLObject dumper.load_nart_count(SubLObject directory_path)
           
static SubLObject dumper.load_nart_hl_formulas(SubLObject directory_path)
           
static SubLObject dumper.load_nart_indices(SubLObject directory_path)
           
static SubLObject dumper.load_nart_shells(SubLObject directory_path)
           
static SubLObject dumper.load_non_fort_instance_table(SubLObject stream)
           
static SubLObject dumper.load_non_fort_isa_table(SubLObject stream)
           
static SubLObject agenda.load_operationsP()
           
static SubLObject assertions_low.load_rule_set_from_stream(SubLObject stream)
           
static SubLObject dumper.load_rule_set(SubLObject directory_path)
           
static SubLObject dumper.load_rule_utility_experience(SubLObject directory_path)
           
static SubLObject dumper.load_sbhl_cache(SubLObject directory_path)
           
static SubLObject dumper.load_sbhl_data(SubLObject directory_path)
           
static SubLObject dumper.load_sbhl_miscellany(SubLObject stream)
           
static SubLObject somewhere_cache.load_somewhere_cache_from_stream(SubLObject stream)
           
static SubLObject dumper.load_somewhere_cache(SubLObject directory_path)
           
static SubLObject dumper.load_special_objects(SubLObject directory_path)
           
static SubLObject system_parameters.load_system_parameters()
          Load the system-parameters file.
static SubLObject tva_cache.load_tva_cache_from_stream(SubLObject stream)
           
static SubLObject dumper.load_tva_cache(SubLObject dump_directory)
           
static SubLObject auxiliary_indexing.load_unbound_rule_index(SubLObject stream)
           
static SubLObject dumper.load_unit_file(SubLObject dump_directory, SubLObject filename, SubLObject load_func, SubLObject progress_message)
          A helper used for a few of the KB object load methods.
static SubLObject dumper.load_unrepresented_term_index_from_cache(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_unrepresented_term_index(SubLObject dump_id, SubLObject stream)
           
static SubLObject dumper.load_unrepresented_term_indices(SubLObject directory_path)
           
static SubLObject operation_queues.local_operation_storage_queue_enqueue(SubLObject operation)
           
static SubLObject operation_queues.local_queue_empty()
          Return T iff there are no local operations pending.
static SubLObject operation_queues.local_queue_enqueue(SubLObject operation)
           
static SubLObject transcript_utilities.local_transcript_version()
           
static SubLObject transcript_utilities.local_transcript()
          Accessor for *local-transcript*.
static SubLObject queues.locked_p_queue_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject queues.locked_queue_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject stacks.locked_stack_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject fort_types_interface.logical_connective_p(SubLObject fort)
          is FORT a logical connective?
static SubLObject at_utilities.logical_opP(SubLObject symbol)
           
static SubLObject assertions_low.lookup_assertion_arguments(SubLObject id)
           
static SubLObject assertion_manager.lookup_assertion_content(SubLObject id)
           
static SubLObject assertions_low.lookup_assertion_flags(SubLObject id)
           
static SubLObject assertions_low.lookup_assertion_formula_data(SubLObject id)
           
static SubLObject assertions_low.lookup_assertion_mt(SubLObject id)
           
static SubLObject assertions_low.lookup_assertion_plist(SubLObject id)
           
static SubLObject assertion_handles.lookup_assertion(SubLObject id)
           
static SubLObject clause_strucs.lookup_clause_struc(SubLObject id)
           
static SubLObject constants_low.lookup_constant_by_guid(SubLObject guid)
           
static SubLObject constant_handles.lookup_constant_by_suid(SubLObject suid)
           
static SubLObject constants_low.lookup_constant_guid(SubLObject id)
           
static SubLObject constant_index_manager.lookup_constant_index(SubLObject id)
           
static SubLObject constants_low.lookup_constant_merged_guid(SubLObject id)
           
static SubLObject deductions_low.lookup_deduction_assertion(SubLObject id)
           
static SubLObject deduction_manager.lookup_deduction_content(SubLObject id)
           
static SubLObject deductions_low.lookup_deduction_supports(SubLObject id)
           
static SubLObject deductions_low.lookup_deduction_tv(SubLObject id)
           
static SubLObject deduction_handles.lookup_deduction(SubLObject id)
           
static SubLObject hl_interface_infrastructure.lookup_hl_store_iterator(SubLObject id)
           
static SubLObject kb_indexing.lookup_index_for_gaf_arg(SubLObject best_term, SubLObject best_index_argnum, SubLObject index_pred)
           
static SubLObject kb_indexing.lookup_index_for_predicate_extent(SubLObject predicate)
           
static SubLObject kb_indexing.lookup_index_gaf_arg_values(SubLObject lookup_index)
          Assumes LOOKUP-INDEX is of type :gaf-arg.
static SubLObject kb_indexing.lookup_index_get_property(SubLObject lookup_index, SubLObject indicator, SubLObject v_default)
           
static SubLObject kb_indexing.lookup_index_get_type(SubLObject lookup_index)
           
static SubLObject kb_indexing.lookup_index_set_property(SubLObject lookup_index, SubLObject indicator, SubLObject value)
          Usage: (csetq li (lookup-index-set-property li :foo 212))
static SubLObject kb_hl_supports.lookup_kb_hl_support_by_id(SubLObject id)
           
static SubLObject kb_hl_support_manager.lookup_kb_hl_support_content(SubLObject id)
           
static SubLObject kb_hl_supports.lookup_kb_hl_support(SubLObject hl_support)
           
static SubLObject kb_hl_supports.lookup_kb_hl_supports_mentioning_indexed_term_in_sentence(SubLObject v_term)
           
static SubLObject kb_hl_supports.lookup_kb_hl_supports_mentioning_term_in_mt(SubLObject v_term)
           
static SubLObject kb_hl_supports.lookup_kb_hl_supports_mentioning_term_in_sentence(SubLObject v_term)
           
static SubLObject kb_hl_supports.lookup_kb_hl_supports_mentioning_term(SubLObject v_term)
           
static SubLObject kb_object_manager.lookup_kb_object_content(SubLObject kbom, SubLObject id)
           
static SubLObject kb_indexing.lookup_methods_includeP(SubLObject index_type, SubLObject methods)
           
static SubLObject nart_handles.lookup_nart(SubLObject id)
           
static SubLObject virtual_indexing.lookup_should_use_index_overlapP(SubLObject formula, SubLObject best_count)
           
static SubLObject somewhere_cache.lookup_somewhere_set_for_pred(SubLObject pred, SubLObject initialize_if_uninitializedP)
           
static SubLObject unrepresented_terms.lookup_unrepresented_term_by_suid(SubLObject suid)
           
static SubLObject unrepresented_term_index_manager.lookup_unrepresented_term_index(SubLObject id)
           
static SubLObject unrepresented_terms.lookup_unrepresented_term_suid(SubLObject v_term)
           
static SubLObject lucene_session.lucene_session_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject misc_utilities.machine_bogomips()
          Return the processor speed of this machine in bogomips, or NIL if this can't be determined.
static SubLObject assertions_low.make_assert_info(SubLObject who, SubLObject when, SubLObject why, SubLObject second)
           
static SubLObject assertions_low.make_assertion_content(SubLObject arglist)
           
static SubLObject assertion_handles.make_assertion_id()
          Return a new integer id for an assertion.
static SubLObject assertion_handles.make_assertion_shell(SubLObject id)
           
static SubLObject assertion_handles.make_assertion(SubLObject arglist)
           
static SubLObject el_utilities.make_binary_formula(SubLObject operator, SubLObject arg1, SubLObject arg2)
          returns a new binary formula with the operator OPERATOR and the two arguments ARG1 and ARG2.
static SubLObject binary_tree.make_btree(SubLObject arglist)
           
static SubLObject cache.make_cache_entry(SubLObject arglist)
           
static SubLObject cache_utilities.make_cache_metrics(SubLObject arglist)
           
static SubLObject cache.make_cache(SubLObject arglist)
           
static SubLObject memoization_state.make_caching_state(SubLObject arglist)
           
static SubLObject cfasl_kernel.make_cfasl_api_exception(SubLObject string)
           
static SubLObject clause_strucs.make_clause_struc_shell(SubLObject cnf, SubLObject id)
           
static SubLObject clause_strucs.make_clause_struc(SubLObject arglist)
           
static SubLObject clauses.make_clause(SubLObject neg_lits, SubLObject pos_lits)
          Construct a clause from NEG-LITS and POS-LITS, each of which are lists of literals.
static SubLObject clauses.make_cnf(SubLObject neg_lits, SubLObject pos_lits)
          Construct a cnf clause from NEG-LITS and POS-LITS, each of which are lists of literals.
static SubLObject el_utilities.make_conjunction(SubLObject args)
          returns a new conjunction.
static SubLObject constants_high.make_constant_external_id()
           
static SubLObject constants_high.make_constant_guid()
           
static SubLObject constant_handles.make_constant_shell_internal(SubLObject name, SubLObject v_static)
           
static SubLObject constant_handles.make_constant_shell(SubLObject name, SubLObject use_existingP)
           
static SubLObject constant_handles.make_constant_suid()
          Return a new integer suid for a constant.
static SubLObject constant_handles.make_constant(SubLObject arglist)
           
static SubLObject control_vars.make_cyc_image_id()
          Make a unique identifier for a Cyc image: `--'.
static SubLObject deck.make_deck(SubLObject arglist)
           
static SubLObject deductions_low.make_deduction_content(SubLObject arglist)
           
static SubLObject deduction_handles.make_deduction_id()
          Return a new integer id for a deduction.
static SubLObject deduction_handles.make_deduction_shell(SubLObject id)
           
static SubLObject deduction_handles.make_deduction(SubLObject arglist)
           
static SubLObject at_macros.make_defn_col_history_table()
           
static SubLObject at_macros.make_defn_fn_history_table()
           
static SubLObject dictionary.make_dictionary(SubLObject arglist)
           
static SubLObject file_utilities.make_directory_recursive(SubLObject directory_path, SubLObject forceP, SubLObject permissions)
          Recursively calls MAKE-DIRECTORY to create one by one each directory leading to DIRECTORY-PATH.
static SubLObject el_utilities.make_disjunction(SubLObject args)
          returns a new disjunction.
static SubLObject clauses.make_dnf(SubLObject neg_lits, SubLObject pos_lits)
          Construct a dnf clause from NEG-LITS and POS-LITS, each of which are lists of literals.
static SubLObject el_utilities.make_el_formula(SubLObject operator, SubLObject args, SubLObject sequence_var)
          returns a new EL formula with the operator OPERATOR, the arguments ARGS, and the optional sequence variable SEQUENCE-VAR.
static SubLObject el_utilities.make_el_literal(SubLObject predicate, SubLObject args, SubLObject sequence_var)
          returns a new EL sentence with the operator PREDICATE and the arguments ARGS.
static SubLObject cycl_variables.make_el_var_name(SubLObject object)
           
static SubLObject cycl_variables.make_el_var(SubLObject object)
           
static SubLObject process_utilities.make_exhausted_process(SubLObject name)
          A wrapper for creating an already exhausted process.
static SubLObject file_hash_table.make_fht_serialization_entry(SubLObject arglist)
           
static SubLObject file_vector_utilities.make_file_vector_reference(SubLObject arglist)
           
static SubLObject iteration.make_filter_iterator_without_values_state(SubLObject input_iterator, SubLObject filter_method, SubLObject filter_args, SubLObject invalid_token)
           
static SubLObject el_utilities.make_formula(SubLObject operator, SubLObject args, SubLObject sequence_var)
          returns a new EL formula with the operator OPERATOR, the arguments ARGS, and the optional sequence variable SEQUENCE-VAR.
static SubLObject forts.make_fort_id_index(SubLObject arglist)
           
static SubLObject file_vector.make_fvector(SubLObject arglist)
           
static SubLObject clause_utilities.make_gaf_cnf(SubLObject asent)
           
static SubLObject ghl_search_vars.make_ghl_search(SubLObject arglist)
           
static SubLObject graphl_search_vars.make_graphl_search(SubLObject arglist)
           
static SubLObject dictionary.make_hashtable_dictionary_from_alist(SubLObject v_dictionary, SubLObject old_database)
           
static SubLObject arguments.make_hl_support(SubLObject hl_module, SubLObject sentence, SubLObject mt, SubLObject tv)
          Construct a new HL support.
static SubLObject file_hash_table.make_htfile_key_entry(SubLObject arglist)
           
static SubLObject id_index.make_id_index(SubLObject arglist)
           
static SubLObject integer_sequence_generator.make_integer_sequence_generator(SubLObject arglist)
           
static SubLObject el_utilities.make_ist_sentence(SubLObject mt, SubLObject sentence)
           
static SubLObject iteration.make_iterator_hash_table_state(SubLObject hash_table)
           
static SubLObject iteration.make_iterator_indirect_state(SubLObject iterator, SubLObject transform)
           
static SubLObject iteration.make_iterator_iterator_state(SubLObject iterators)
           
static SubLObject iteration.make_iterator_list_state(SubLObject list)
           
static SubLObject iteration.make_iterator(SubLObject arglist)
           
static SubLObject bindings.make_kb_binding_set(SubLObject v_bindings)
           
static SubLObject bindings.make_kb_binding(SubLObject variable, SubLObject value)
           
static SubLObject kb_hl_supports.make_kb_hl_support_content(SubLObject arglist)
           
static SubLObject kb_hl_supports.make_kb_hl_support_shell(SubLObject id)
           
static SubLObject kb_hl_supports.make_kb_hl_support(SubLObject arglist)
           
static SubLObject kb_object_manager.make_kb_object_manager(SubLObject arglist)
           
static SubLObject bindings.make_kb_set_of_binding_sets(SubLObject binding_sets)
           
static SubLObject keyhash.make_keyhash(SubLObject arglist)
           
static SubLObject transcript_utilities.make_local_transcript_filename(SubLObject version_number)
          Produces the base of a transcript filename based on the cyc-image-id and a version number
static SubLObject transcript_utilities.make_master_transcript_filename(SubLObject version)
           
static SubLObject memoization_state.make_memoization_state(SubLObject arglist)
           
static SubLObject cache_utilities.make_metered_cache(SubLObject arglist)
           
static SubLObject modules.make_module(SubLObject arglist)
           
static SubLObject nart_handles.make_nart_shell(SubLObject id)
           
static SubLObject nart_handles.make_nart(SubLObject arglist)
           
static SubLObject el_utilities.make_negation(SubLObject sentence)
          returns the negation of SENTENCE.
static SubLObject os_process_utilities.make_os_process_impl(SubLObject arglist)
           
static SubLObject os_process_utilities.make_os_process_internal(SubLObject program, SubLObject args, SubLObject stdin_spec, SubLObject stdout_spec, SubLObject stderr_spec)
           
static SubLObject os_process_utilities.make_os_process(SubLObject name, SubLObject program, SubLObject args, SubLObject stdin, SubLObject stdout, SubLObject stderr)
           
static SubLObject queues.make_priority_queue(SubLObject arglist)
           
static SubLObject queues.make_queue(SubLObject arglist)
           
static SubLObject red_infrastructure.make_red_symbol(SubLObject arglist)
           
static SubLObject el_utilities.make_regularly_quantified_sentence(SubLObject quantifier, SubLObject var, SubLObject subsent)
           
static SubLObject set.make_set(SubLObject arglist)
           
static SubLObject clausifier.make_skolem_fn_fn(SubLObject var, SubLObject dependent_term_vars, SubLObject quant, SubLObject num, SubLObject dependent_sequence_var)
           
static SubLObject special_variable_state.make_special_variable_state(SubLObject arglist)
           
static SubLObject stacks.make_stack(SubLObject arglist)
           
static SubLObject clause_strucs.make_static_clause_struc()
          Make a new CLAUSE-STRUC in the static area
static SubLObject dictionary_utilities.make_synchronized_dictionary(SubLObject arglist)
           
static SubLObject modules.make_system(SubLObject arglist)
           
static SubLObject task_processor.make_task_info(SubLObject arglist)
           
static SubLObject task_processor.make_task_process_pool(SubLObject arglist)
           
static SubLObject task_processor.make_task_processor(SubLObject arglist)
           
static SubLObject tcp_server_utilities.make_tcp_server(SubLObject arglist)
           
static SubLObject el_utilities.make_ternary_formula(SubLObject operator, SubLObject arg1, SubLObject arg2, SubLObject arg3)
          returns a new ternary formula with the operator OPERATOR and the three arguments ARG1, ARG2, and ARG3.
static SubLObject tries.make_trie(SubLObject arglist)
           
static SubLObject el_utilities.make_unary_formula(SubLObject operator, SubLObject arg)
          returns a new unary formula with the operator OPERATOR and the single argument ARG.
static SubLObject el_utilities.make_universal(SubLObject var, SubLObject sentence)
          returns a new universally quantified sentence of the form (#$forAll ).
static SubLObject unrepresented_terms.make_unrepresented_term_suid()
          Return a new integer suid for a unrepresented-term.
static SubLObject string_utilities.make_valid_constant_name(SubLObject in_string, SubLObject upcase_initial_letterP)
          Make a fake constant name (a string) by capitalizing words after whitespace (and symbols) then eliminating invalid constant characters, including spaces.
static SubLObject bindings.make_variable_binding(SubLObject variable, SubLObject value)
           
static SubLObject variables.make_variable(SubLObject arglist)
           
static SubLObject wff_module_datastructures.make_wff_module(SubLObject arglist)
           
static SubLObject clauses.make_xnf(SubLObject neg_lits, SubLObject pos_lits)
          Construct an xnf (either cnf or dnf) clause from NEG-LITS and POS-LITS, each of which are lists of literals.
static SubLObject wff.mal_actual_arity_cachedP_internal(SubLObject operator, SubLObject actual_arity)
           
static SubLObject wff.mal_actual_arity_cachedP(SubLObject operator, SubLObject actual_arity)
           
static SubLObject at_routines.mal_arg_formatP(SubLObject reln, SubLObject arg, SubLObject argnum)
           
static SubLObject at_routines.mal_arg_genlsP(SubLObject reln, SubLObject arg, SubLObject argnum)
          do the arg-genl collections applicable to arg number of relation include ?
static SubLObject at_routines.mal_arg_isaP(SubLObject reln, SubLObject arg, SubLObject argnum)
          do the arg-isa collections applicable to arg number of relation include ?
static SubLObject at_routines.mal_arg_not_genls_disjointP(SubLObject reln, SubLObject arg, SubLObject argnum)
          are any arg-isa collections applicable to arg number of relation known to not include ?
static SubLObject at_routines.mal_arg_not_isa_disjointP(SubLObject reln, SubLObject arg, SubLObject argnum)
          are any arg-isa collections applicable to arg number of relation known to not include
static SubLObject at_routines.mal_arg_not_quoted_isa_disjointP(SubLObject reln, SubLObject arg, SubLObject argnum)
           
static SubLObject at_routines.mal_arg_quoted_isaP(SubLObject reln, SubLObject arg, SubLObject argnum)
          do the arg-quoted-isa collections applicable to arg number of relation include ?
static SubLObject wff.mal_arg_typesP(SubLObject formula, SubLObject mt)
           
static SubLObject wff.mal_arity_intP(SubLObject formula)
           
static SubLObject wff.mal_arityP(SubLObject formula)
           
static SubLObject wff.mal_fixed_arityP(SubLObject formula)
          does FORMULA, with fixed-arity relation arg0, comply with applicable arity constraints?
static SubLObject wff.mal_forts(SubLObject expression)
           
static SubLObject wff.mal_fortsP(SubLObject expression)
           
static SubLObject at_routines.mal_inter_arg_differentP(SubLObject reln, SubLObject ind_arg, SubLObject ind_argnum, SubLObject dep_arg, SubLObject dep_argnum)
           
static SubLObject at_routines.mal_inter_arg_formatP(SubLObject reln, SubLObject ind_arg, SubLObject ind_argnum, SubLObject dep_arg, SubLObject dep_argnum)
          the inter-arg-format collections applicable to arg number of relation that do not include
static SubLObject at_routines.mal_inter_arg_isaP(SubLObject reln, SubLObject ind_arg, SubLObject ind_argnum, SubLObject dep_arg, SubLObject dep_argnum)
          the inter-arg-isa collections applicable to arg number of relation that do not include
static SubLObject at_routines.mal_inter_arg_not_isa_disjointP(SubLObject reln, SubLObject ind_arg, SubLObject ind_argnum, SubLObject dep_arg, SubLObject dep_argnum)
          the inter-arg-isa collections applicable to arg number of relation that are known to not include
static SubLObject at_routines.mal_inter_arg_not_isaP(SubLObject reln, SubLObject ind_arg, SubLObject ind_argnum, SubLObject dep_arg, SubLObject dep_argnum)
          the inter-arg-not-isa collections applicable to arg number of relation that do not include
static SubLObject arg_type.mal_inter_argP(SubLObject reln, SubLObject ind_arg, SubLObject ind_argnum, SubLObject dep_arg, SubLObject dep_argnum, SubLObject test)
           
static SubLObject arg_type.mal_intra_argP(SubLObject reln, SubLObject arg, SubLObject argnum, SubLObject test)
           
static SubLObject wff_utilities.mal_mt_specP(SubLObject mt)
           
static SubLObject wff.mal_precanonicalizationsP(SubLObject formula, SubLObject mt)
           
static SubLObject wff.mal_variable_arityP(SubLObject formula)
          does FORMULA, with variable-arity relation arg0, comply with applicable arity constraints?
static SubLObject wff_utilities.mal_variablesP(SubLObject sentence)
           
static SubLObject constant_completion_high.map_constants_in_completions(SubLObject function)
          Call FUNCTION on each constant in the completion table
static SubLObject operation_communication.map_cyclist_name_to_cyclist_term(SubLObject name)
           
static SubLObject map_utilities.map_empty_p(SubLObject map)
           
static SubLObject el_utilities.map_formula_args(SubLObject func, SubLObject formula, SubLObject map_seqvarP)
          Execute FUNC on each argument (in order) of FORMULA, unless it is an opaque argument.
static SubLObject map_utilities.map_get_without_values(SubLObject map, SubLObject key, SubLObject not_found)
           
static SubLObject iteration.map_iterator(SubLObject function, SubLObject iterator)
          Apply FUNCTION to each object in the iteration of ITERATOR.
static SubLObject kb_mapping.map_mt_contents(SubLObject function, SubLObject v_term, SubLObject truth, SubLObject gafs_only)
          Apply FUNCTION to each assertion with TRUTH in MT TERM.
static SubLObject kb_mapping.map_mt_index(SubLObject function, SubLObject mt, SubLObject truth, SubLObject gafs_only)
          Apply FUNCTION to each assertion with TRUTH at mt index MT.
static SubLObject kb_mapping.map_nart_arg_index(SubLObject subl_function, SubLObject v_term, SubLObject argnum, SubLObject cycl_function)
          Apply FUNCTION to each #$termOfUnit assertion whose arg2 is a naut which mentions TERM in position ARGNUM.
static SubLObject file_vector_utilities.map_object_arbitrary_key_backed_map_method(SubLObject object)
           
static SubLObject file_vector_utilities.map_object_get_backed_map_method(SubLObject object, SubLObject key, SubLObject not_found)
           
static SubLObject map_utilities.map_object_get_dictionary_method(SubLObject object, SubLObject key, SubLObject not_found)
           
static SubLObject map_utilities.map_object_get_hash_table_method(SubLObject object, SubLObject key, SubLObject not_found)
           
static SubLObject file_vector_utilities.map_object_get_without_values_backed_map_method(SubLObject object, SubLObject key, SubLObject not_found)
           
static SubLObject map_utilities.map_object_get_without_values_dictionary_method(SubLObject object, SubLObject key, SubLObject not_found)
           
static SubLObject map_utilities.map_object_get_without_values_hash_table_method(SubLObject object, SubLObject key, SubLObject not_found)
           
static SubLObject map_utilities.map_object_get_without_values(SubLObject object, SubLObject key, SubLObject not_found)
           
static SubLObject map_utilities.map_object_keys_dictionary_method(SubLObject object)
           
static SubLObject file_vector_utilities.map_object_put_backed_map_method(SubLObject object, SubLObject key, SubLObject value)
           
static SubLObject map_utilities.map_object_put_hash_table_method(SubLObject object, SubLObject key, SubLObject value)
           
static SubLObject map_utilities.map_object_put(SubLObject object, SubLObject key, SubLObject value)
           
static SubLObject file_vector_utilities.map_object_remove_all_backed_map_method(SubLObject object)
           
static SubLObject map_utilities.map_object_remove_all_dictionary_method(SubLObject object)
           
static SubLObject file_vector_utilities.map_object_remove_backed_map_method(SubLObject object, SubLObject key)
           
static SubLObject map_utilities.map_object_remove_dictionary_method(SubLObject object, SubLObject key)
           
static SubLObject map_utilities.map_object_remove_hash_table_method(SubLObject object, SubLObject key)
           
static SubLObject map_utilities.map_object_remove(SubLObject map, SubLObject key)
           
static SubLObject file_vector_utilities.map_object_size_backed_map_method(SubLObject object)
           
static SubLObject map_utilities.map_object_size_dictionary_method(SubLObject object)
           
static SubLObject map_utilities.map_object_size_hash_table_method(SubLObject object)
           
static SubLObject map_utilities.map_object_size(SubLObject object)
           
static SubLObject file_vector_utilities.map_object_test_backed_map_method(SubLObject object)
           
static SubLObject map_utilities.map_object_test_dictionary_method(SubLObject object)
           
static SubLObject map_utilities.map_object_test_hash_table_method(SubLObject object)
           
static SubLObject file_vector_utilities.map_object_touch_backed_map_method(SubLObject object, SubLObject key)
           
static SubLObject map_utilities.map_object_values_hash_table_method(SubLObject object)
           
static SubLObject kb_mapping.map_other_index(SubLObject function, SubLObject v_term, SubLObject truth, SubLObject gafs_only)
          Apply FUNCTION to each assertion with TRUTH at other index TERM.
static SubLObject map_utilities.map_p(SubLObject object)
           
static SubLObject kb_mapping.map_predicate_rule_index(SubLObject function, SubLObject pred, SubLObject sense, SubLObject direction, SubLObject mt)
          Apply FUNCTION to each rule assertion which contains a SENSE-lit with predicate PRED and has direction DIRECTION.
static SubLObject map_utilities.map_put(SubLObject map, SubLObject key, SubLObject value)
           
static SubLObject map_utilities.map_remove(SubLObject map, SubLObject key)
           
static SubLObject map_utilities.map_size(SubLObject map)
           
static SubLObject task_processor.map_task_info_priority_to_process_priority(SubLObject priority)
           
static SubLObject list_utilities.mapappend(SubLObject function, SubLObject list)
           
static SubLObject list_utilities.mapcar_product(SubLObject function, SubLObject list1, SubLObject list2)
           
static SubLObject list_utilities.mapnunion(SubLObject function, SubLObject list, SubLObject test)
           
static SubLObject utilities_macros.mapping_finished()
           
static SubLObject list_utilities.mapunion(SubLObject function, SubLObject list, SubLObject test)
           
static SubLObject assertion_manager.mark_assertion_content_as_muted(SubLObject id)
           
static SubLObject tms.mark_circular_assertion(SubLObject assertion)
           
static SubLObject constant_index_manager.mark_constant_index_as_muted(SubLObject id)
           
static SubLObject constant_index_manager.mark_constant_index_as_permanently_cached(SubLObject id)
          First, make sure it's swapped in.
static SubLObject deduction_manager.mark_deduction_content_as_muted(SubLObject id)
           
static SubLObject file_vector_utilities.mark_file_vector_reference_as_mutated(SubLObject ref)
           
static SubLObject kb_hl_support_manager.mark_kb_hl_support_content_as_muted(SubLObject id)
           
static SubLObject kb_object_manager.mark_kb_object_content_as_muted(SubLObject kbom, SubLObject id)
           
static SubLObject transcript_utilities.mark_local_transcript(SubLObject mark)
          Modifies *local-transcript* by adding the mark into the name.
static SubLObject kb_indexing.mark_term_index_as_muted(SubLObject v_term)
           
static SubLObject transcript_utilities.mark_transcript_filename(SubLObject transcript, SubLObject mark)
          Adds a tag to the transcript filename right before the .ts ending
static SubLObject unrepresented_term_index_manager.mark_unrepresented_term_index_as_muted(SubLObject id)
           
static SubLObject transcript_utilities.master_transcript()
          Accessor for *master-transcript*.
static SubLObject simple_indexing.matches_decontextualized_ist_predicate_rule_index_test(SubLObject pred, SubLObject literal)
           
static SubLObject simple_indexing.matches_decontextualized_ist_predicate_rule_index(SubLObject assertion, SubLObject pred, SubLObject sense, SubLObject direction)
           
static SubLObject simple_indexing.matches_exception_rule_index_test(SubLObject rule, SubLObject literal)
           
static SubLObject simple_indexing.matches_exception_rule_index(SubLObject assertion, SubLObject rule, SubLObject mt, SubLObject direction)
           
static SubLObject simple_indexing.matches_function_extent_index(SubLObject assertion, SubLObject v_term)
           
static SubLObject simple_indexing.matches_function_rule_index_test(SubLObject func, SubLObject literal)
           
static SubLObject simple_indexing.matches_function_rule_index(SubLObject assertion, SubLObject func, SubLObject mt, SubLObject direction)
           
static SubLObject simple_indexing.matches_gaf_arg_index_internal(SubLObject assertion, SubLObject v_term, SubLObject arg, SubLObject pred, SubLObject mt)
           
static SubLObject simple_indexing.matches_gaf_arg_index(SubLObject assertion, SubLObject v_term, SubLObject argnum, SubLObject pred, SubLObject mt)
           
static SubLObject simple_indexing.matches_genl_mt_rule_index_test(SubLObject mt, SubLObject literal)
           
static SubLObject simple_indexing.matches_genl_mt_rule_index(SubLObject assertion, SubLObject genl_mt, SubLObject sense, SubLObject mt, SubLObject direction)
           
static SubLObject simple_indexing.matches_genls_rule_index_test(SubLObject col, SubLObject literal)
           
static SubLObject simple_indexing.matches_genls_rule_index(SubLObject assertion, SubLObject col, SubLObject sense, SubLObject mt, SubLObject direction)
           
static SubLObject simple_indexing.matches_isa_rule_index_test(SubLObject col, SubLObject literal)
           
static SubLObject simple_indexing.matches_isa_rule_index(SubLObject assertion, SubLObject col, SubLObject sense, SubLObject mt, SubLObject direction)
           
static SubLObject simple_indexing.matches_ist_predicate_rule_index_test(SubLObject pred, SubLObject literal)
           
static SubLObject simple_indexing.matches_ist_predicate_rule_index(SubLObject assertion, SubLObject pred, SubLObject sense, SubLObject mt, SubLObject direction)
           
static SubLObject simple_indexing.matches_nart_arg_index_internal(SubLObject assertion, SubLObject v_term, SubLObject arg, SubLObject func)
           
static SubLObject simple_indexing.matches_nart_arg_index(SubLObject assertion, SubLObject v_term, SubLObject argnum, SubLObject func)
           
static SubLObject simple_indexing.matches_other_index(SubLObject assertion, SubLObject v_term)
           
static SubLObject simple_indexing.matches_pragma_rule_index_test(SubLObject rule, SubLObject literal)
           
static SubLObject simple_indexing.matches_pragma_rule_index(SubLObject assertion, SubLObject rule, SubLObject mt, SubLObject direction)
           
static SubLObject simple_indexing.matches_predicate_extent_index_internal(SubLObject assertion, SubLObject v_term, SubLObject mt)
           
static SubLObject simple_indexing.matches_predicate_extent_index(SubLObject assertion, SubLObject v_term, SubLObject mt)
           
static SubLObject simple_indexing.matches_predicate_rule_index_test(SubLObject pred, SubLObject literal)
           
static SubLObject simple_indexing.matches_predicate_rule_index(SubLObject assertion, SubLObject pred, SubLObject sense, SubLObject mt, SubLObject direction)
           
static SubLObject simple_indexing.matches_quoted_isa_rule_index(SubLObject assertion, SubLObject col, SubLObject sense, SubLObject mt, SubLObject direction)
           
static SubLObject negation_predicate.max_all_negation_inverses(SubLObject pred, SubLObject mt, SubLObject tv)
          most-general negation inverses of
static SubLObject negation_predicate.max_all_negation_predicates(SubLObject pred, SubLObject mt, SubLObject tv)
          most-general negation predicates of
static SubLObject at_cache.max_constrained_argnum(SubLObject relation)
          0 indicates no arg constraints on RELATION
static SubLObject genl_mts.max_floor_monad_mts_internal(SubLObject mts, SubLObject candidates, SubLObject mt_mt)
           
static SubLObject genl_mts.max_floor_monad_mts_with_cycles_pruned(SubLObject mts, SubLObject candidates, SubLObject mt_mt)
           
static SubLObject genl_mts.max_floor_monad_mts(SubLObject mts, SubLObject candidates, SubLObject mt_mt)
           
static SubLObject genl_mts.max_floor_mts_with_cycles_pruned(SubLObject mts, SubLObject candidates, SubLObject mt_mt)
          the most general common specializations among microtheories such that only one node from any given cycle is returned.
static SubLObject genl_mts.max_floor_mts(SubLObject mts, SubLObject candidates, SubLObject mt_mt)
          the most general common specializations among microtheories (if is non-nil, then result is a subset of )
static SubLObject negation_predicate.max_negation_inverses(SubLObject pred, SubLObject mt)
           
static SubLObject negation_predicate.max_negation_preds(SubLObject pred, SubLObject mt)
           
static SubLObject genl_predicates.max_predicates(SubLObject preds, SubLObject mt, SubLObject tv)
          Returns the most-general predicates in PREDS
static SubLObject czer_main.max_scored_item(SubLObject items, SubLObject score_key, SubLObject result_key)
           
static SubLObject mt_vars.maximize_mts_wrt_core(SubLObject mts)
          Reduces MTS by eliminating any non-core mts if there are any core mts, and then taking the maximal core mt.
static SubLObject number_utilities.maximum(SubLObject items, SubLObject key)
           
static SubLObject arity.maybe_add_arity_for_relation(SubLObject relation, SubLObject v_arity)
           
static SubLObject el_utilities.maybe_add_sequence_var_to_end(SubLObject seqvar, SubLObject formula)
           
static SubLObject arity.maybe_remove_arity_for_relation(SubLObject relation, SubLObject v_arity)
           
static SubLObject cache_utilities.mcache_cache(SubLObject object)
           
static SubLObject cache_utilities.mcache_metrics(SubLObject object)
           
static SubLObject system_benchmarks.median_cyclops(SubLObject n, SubLObject power, SubLObject stream, SubLObject throw_away_first_n)
          Runs benchmark-cyclops N times and returns the median recorded value.
static SubLObject number_utilities.median_sorted(SubLObject items, SubLObject length)
          This will simply access the middle of the list of items or average the two middle items in the case of an evenp length
static SubLObject number_utilities.median(SubLObject items, SubLObject key)
           
static SubLObject list_utilities.member_eqP(SubLObject item, SubLObject list)
          An optimized form of (member? ITEM LIST #'eq)
static SubLObject list_utilities.member_equalP(SubLObject item, SubLObject list)
          An optimized form of (member? ITEM LIST #'equal)
static SubLObject subl_promotions.memberP(SubLObject item, SubLObject list, SubLObject test, SubLObject key)
           
static SubLObject memoization_state.memoization_state_clear_internal(SubLObject v_memoization_state)
           
static SubLObject memoization_state.memoization_state_clear(SubLObject v_memoization_state)
           
static SubLObject memoization_state.memoization_state_current_process(SubLObject object)
           
static SubLObject memoization_state.memoization_state_get_current_process_internal(SubLObject v_memoization_state)
           
static SubLObject memoization_state.memoization_state_lock(SubLObject object)
           
static SubLObject memoization_state.memoization_state_lookup_internal(SubLObject v_memoization_state, SubLObject key, SubLObject v_default)
           
static SubLObject memoization_state.memoization_state_lookup(SubLObject v_memoization_state, SubLObject key, SubLObject v_default)
           
static SubLObject memoization_state.memoization_state_p(SubLObject object)
           
static SubLObject memoization_state.memoization_state_put_internal(SubLObject v_memoization_state, SubLObject key, SubLObject value)
           
static SubLObject memoization_state.memoization_state_put(SubLObject v_memoization_state, SubLObject key, SubLObject value)
           
static SubLObject memoization_state.memoization_state_set_current_process_internal(SubLObject v_memoization_state, SubLObject current_process)
           
static SubLObject memoization_state.memoization_state_store(SubLObject object)
           
static SubLObject arg_type.memoized_format_okP_internal(SubLObject format, SubLObject literal, SubLObject argnum, SubLObject mt)
           
static SubLObject arg_type.memoized_format_okP(SubLObject format, SubLObject literal, SubLObject argnum, SubLObject mt)
           
static SubLObject wff.memoized_semantically_wf_literalP_internal(SubLObject literal, SubLObject mt, SubLObject no_semanticsP, SubLObject check_assertibleP)
           
static SubLObject wff.memoized_semantically_wf_literalP(SubLObject literal, SubLObject mt, SubLObject no_semanticsP, SubLObject check_assertibleP)
           
static SubLObject wff.memoized_semantically_wf_sentenceP_internal(SubLObject sentence, SubLObject mt)
           
static SubLObject wff.memoized_semantically_wf_sentenceP(SubLObject sentence, SubLObject mt)
           
static SubLObject graph_utilities.merge_island_groups(SubLObject island_groups)
          Merge every island-group in ISLAND-GROUPS into a single resulting group.
static SubLObject list_utilities.merge_plist(SubLObject plist_a, SubLObject plist_b)
          Place all of the values of list B onto a copy of list A and return the resulting PLIST.
static SubLObject czer_meta.meta_proposition_clauseP(SubLObject clause)
           
static SubLObject kb_accessors.meta_result_isa(SubLObject meta_functor, SubLObject mt)
          META-FUNCTOR is the functor of a function-denoting function; return the resultIsa collections inherited to instances of the resultIsa of META-FUNCTOR
static SubLObject cycl_grammar.meta_variable_p(SubLObject object)
           
static SubLObject cache_utilities.metered_cache_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject fort_types_interface.microtheory_designating_relation_p(SubLObject fort)
          is FORT a microtheory designating relation?
static SubLObject genls.min_cols(SubLObject cols, SubLObject mt, SubLObject tv)
          Returns the minimally-general (the most specific) among reified collections COLS, collections that have no proper specs among COLS
static SubLObject genl_mts.min_mts_before_floors(SubLObject mts, SubLObject mt_mt)
          version of min-mts called inside max-floor-mts
static SubLObject genl_mts.min_mts(SubLObject mts, SubLObject mt_mt)
          the most-specific among microtheories
static SubLObject genl_predicates.min_predicates(SubLObject preds, SubLObject mt, SubLObject tv)
          Returns the most-specific predicates in PREDS
static SubLObject mt_vars.minimize_mt_sets_wrt_core(SubLObject mt_sets)
          Reduces mts in MT-SETS by eliminating any proper genlMts of core microtheories in each element of MT-SETS.
static SubLObject mt_vars.minimize_mts_wrt_core(SubLObject mts)
          Reduces MTS by eliminating any core microtheories that are proper genlMt of microtheories in MTS.
static SubLObject at_var_types.modal_in_argP(SubLObject relation, SubLObject index, SubLObject mt)
           
static SubLObject modules.module_get_name(SubLObject module)
           
static SubLObject modules.module_get_system(SubLObject module)
           
static SubLObject modules.module_name(SubLObject object)
           
static SubLObject modules.module_new(SubLObject name, SubLObject system_name, SubLObject provisional_p, SubLObject pathname)
           
static SubLObject modules.module_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject modules.module_store(SubLObject module)
           
static SubLObject modules.module_system(SubLObject object)
           
static SubLObject mt_relevance_cache.monad_basemtP(SubLObject mt, SubLObject basemt)
           
static SubLObject genl_mts.monad_genl_mtP(SubLObject spec, SubLObject genl, SubLObject mt_mt, SubLObject tv)
          is monad mt a genl-mt of ? (ascending transitive search; inexpensive)
static SubLObject mt_relevance_cache.monad_mt_fort_cache_base_mt(SubLObject mt, SubLObject basemt)
           
static SubLObject hlmt.monad_mt_p(SubLObject object)
           
static SubLObject hlmt.monad_mtP(SubLObject object)
           
static SubLObject czer_main.most_constrained_literals(SubLObject literals, SubLObject bound_vars, SubLObject varP)
           
static SubLObject el_utilities.mt_designating_literalP(SubLObject literal)
           
static SubLObject term.mt_designating_relationP(SubLObject v_term)
           
static SubLObject kb_mapping_macros.mt_final_index_spec(SubLObject mt)
          Makes the single final-index-spec for MT.
static SubLObject mt_relevance_macros.mt_function_eq(SubLObject mt_function, SubLObject symbol)
          Return T iff relevant-mt function MT-FUNCTION matches that specified by SYMBOL
static SubLObject fort_types_interface.mt_in_any_mtP(SubLObject fort)
           
static SubLObject kb_mapping_macros.mt_index_assertion_match_p(SubLObject assertion, SubLObject mt)
           
static SubLObject psc.mt_inference_function(SubLObject mt)
           
static SubLObject mt_relevance_macros.mt_info(SubLObject mt)
           
static SubLObject kb_accessors.mt_matches_convention_mtP(SubLObject given_mt, SubLObject convention_mt)
           
static SubLObject hlmt.mt_space_naut_p(SubLObject object)
           
static SubLObject kb_indexing.mt_top_level_key()
           
static SubLObject hlmt.mt_union_function_p(SubLObject object)
           
static SubLObject hlmt.mt_union_naut_p(SubLObject object)
           
static SubLObject hlmt.mt_union_nautP(SubLObject object)
           
static SubLObject fort_types_interface.mtP(SubLObject fort)
          is FORT a microtheory?
static SubLObject tries.multi_trie_new_insert_mark(SubLObject trie, SubLObject object)
           
static SubLObject tries.multi_trie_remove_mark(SubLObject trie, SubLObject object)
           
static SubLObject list_utilities.multisets_equalP(SubLObject set1, SubLObject set2, SubLObject test)
           
static SubLObject bookkeeping_store.my_creation_purpose_hl_storage_module_applicableP(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject bookkeeping_store.my_creation_second_hl_storage_module_applicableP(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject bookkeeping_store.my_creation_time_hl_storage_module_applicableP(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject bookkeeping_store.my_creator_hl_storage_module_applicableP(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject numeric_date_utilities.n_digit_template_element_p(SubLObject template, SubLObject n, SubLObject token_checker, SubLObject separator_checker)
           
static SubLObject nart_handles.n_id(SubLObject object)
           
static SubLObject czer_main.n_left_weighted_score_weights(SubLObject n, SubLObject multiplier)
           
static SubLObject utilities_macros.nadd_clock_time_to_process_resource_timing_info(SubLObject clock_time, SubLObject timing_info)
           
static SubLObject list_utilities.nadd_to_end(SubLObject item, SubLObject list)
          Returns the LIST with ITEM as the new last element.
static SubLObject bindings.napply_bindings_backwards_to_list(SubLObject v_bindings, SubLObject list)
          Like @xref napply-bindings-backwards that assumes a proper list rather than an arbitrary tree.
static SubLObject bindings.napply_bindings(SubLObject v_bindings, SubLObject tree)
          A destructive version of @xref apply-bindings.
static SubLObject kb_mapping_macros.nart_arg_final_index_spec_iterator_doneP(SubLObject state)
           
static SubLObject kb_mapping_macros.nart_arg_final_index_spec_iterator_state_argnum_keys(SubLObject state)
          The remaining argnums to iterate over
static SubLObject kb_mapping_macros.nart_arg_final_index_spec_iterator_state_function_keys(SubLObject state)
          The remaining functions left to iterate over
static SubLObject kb_mapping_macros.nart_arg_final_index_spec_iterator_state_note(SubLObject state)
          A note containing information about the state of the keys, used to control code flow
static SubLObject nart_handles.nart_count()
          Return the total number of NARTs.
static SubLObject narts_high.nart_expand(SubLObject object)
          Recursively expand all NARTs in OBJECT into to their EL forms (NAUTs).
static SubLObject nart_hl_formula_manager.nart_hl_formulas_unbuiltP()
           
static SubLObject narts_high.nart_lookup(SubLObject nart_hl_formula)
          Return the NART implementing NART-HL-FORMULA, or NIL if none is present.
static SubLObject nart_handles.nart_p(SubLObject object)
           
static SubLObject nart_handles.nart_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject narts_high.nart_substitute_recursive(SubLObject tree)
           
static SubLObject narts_high.nart_substitute(SubLObject object)
          Substitute into OBJECT as many NARTs as possible.
static SubLObject cycl_utilities.nat_arg(SubLObject nat, SubLObject n, SubLObject seqvar_handling)
          return the argument in position N of non-atomic term NAT.
static SubLObject cycl_utilities.nat_arg0(SubLObject nat)
          returns the 0th argument of NAT, which is by convention the functor.
static SubLObject cycl_utilities.nat_arg1(SubLObject nat, SubLObject seqvar_handling)
          returns the 1st argument of NAT.
static SubLObject cycl_utilities.nat_arg2(SubLObject nat, SubLObject seqvar_handling)
          returns the 2nd argument of NAT.
static SubLObject cycl_utilities.nat_args(SubLObject nat, SubLObject seqvar_handling)
          returns (as a list or a variable) the arguments of NAT.
static SubLObject arg_type.nat_argument_wrt_arg_typeP(SubLObject v_term)
           
static SubLObject czer_main.nat_atoms(SubLObject clause)
           
static SubLObject function_terms.nat_formula_p(SubLObject object)
          Return T iff OBJECT could be interpreted as a nat formula
static SubLObject arg_type.nat_function_wrt_arg_typeP(SubLObject v_term)
           
static SubLObject cycl_utilities.nat_functor(SubLObject nat)
          returns the functor of NAT.
static SubLObject el_utilities.naut_free_sequence_variables(SubLObject naut, SubLObject old_bound_vars, SubLObject varP)
           
static SubLObject cycl_utilities.naut_functor(SubLObject naut)
          returns the functor of NAUT.
static SubLObject narts_high.naut_p(SubLObject object)
          Return T iff OBJECT is a datastructure implementing a non-atomic unreified term (NAUT).
static SubLObject function_terms.naut_to_nart(SubLObject obj)
          If OBJ is a ground NAUT (EL nat), convert it to an HL nart and return it, else return OBJ.
static SubLObject czer_utilities.naut_with_corresponding_nartP(SubLObject v_term)
           
static SubLObject arg_type.naut_wrt_arg_typeP(SubLObject v_term, SubLObject mt)
           
static SubLObject term.nautP(SubLObject nat, SubLObject varP)
           
static SubLObject clause_utilities.ncanonicalize_literal_indices(SubLObject indices)
           
static SubLObject list_utilities.ncons(SubLObject car, SubLObject cdr, SubLObject cons)
          Return CONS after replacing its CAR and CDR.
static SubLObject simplifier.ndisjoin(SubLObject sentence_list, SubLObject simplifyP)
          A destructive version of @xref disjoin.
static SubLObject defns.nec_defn_permitsP(SubLObject col, SubLObject v_term, SubLObject mt, SubLObject quotedP, SubLObject consider_iff_as_necP)
           
static SubLObject defns.nec_defn_rejectsP_metered(SubLObject col, SubLObject v_term, SubLObject mt, SubLObject quotedP, SubLObject consider_iff_as_necP)
           
static SubLObject defns.nec_defn_rejectsP(SubLObject col, SubLObject v_term, SubLObject mt, SubLObject quotedP, SubLObject consider_iff_as_necP)
           
static SubLObject defns.nec_defns(SubLObject col, SubLObject quotedP)
           
static SubLObject kb_accessors.necessary_defnsP(SubLObject col, SubLObject mt)
           
static SubLObject clause_utilities.neg_atomic_clause_p(SubLObject clause)
           
static SubLObject at_var_types.neg_lit_variable_genl_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject at_var_types.neg_lit_variable_inter_arg_isa_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject at_var_types.neg_lit_variable_isa_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject at_var_types.neg_lit_variable_quoted_isa_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject clauses.neg_lits(SubLObject clause)
          Return the neg-lits of CLAUSE.
static SubLObject clausifier.negate_atomic(SubLObject sentence)
           
static SubLObject clausifier.negate_conjunction(SubLObject conjunction)
          Assumes that CONJUNCTION is a conjunction.
static SubLObject clausifier.negate_formula(SubLObject sentence)
          Negates SENTENCE by using the following transformations: #$True becomes #$False #$False becomes #$True (#$and ) becomes (#$or (#$not ) (#$not )) (#$or ) becomes (#$and (#$not ) (#$not )) (#$not ) becomes , but is recursively simplified (#$forAll ?X ) becomes (#$thereExists ?X (#$not )) (#$thereExists ?X ) becomes (#$forAll ?X (#$not )) (#$thereExistAtLeast NUM ?X ) becomes (#$thereExistAtMost (- NUM 1) ?X (#$not )) (#$thereExistAtMost NUM ?X ) becomes (#$thereExistAtLeast (+ NUM 1) ?X (#$not )) (#$thereExistExactly NUM ?X ) becomes (#$or (#$thereExistAtLeast (+ NUM 1) ?X ) (#$thereExistAtMost (- NUM 1) ?X ) Any sentence not meeting any of the above criteria is negated by simply wrapping a #$not around it.
static SubLObject cycl_utilities.negate(SubLObject form)
          Assuming FORM is a valid CycL formula, return a negated version of it.
static SubLObject list_utilities.negated_test_func(SubLObject obj)
           
static SubLObject cycl_utilities.negatedP(SubLObject form)
          Assuming FORM is a valid CycL formula, return T IFF it is negated.
static SubLObject clausifier.negation_in(SubLObject sentence)
          Moves a negation inwards by the following transformations: 1.
static SubLObject negation_predicate.negation_inverse_after_adding(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject negation_predicate.negation_inverse_after_removing(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject arg_type.negation_inverse_violations(SubLObject pred, SubLObject arg1, SubLObject arg2)
           
static SubLObject arg_type.negation_pred_violations(SubLObject pred, SubLObject arg1, SubLObject arg2)
           
static SubLObject number_utilities.negative_infinity_p(SubLObject object)
           
static SubLObject simplifier.nested_collectionsubsetfn_expressionP(SubLObject expression)
           
static SubLObject neural_net.neural_net_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject czer_main.never_commutative_gaf_clauseP(SubLObject clause)
           
static SubLObject iteration.new_alist_iterator(SubLObject alist)
          Returns an iterator for ALIST.
static SubLObject czer_main.new_alphabetically_minimal_literal_int_2(SubLObject literals, SubLObject varP)
           
static SubLObject czer_main.new_alphabetically_minimal_literal_int(SubLObject literals, SubLObject candidates, SubLObject varP)
           
static SubLObject kb_mapping_macros.new_assertion_simple_final_index_spec(SubLObject v_term, SubLObject assertion_func)
          Returns a 'simple final index spec' -- a constraint object used to filter assertions.
static SubLObject cyc_bookkeeping.new_bookkeeping_info(SubLObject who, SubLObject when, SubLObject why, SubLObject when_sec)
          Constructs a plist from any or all of the arguments passed in, suitable for passing to @xref with-bookkeeping-info
static SubLObject bookkeeping_store.new_bookkeeping_intermediate_index()
           
static SubLObject bookkeeping_store.new_bookkeeping_top_level_index(SubLObject top_level_keys)
           
static SubLObject czer_main.new_bound_vars(SubLObject literal, SubLObject bound_vars)
           
static SubLObject cache_utilities.new_cache_metrics()
          Create a new empty cache metrics infrastructure.
static SubLObject cache.new_cache(SubLObject capacity, SubLObject test)
          Creates a new cache with the specified capacity and test function
static SubLObject clause_utilities.new_complement_subclause_spec(SubLObject subclause_spec, SubLObject sample_clause)
           
static SubLObject czer_main.new_connected_vars(SubLObject literal, SubLObject connected_vars)
           
static SubLObject constant_completion_high.new_constant_completion_iterator(SubLObject forwardP, SubLObject buffer_size)
           
static SubLObject constants_high.new_constant_internal_id_threshold()
          Return the internal ID where new constants started.
static SubLObject constant_handles.new_constant_suid_threshold()
           
static SubLObject new_cycl_query_specification.new_cycl_query_specification_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject kb_mapping_macros.new_decontextualized_ist_predicate_rule_final_index_spec_iterator(SubLObject predicate, SubLObject sense, SubLObject direction)
          Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e.
static SubLObject at_defns.new_defn_stack()
           
static SubLObject defns.new_defns_admitP_metered(SubLObject col, SubLObject v_term, SubLObject mt)
           
static SubLObject defns.new_defns_admitP(SubLObject col, SubLObject v_term, SubLObject mt)
           
static SubLObject defns.new_defns_rejectP_metered(SubLObject col, SubLObject v_term, SubLObject mt)
           
static SubLObject defns.new_defns_rejectP(SubLObject col, SubLObject v_term, SubLObject mt)
           
static SubLObject dictionary_contents.new_dictionary_contents(SubLObject size, SubLObject test)
          Allocate a new dictionary-contents with TEST as the equality test.
static SubLObject dictionary_utilities.new_dictionary_from_alist(SubLObject alist, SubLObject test)
           
static SubLObject dictionary.new_dictionary_iterator(SubLObject v_dictionary)
          Returns an iterator for DICTIONARY.
static SubLObject dictionary.new_dictionary(SubLObject test, SubLObject size)
          Allocate a new dictionary with TEST as the equality test.
static SubLObject kb_mapping_macros.new_exception_rule_final_index_spec_iterator(SubLObject rule, SubLObject direction)
          Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e.
static SubLObject file_hash_table.new_fht_serialization_entry(SubLObject plist)
           
static SubLObject file_vector_utilities.new_file_vector_reference_wX_payload(SubLObject index, SubLObject payload)
           
static SubLObject file_vector_utilities.new_file_vector_reference(SubLObject index)
           
static SubLObject file_vector.new_file_vector(SubLObject data_filename, SubLObject index_filename, SubLObject direction)
          Creates a new FILE-VECTOR-P if it can open the two files for DIRECTION
static SubLObject iteration.new_filter_iterator_without_values(SubLObject input_iterator, SubLObject filter_method, SubLObject filter_args, SubLObject invalid_token)
          Return an iterator that filters each raw-value from another ITERATOR.
static SubLObject kb_mapping_macros.new_final_index_iterator(SubLObject final_index_spec, SubLObject type, SubLObject truth, SubLObject direction)
          If FINAL-INDEX-SPEC is simple, then get the syntactically filtered list from the other side, then wrap it with a filter iterator to do the semantic filtering on this side.
static SubLObject kb_indexing_datastructures.new_final_index()
           
static SubLObject forts.new_fort_id_index_constants()
           
static SubLObject forts.new_fort_id_index_narts()
           
static SubLObject forts.new_fort_id_index()
          Constructor.
static SubLObject kb_mapping_macros.new_function_rule_final_index_spec_iterator(SubLObject function, SubLObject direction)
          Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e.
static SubLObject file_vector.new_fvector(SubLObject data_stream, SubLObject index_stream)
           
static SubLObject kb_mapping_macros.new_gaf_arg_final_index_spec_iterator(SubLObject v_term, SubLObject argnum, SubLObject predicate)
          Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e.
static SubLObject kb_mapping_macros.new_gaf_simple_final_index_spec(SubLObject v_term, SubLObject argnum_spec, SubLObject predicate_spec, SubLObject mt_spec)
          Returns a 'gaf simple final index spec' -- a constraint object used to filter gafs.
static SubLObject kb_mapping_macros.new_genl_mt_rule_final_index_spec_iterator(SubLObject genl_mt, SubLObject sense, SubLObject direction)
          Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e.
static SubLObject kb_mapping_macros.new_genls_rule_final_index_spec_iterator(SubLObject collection, SubLObject sense, SubLObject direction)
          Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e.
static SubLObject ghl_search_methods.new_ghl_closure_iterator(SubLObject pred, SubLObject node, SubLObject direction, SubLObject mt, SubLObject tv, SubLObject search_order, SubLObject return_non_transitive_resultsP)
           
static SubLObject ghl_search_methods.new_ghl_closure_search_iterator(SubLObject v_search, SubLObject start_node, SubLObject mt, SubLObject reflexiveP, SubLObject return_non_transitive_resultsP)
           
static SubLObject ghl_search_vars.new_ghl_search(SubLObject plist)
           
static SubLObject graphl_search_vars.new_graphl_search(SubLObject plist)
           
static SubLObject defns.new_handle_added_genl_for_suf_defns_metered(SubLObject spec, SubLObject genl)
           
static SubLObject defns.new_handle_added_genl_for_suf_defns(SubLObject spec, SubLObject genl)
           
static SubLObject defns.new_handle_added_genl_for_suf_quoted_defns_metered(SubLObject spec, SubLObject genl)
           
static SubLObject defns.new_handle_added_genl_for_suf_quoted_defns(SubLObject spec, SubLObject genl)
           
static SubLObject defns.new_handle_removed_genl_for_suf_defns_metered(SubLObject spec, SubLObject genl)
           
static SubLObject defns.new_handle_removed_genl_for_suf_defns(SubLObject spec, SubLObject genl)
           
static SubLObject defns.new_handle_removed_genl_for_suf_quoted_defns_metered(SubLObject spec, SubLObject genl)
           
static SubLObject defns.new_handle_removed_genl_for_suf_quoted_defns(SubLObject spec, SubLObject genl)
           
static SubLObject iteration.new_hash_table_iterator(SubLObject hash_table)
          Returns an iterator for HASH-TABLE.
static SubLObject hl_storage_modules.new_hl_assertible(SubLObject hl_assertion_spec, SubLObject argument_spec)
           
static SubLObject hl_storage_modules.new_hl_assertion_spec(SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject hl_interface_infrastructure.new_hl_store_iterator_id()
           
static SubLObject hl_interface_infrastructure.new_hl_store_iterator_int(SubLObject form)
           
static SubLObject hl_interface_infrastructure.new_hl_store_iterator(SubLObject form, SubLObject buffer_size)
           
static SubLObject file_hash_table.new_htfile_key_entry(SubLObject code, SubLObject offset)
           
static SubLObject id_index.new_id_index(SubLObject old_objects_size, SubLObject new_id_start)
          Return a new ID-INDEX with ids for new entries starting at NEW-ID-START.
static SubLObject iteration.new_indirect_iterator(SubLObject iterator, SubLObject transform, SubLObject finalize)
          Return an iterator that transforms the values from another ITERATOR.
static SubLObject arg_type.new_inhibited_seqvars(SubLObject relation)
          Updates the dynamic variable stack of variables that are currently not allowed to appear as sequence variables.
static SubLObject integer_sequence_generator.new_integer_sequence_generator(SubLObject start, SubLObject limit, SubLObject delta)
          Create an Integer Sequence Generator to range from START to LIMIT in DELTA increments.
static SubLObject kb_indexing_datastructures.new_intermediate_index(SubLObject test_function)
           
static SubLObject kb_mapping_macros.new_isa_rule_final_index_spec_iterator(SubLObject collection, SubLObject sense, SubLObject direction)
          Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e.
static SubLObject iteration.new_iterator_iterator(SubLObject iterators)
          Returns an iterator that sequences through the iterators in ITERATORS.
static SubLObject iteration.new_iterator(SubLObject state, SubLObject done, SubLObject next, SubLObject finalize)
          Return a new iterator for incrementally iterating over objects in STATE.
static SubLObject kb_hl_supports.new_kb_hl_support_content()
           
static SubLObject kb_hl_supports.new_kb_hl_support(SubLObject id)
           
static SubLObject kb_object_manager.new_kb_object_content_file_vector(SubLObject cfasl_file, SubLObject index_file)
           
static SubLObject kb_object_manager.new_kb_object_manager(SubLObject name, SubLObject size, SubLObject lru_size_percentage, SubLObject load_func, SubLObject exact_sizeP)
           
static SubLObject keyhash.new_keyhash(SubLObject size, SubLObject test)
          Allocate a new keyhash with TEST as the equality test.
static SubLObject iteration.new_list_iterator(SubLObject list)
          Returns an iterator for the elements of LIST.
static SubLObject transcript_utilities.new_local_transcript_int()
          Set *local-transcript* to a new file.
static SubLObject transcript_utilities.new_local_transcript()
          Clear local-operation-storage-queue and set *local-transcript* to a new file.
static SubLObject map_utilities.new_map_iterator(SubLObject map)
           
static SubLObject file_vector_utilities.new_map_object_iterator_backed_map_method(SubLObject object)
           
static SubLObject map_utilities.new_map_object_iterator_dictionary_method(SubLObject object)
           
static SubLObject map_utilities.new_map_object_iterator_hash_table_method(SubLObject object)
           
static SubLObject map_utilities.new_map_object_iterator(SubLObject object)
           
static SubLObject file_vector_utilities.new_map_object_with_same_properties_backed_map_method(SubLObject object, SubLObject test, SubLObject size)
           
static SubLObject map_utilities.new_map_object_with_same_properties_dictionary_method(SubLObject object, SubLObject test, SubLObject size)
           
static SubLObject map_utilities.new_map_object_with_same_properties_hash_table_method(SubLObject object, SubLObject test, SubLObject size)
           
static SubLObject memoization_state.new_memoization_state(SubLObject name, SubLObject lock, SubLObject should_clone, SubLObject test)
           
static SubLObject cache_utilities.new_metered_cache(SubLObject v_cache)
          Allocate the new metered cache, leaving the metrics slot empty for now.
static SubLObject cache_utilities.new_metered_preallocated_cache(SubLObject capacity, SubLObject test)
          Allocate a new metered cache for a pre-allocated cache of the specified capacity and test-type
static SubLObject kb_mapping_macros.new_nart_arg_final_index_spec_iterator(SubLObject v_term, SubLObject argnum, SubLObject function)
          Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e.
static SubLObject nart_handles.new_nart_id_threshold()
          Return the internal ID where new NARTs started.
static SubLObject kb_mapping_macros.new_nart_simple_final_index_spec(SubLObject v_term, SubLObject argnum_spec, SubLObject functor_spec)
          Returns a 'nart simple final index spec' -- a constraint object used to filter narts.
static SubLObject list_utilities.new_num_list(SubLObject num, SubLObject start)
           
static SubLObject kb_mapping_macros.new_pragma_rule_final_index_spec_iterator(SubLObject rule, SubLObject direction)
          Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e.
static SubLObject cache.new_preallocated_cache(SubLObject capacity, SubLObject test)
          Creates a new cache under preallocation strategy
static SubLObject kb_mapping_macros.new_predicate_extent_final_index_spec_iterator(SubLObject predicate)
          Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e.
static SubLObject kb_mapping_macros.new_predicate_rule_final_index_spec_iterator(SubLObject predicate, SubLObject sense, SubLObject direction)
          Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e.
static SubLObject defns.new_quoted_defns_admitP_metered(SubLObject col, SubLObject v_term, SubLObject mt)
           
static SubLObject defns.new_quoted_defns_admitP(SubLObject col, SubLObject v_term, SubLObject mt)
           
static SubLObject kb_mapping_macros.new_quoted_isa_rule_final_index_spec_iterator(SubLObject collection, SubLObject sense, SubLObject direction)
          Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e.
static SubLObject red_infrastructure.new_red_symbol(SubLObject red_key, SubLObject name, SubLObject defaultval, SubLObject ltype, SubLObject valuetype)
           
static SubLObject ghl_search_methods.new_removal_ghl_closure_iterator(SubLObject pred, SubLObject node, SubLObject direction, SubLObject mt)
           
static SubLObject kb_mapping_macros.new_rule_simple_final_index_spec(SubLObject v_term, SubLObject sense_spec, SubLObject asent_func)
          Returns a 'rule simple final index spec' -- a constraint object used to filter rules.
static SubLObject set_contents.new_set_contents_iterator(SubLObject v_set_contents)
          Returns an iterator for the elements of SET-CONTENTS.
static SubLObject set_contents.new_set_contents(SubLObject size, SubLObject test)
          Allocate a new set-contents.
static SubLObject set.new_set_iterator(SubLObject v_set)
          Returns an iterator for the elements of SET.
static SubLObject set.new_set(SubLObject test, SubLObject size)
          Allocate a new set with TEST as the equality test.
static SubLObject kb_indexing_datastructures.new_simple_index()
          Returns a new empty simple index.
static SubLObject clause_utilities.new_single_literal_subclause_spec(SubLObject sense, SubLObject index)
           
static SubLObject iteration.new_singleton_iterator(SubLObject item)
          Return an iterator that will just return ITEM and halt.
static SubLObject special_variable_state.new_special_variable_state(SubLObject special_variables)
          Return a new @xref special-variable-state-p based on the current values for SPECIAL-VARIABLES.
static SubLObject clause_utilities.new_subclause_spec(SubLObject negative_indices, SubLObject positive_indices)
           
static SubLObject dictionary_utilities.new_synchronized_dictionary(SubLObject test, SubLObject size)
           
static SubLObject tcp_server_utilities.new_tcp_server(SubLObject type, SubLObject port)
           
static SubLObject kb_mapping_macros.new_term_final_index_spec_iterator(SubLObject v_term, SubLObject type)
          Makes an iterator which spits out final-index-specs, each of which is a complete path (i.e.
static SubLObject tries.new_trie_iterator_state(SubLObject trie, SubLObject forwardP)
           
static SubLObject tries.new_trie_iterator(SubLObject trie, SubLObject forwardP)
           
static SubLObject tries.new_trie_nonterminal_node(SubLObject v_char, SubLObject case_sensitive)
           
static SubLObject tries.new_trie_terminal_node(SubLObject object, SubLObject uniqueP)
           
static SubLObject wff_module_datastructures.new_wff_module(SubLObject name, SubLObject plist)
           
static SubLObject wff_macros.new_wff_special_variable_state(SubLObject v_properties)
           
static SubLObject kb_hl_supports.next_kb_hl_support_id()
           
static SubLObject simplifier.nlift_disjuncts(SubLObject disjuncts)
          A destructive version of @xref lift-disjuncts.
static SubLObject clause_utilities.nmake_clause(SubLObject neg_lits, SubLObject pos_lits, SubLObject clause)
          Destructively modify CLAUSE to have NEG-LITS and POS-LITS.
static SubLObject clause_utilities.nmake_dnf(SubLObject neg_lits, SubLObject pos_lits, SubLObject dnf)
          Destructively modify DNF to have NEG-LITS and POS-LITS, and return DNF itself.
static SubLObject el_utilities.nmap_formula_args(SubLObject func, SubLObject formula, SubLObject map_seqvarP)
          A destructive version of @xref map-formula-args.
static SubLObject el_utilities.nmap_formula_terms(SubLObject func, SubLObject formula, SubLObject map_seqvarP)
          A destructive version of @xref map-formula-terms.
static SubLObject list_utilities.nmapcar(SubLObject function, SubLObject list)
          A destructive version of @xref mapcar.
static SubLObject list_utilities.nmerge_plist(SubLObject plist_a, SubLObject plist_b)
          Place all of the values of list B onto list A destructively and return the resulting PLIST.
static SubLObject neural_net.nn_input_node_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject el_utilities.no_free_variablesP(SubLObject expression, SubLObject varP)
          is EXPRESSION free of any free variables? (excludes ground? check for efficiency)
static SubLObject wff.no_wff_semanticsP()
           
static SubLObject backward.non_asserted_asent_via_gaf_lookupP(SubLObject sentence)
           
static SubLObject backward.non_asserted_asentP(SubLObject sentence)
           
static SubLObject unification.non_base_variable_p(SubLObject object)
           
static SubLObject unification.non_base_variable_transform(SubLObject object)
           
static SubLObject list_utilities.non_dotted_list_p(SubLObject object)
           
static SubLObject wff.non_editable_skolem_referenceP(SubLObject object)
           
static SubLObject arguments.non_empty_hl_justification_p(SubLObject object)
           
static SubLObject forts.non_fort_p(SubLObject object)
           
static SubLObject hl_supports.non_hl_predicate_p(SubLObject object)
           
static SubLObject subl_promotions.non_negative_integer_p(SubLObject object)
          Return T iff OBJECT is an integer >= 0
static SubLObject fort_types_interface.non_predicate_functionP(SubLObject fort)
          is FORT a non-predicate function?
static SubLObject kb_accessors.non_skolem_indeterminate_term_denoting_functionP(SubLObject object)
           
static SubLObject control_vars.non_tiny_kb_loadedP()
          Does the KB contain a nontrivial amount that is not the core (tiny) KB?
static SubLObject wff_utilities.non_wf_fort_p(SubLObject object)
           
static SubLObject wff_utilities.non_wf_variable_p(SubLObject object)
           
static SubLObject string_utilities.non_whitespace_p(SubLObject v_char)
           
static SubLObject agenda.normal_transmit_operationsP()
           
static SubLObject kb_accessors.not_assertible_collectionP(SubLObject collection, SubLObject mt)
           
static SubLObject kb_accessors.not_assertible_mtP(SubLObject mt)
           
static SubLObject kb_accessors.not_assertible_predicateP(SubLObject pred, SubLObject mt)
           
static SubLObject string_utilities.not_digit_char_p(SubLObject thing)
           
static SubLObject list_utilities.not_eq(SubLObject obj1, SubLObject obj2)
           
static SubLObject variables.not_fully_bound_p(SubLObject object)
          Return T iff OBJECT contains some HL variable, and therefore is not fully bound.
static SubLObject task_processor.note_active_task_process_description_if_permitted(SubLObject task_info)
          Try to make this the active task, unless someone has already left us a reason to stop NOW.
static SubLObject at_cache.note_at_cache_initialized()
           
static SubLObject at_utilities.note_at_violation(SubLObject note)
           
static SubLObject at_utilities.note_at_violationP()
           
static SubLObject at_routines.note_at_violations(SubLObject at_violations)
           
static SubLObject relation_evaluation.note_evaluation_function_support(SubLObject relation, SubLObject evaluation_function)
           
static SubLObject utilities_macros.note_funcall_helper_function(SubLObject symbol)
          Note that SYMBOL has been defined via DEFINE-PRIVATE-FUNCALL
static SubLObject memoization_state.note_globally_cached_function(SubLObject function_symbol)
           
static SubLObject hl_interface_infrastructure.note_hl_modifier_invocation(SubLObject name, SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4, SubLObject arg5)
           
static SubLObject hl_interface_infrastructure.note_hl_store_iterator(SubLObject iterator)
           
static SubLObject task_processor.note_inactive_task_process_description(SubLObject task_info)
           
static SubLObject kb_hl_supports.note_kb_hl_support_creation_complete(SubLObject hl_support)
           
static SubLObject kb_hl_supports.note_kb_hl_support_creation_started(SubLObject hl_support, SubLObject kb_hl_support)
           
static SubLObject memoization_state.note_memoized_function(SubLObject function_symbol)
           
static SubLObject mt_vars.note_mt_var_basis(SubLObject var, SubLObject basis)
           
static SubLObject mt_vars.note_mt_var(SubLObject var, SubLObject basis)
           
static SubLObject utilities_macros.note_percent_progress(SubLObject index, SubLObject max)
           
static SubLObject utilities_macros.note_state_variable_documentation(SubLObject variable, SubLObject documentation)
           
static SubLObject hl_storage_modules.note_successful_hl_storage_module(SubLObject hl_module)
           
static SubLObject wff_vars.note_wff_property(SubLObject keyword, SubLObject variable, SubLObject v_default)
           
static SubLObject wff.note_wff_violation(SubLObject violation)
           
static SubLObject wff.note_wff_violationP()
           
static SubLObject wff.note_wff_violations(SubLObject violations)
           
static SubLObject utilities_macros.noting_percent_progress_postamble()
           
static SubLObject utilities_macros.noting_percent_progress_preamble(SubLObject string)
           
static SubLObject utilities_macros.noting_progress_postamble()
           
static SubLObject utilities_macros.noting_progress_preamble(SubLObject string)
           
static SubLObject simple_indexing.noting_terms_to_toggle_indexing_mode_internal()
           
static SubLObject clausifier.npackage_cnf_clause(SubLObject clause)
          A destructive version of @xref package-cnf-clause.
static SubLObject clausifier.npackage_xnf_clause(SubLObject clause)
          A destructive version of @xref package-xnf-clause.
static SubLObject el_utilities.nreplace_formula_arg(SubLObject argnum, SubLObject new_arg, SubLObject formula)
          Replaces the ARGNUMth argument of FORMULA with NEW-ARG.
static SubLObject list_utilities.nreplace_nth(SubLObject n, SubLObject v_new, SubLObject list)
          replace the Nth item of LIST with NEW (destructive) This is a safer version of @xref set-nth
static SubLObject subl_promotions.nrsublis_2(SubLObject alist, SubLObject tree)
           
static SubLObject subl_promotions.nrsublis(SubLObject alist, SubLObject tree, SubLObject test, SubLObject key)
          Like NSUBLIS except ALIST is interpreted as (VALUE .
static SubLObject transform_list_utilities.ntransform_perform_transform(SubLObject object, SubLObject pred, SubLObject transform, SubLObject key)
           
static SubLObject transform_list_utilities.ntransform_recursive(SubLObject object, SubLObject pred, SubLObject transform, SubLObject key, SubLObject recursion_limit, SubLObject recursion_level)
          A destructive recursive version of $xref transform.
static SubLObject transform_list_utilities.ntransform(SubLObject object, SubLObject pred, SubLObject transform, SubLObject key, SubLObject recursion_limit, SubLObject transformation_max)
          A destructive version of @xref transform.
static SubLObject kb_indexing.num_best_gaf_lookup_index_try_all_allowed(SubLObject asent, SubLObject truth, SubLObject methods)
           
static SubLObject kb_indexing.num_best_gaf_lookup_index(SubLObject asent, SubLObject truth, SubLObject methods)
           
static SubLObject kb_indexing.num_gaf_arg_index(SubLObject v_term, SubLObject argnum, SubLObject pred, SubLObject mt)
          Return the number of gafs indexed off of TERM ARGNUM PRED MT.
static SubLObject kb_indexing.num_genls_rule_index(SubLObject col, SubLObject sense, SubLObject mt, SubLObject direction)
          Return the raw assertion count at COL SENSE MT DIRECTION.
static SubLObject kb_indexing.num_index(SubLObject v_term)
          The total number of assertions indexed from TERM.
static SubLObject list_utilities.num_list_cached_internal(SubLObject num, SubLObject start)
           
static SubLObject list_utilities.num_list_cached(SubLObject num, SubLObject start)
           
static SubLObject list_utilities.num_list(SubLObject num, SubLObject start)
           
static SubLObject kb_indexing.num_nart_arg_index(SubLObject v_term, SubLObject argnum, SubLObject func)
          Return the number of #$termOfUnit gafs indexed off of TERM ARGNUM FUNC.
static SubLObject kb_indexing.num_other_index(SubLObject v_term)
          Return the number of assertions at the other index for TERM.
static SubLObject kb_indexing.num_predicate_extent_index(SubLObject pred, SubLObject mt)
          Return the assertion count at PRED MT.
static SubLObject kb_indexing.num_predicate_rule_index(SubLObject pred, SubLObject sense, SubLObject mt, SubLObject direction)
          Return the raw assertion count at PRED SENSE MT DIRECTION.
static SubLObject kb_indexing.num_quoted_isa_rule_index(SubLObject col, SubLObject sense, SubLObject mt, SubLObject direction)
          Return the raw assertion count at COL SENSE MT DIRECTION.
static SubLObject kb_gp_mapping.num_spec_pred_index(SubLObject pred, SubLObject mt)
          only use this where PRED is a predicate.
static SubLObject auxiliary_indexing.num_unbound_rule_index(SubLObject sense, SubLObject mt, SubLObject direction)
          Return the unbound rule count at SENSE MT DIRECTION
static SubLObject kb_indexing_macros.number_has_reached_cutoffP(SubLObject number, SubLObject cutoff)
           
static SubLObject kb_indexing_macros.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
static SubLObject list_utilities.numlist(SubLObject length, SubLObject start)
           
static SubLObject string_utilities.object_to_string_internal(SubLObject object)
           
static SubLObject string_utilities.object_to_string(SubLObject object)
           
static SubLObject el_utilities.occurs_as_sequence_variableP(SubLObject var, SubLObject sentence)
           
static SubLObject czer_main.old_commutative_atoms_in_orderP(SubLObject atom1, SubLObject atom2)
           
static SubLObject czer_main.old_commutative_conses_in_orderP(SubLObject cons1, SubLObject cons2)
           
static SubLObject czer_main.old_commutative_terms_in_orderP(SubLObject term1, SubLObject term2)
           
static SubLObject ke.old_constant_names(SubLObject string)
          Find any constants for which STRING is an oldConstantName.
static SubLObject czer_main.old_last_resort_literal(SubLObject literals, SubLObject candidates, SubLObject varP)
           
static SubLObject number_utilities.onep(SubLObject object)
          Return T iff OBJECT is 1
static SubLObject assertions_high.only_argument_of_assertion_p(SubLObject assertion, SubLObject argument)
           
static SubLObject list_utilities.only_one(SubLObject list)
           
static SubLObject mt_relevance_macros.only_specified_mt_is_relevantP()
           
static SubLObject arg_type.opaque_arg_okP(SubLObject relation, SubLObject arg, SubLObject argnum, SubLObject mt)
          Returns t iff satisfies arg-types as an opaque arg.
static SubLObject arg_type.opaque_arg_types_okP(SubLObject reln, SubLObject arg, SubLObject argnum, SubLObject mt)
           
static SubLObject cycl_utilities.opaque_arg_wrt_free_varsP(SubLObject formula, SubLObject argnum)
           
static SubLObject at_var_types.opaque_arg_wrt_pragmatic_requirementP(SubLObject formula, SubLObject argnum)
           
static SubLObject cycl_utilities.opaque_arg_wrt_quoting_not_counting_logical_opsP(SubLObject formula, SubLObject argnum)
          Like @xref opaque-arg-wrt-quoting? but gives a free pass to logical operators, quantifiers, and trueSentence.
static SubLObject cycl_utilities.opaque_arg_wrt_quotingP(SubLObject formula, SubLObject argnum)
           
static SubLObject cycl_utilities.opaque_argP_int(SubLObject formula, SubLObject argnum, SubLObject opaque_arg_function)
           
static SubLObject cycl_utilities.opaque_argP(SubLObject formula, SubLObject argnum)
           
static SubLObject hl_supports.opaque_hl_support_p(SubLObject support)
           
static SubLObject cycl_utilities.opaque_seqvarP(SubLObject formula)
           
static SubLObject id_index.optimize_id_index(SubLObject v_id_index, SubLObject size)
          Optimize ID-INDEX by merging the new objects into the old objects.
static SubLObject czer_main.order_commutative_terms(SubLObject terms)
           
static SubLObject process_utilities.ordered_ipc_queue_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject list_utilities.ordered_set_difference(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
          Like @xref set-difference except the order of returned items is the same order as in LIST1.
static SubLObject list_utilities.ordered_union(SubLObject set1, SubLObject set2, SubLObject test, SubLObject key)
          like union only the result preserves the order of elements in the input sets
static SubLObject os_process_utilities.os_process_impl_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject misc_utilities.other_binary_arg(SubLObject arg)
           
static SubLObject kb_mapping_macros.other_complex_final_index_spec_p(SubLObject object)
           
static SubLObject kb_mapping_macros.other_final_index_spec_p(SubLObject final_index_spec)
          The other index is the only one that needs to do post-hoc semantic filtering.
static SubLObject kb_mapping_macros.other_final_index_spec(SubLObject v_term)
          Makes the single final-index-spec for TERM.
static SubLObject kb_mapping_macros.other_index_assertion_match_p(SubLObject assertion, SubLObject v_term)
           
static SubLObject kb_mapping_macros.other_simple_final_index_spec_p(SubLObject object)
           
static SubLObject kb_indexing.other_top_level_key()
           
static SubLObject queues.p_dequeue(SubLObject priority_queue, SubLObject worstP)
           
static SubLObject queues.p_enqueue(SubLObject item, SubLObject priority_queue)
           
static SubLObject queues.p_queue_best(SubLObject priority_queue)
           
static SubLObject queues.p_queue_comp_func(SubLObject object)
           
static SubLObject queues.p_queue_empty_p(SubLObject priority_queue)
          Return T iff PRIORITY-QUEUE is empty.
static SubLObject queues.p_queue_full_p(SubLObject priority_queue)
          Return T iff PRIORITY-QUEUE is full.
static SubLObject queues.p_queue_max_size(SubLObject object)
           
static SubLObject queues.p_queue_num(SubLObject object)
           
static SubLObject queues.p_queue_rank_func(SubLObject object)
           
static SubLObject queues.p_queue_size(SubLObject priority_queue)
          Return the number of elements in PRIORITY-QUEUE.
static SubLObject queues.p_queue_tree(SubLObject object)
           
static SubLObject clausifier.package_xnf_clause(SubLObject clause)
           
static SubLObject list_utilities.parametrized_median(SubLObject list, SubLObject sort_pred)
          returns the median of a list, after sorting by SORT-PRED.
static SubLObject fort_types_interface.partially_commutative_predicate_p(SubLObject fort)
          is FORT a partially commutative predicate?
static SubLObject fort_types_interface.partially_commutative_relation_p(SubLObject fort)
          is FORT a partially commutative relation?
static SubLObject list_utilities.partition_list(SubLObject list, SubLObject func)
           
static SubLObject el_utilities.pass_through_if_bounded_existential(SubLObject function, SubLObject formula)
           
static SubLObject el_utilities.pass_through_if_conjunction(SubLObject function, SubLObject formula)
           
static SubLObject el_utilities.pass_through_if_disjunction(SubLObject function, SubLObject formula)
           
static SubLObject el_utilities.pass_through_if_junction(SubLObject function, SubLObject formula)
           
static SubLObject el_utilities.pass_through_if_logical_op_or_quantified(SubLObject function, SubLObject formula)
           
static SubLObject el_utilities.pass_through_if_logical_op(SubLObject function, SubLObject formula)
           
static SubLObject el_utilities.pass_through_if_negation(SubLObject function, SubLObject formula)
           
static SubLObject el_utilities.pass_through_if_quantified(SubLObject function, SubLObject formula)
           
static SubLObject el_utilities.pass_through_if_regularly_quantified(SubLObject function, SubLObject formula)
           
static SubLObject el_utilities.pass_through_if_relation_syntax(SubLObject function, SubLObject formula)
           
static SubLObject file_utilities.path_separator_char(SubLObject path_type)
          Return the appropriate separator char for the given PATH-TYPE.
static SubLObject formula_pattern_match.pattern_matches_formula_internal(SubLObject pattern, SubLObject formula)
           
static SubLObject formula_pattern_match.pattern_matches_formula_nat_method(SubLObject pattern, SubLObject formula)
           
static SubLObject formula_pattern_match.pattern_matches_formula_without_bindings_internal(SubLObject pattern, SubLObject formula)
           
static SubLObject formula_pattern_match.pattern_matches_formula_without_bindings(SubLObject pattern, SubLObject formula)
          Return T iff PATTERN matches FORMULA.
static SubLObject formula_pattern_match.pattern_matches_formula(SubLObject pattern, SubLObject formula)
          Return T iff PATTERN matches FORMULA.
static SubLObject pattern_match.pattern_matches_tree_and(SubLObject pattern, SubLObject tree)
           
static SubLObject pattern_match.pattern_matches_tree_atomic_method_funcall(SubLObject method, SubLObject tree)
           
static SubLObject pattern_match.pattern_matches_tree_bind(SubLObject pattern, SubLObject tree)
           
static SubLObject pattern_match.pattern_matches_tree_cons(SubLObject pattern, SubLObject tree)
           
static SubLObject pattern_match.pattern_matches_tree_internal(SubLObject pattern, SubLObject tree)
          For use by pattern match methods in other files.
static SubLObject pattern_match.pattern_matches_tree_method_funcall(SubLObject method, SubLObject pattern, SubLObject tree)
           
static SubLObject pattern_match.pattern_matches_tree_or(SubLObject pattern, SubLObject tree)
           
static SubLObject pattern_match.pattern_matches_tree_recursive(SubLObject pattern, SubLObject tree)
           
static SubLObject pattern_match.pattern_matches_tree_test_funcall(SubLObject test, SubLObject tree)
           
static SubLObject pattern_match.pattern_matches_tree_tree_find(SubLObject sub_pattern, SubLObject tree)
           
static SubLObject pattern_match.pattern_matches_tree_without_bindings(SubLObject pattern, SubLObject tree)
          Return T iff PATTERN matches TREE.
static SubLObject pattern_match.pattern_matches_tree(SubLObject pattern, SubLObject tree)
          Return T iff PATTERN matches TREE.
static SubLObject pattern_match.pattern_transform_call(SubLObject pattern, SubLObject tree)
           
static SubLObject pattern_match.pattern_transform_cons(SubLObject pattern, SubLObject tree)
           
static SubLObject formula_pattern_match.pattern_transform_formula_internal(SubLObject pattern, SubLObject formula, SubLObject v_bindings)
           
static SubLObject formula_pattern_match.pattern_transform_formula(SubLObject pattern, SubLObject formula, SubLObject v_bindings)
          Use PATTERN to transform FORMULA, assuming BINDINGS.
static SubLObject pattern_match.pattern_transform_template(SubLObject pattern, SubLObject tree)
           
static SubLObject pattern_match.pattern_transform_tree_internal(SubLObject pattern, SubLObject tree)
          For use by pattern transform methods in other files.
static SubLObject pattern_match.pattern_transform_tree_recursive(SubLObject pattern, SubLObject tree)
           
static SubLObject pattern_match.pattern_transform_tree(SubLObject pattern, SubLObject tree, SubLObject v_bindings)
          Use PATTERN to transform TREE, assuming BINDINGS.
static SubLObject pattern_match.pattern_transform_tuple(SubLObject pattern, SubLObject tree)
           
static SubLObject number_utilities.percent(SubLObject numerator, SubLObject denominator, SubLObject significant_digits)
          Express NUMERATOR/DENOMINATOR as a percent.
static SubLObject api_kernel.perform_api_request(SubLObject api_request)
           
static SubLObject fi.perform_assert_post_processing(SubLObject assertions_found_or_created, SubLObject deductions_found_or_created)
           
static SubLObject cyc_bookkeeping.perform_assertion_bookkeeping(SubLObject assertion)
           
static SubLObject cyc_bookkeeping.perform_constant_bookkeeping(SubLObject constant)
           
static SubLObject fi.perform_fi_substitutions(SubLObject object, SubLObject symbol_variables)
           
static SubLObject agenda.perform_one_agenda_action()
          Performs one agenda action
static SubLObject rewrite_of_propagation.perform_rewrite_of_propagation(SubLObject assertion)
           
static SubLObject hl_storage_module_declarations.perform_subl_hl_storage_applicableP(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject cycl_variables.permissible_keyword_varP(SubLObject thing)
           
static SubLObject at_vars.permitting_denotational_terms_admitted_by_defn_via_isaP()
           
static SubLObject cycl_utilities.permutations_merge(SubLObject list1, SubLObject list2)
           
static SubLObject list_utilities.permute_list_int(SubLObject elements, SubLObject test)
          Given a list of elements, return all permutations of the elements
static SubLObject list_utilities.permute_list(SubLObject elements, SubLObject test)
          Return a list of all possible distinct ordered lists of the elements in ELEMENTS.
static SubLObject list_utilities.permute(SubLObject list, SubLObject permutation)
          e.g.
static SubLObject preserves_genls_in_arg.pgia_after_adding_isa(SubLObject argument, SubLObject assertion)
           
static SubLObject preserves_genls_in_arg.pgia_after_removing_genls(SubLObject deduction, SubLObject assertion)
           
static SubLObject czer_main.pick_a_lit(SubLObject literals, SubLObject bound_vars, SubLObject connected_vars, SubLObject already_sorted_literals, SubLObject originals)
          Returns the first literal in LITERALS with respect to the canonical ordering.
static SubLObject hash_table_utilities.pop_hash(SubLObject key, SubLObject table)
          Pops off the first element of the value of KEY in TABLE.
static SubLObject clause_utilities.pos_atomic_clause_p(SubLObject clause)
           
static SubLObject clause_utilities.pos_atomic_clauses_p(SubLObject object)
           
static SubLObject clause_utilities.pos_atomic_cnf_p(SubLObject cnf)
           
static SubLObject at_var_types.pos_lit_variable_genl_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject at_var_types.pos_lit_variable_inter_arg_isa_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject at_var_types.pos_lit_variable_isa_constraints_memoized_internal(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject at_var_types.pos_lit_variable_isa_constraints_memoized(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject at_var_types.pos_lit_variable_isa_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject at_var_types.pos_lit_variable_quoted_isa_constraints(SubLObject var, SubLObject literal, SubLObject mt)
           
static SubLObject clauses.pos_lits(SubLObject clause)
          Return the pos-lits of CLAUSE.
static SubLObject file_vector.position_file_vector(SubLObject fvector, SubLObject index)
          Position the data stream of the file vector.
static SubLObject list_utilities.position_L(SubLObject item1, SubLObject item2, SubLObject guide_seq, SubLObject test, SubLObject key)
          Return T iff the position of ITEM1 in GUIDE-SEQ is less than that of ITEM2.
static SubLObject number_utilities.positive_infinity_p(SubLObject object)
           
static SubLObject number_utilities.positive_infinity()
           
static SubLObject subl_promotions.positive_integer_p(SubLObject object)
          Return T iff OBJECT is an integer > 0
static SubLObject assertions_low.possibly_assertion_cnf_internal(SubLObject assertion)
           
static SubLObject assertions_high.possibly_assertion_cnf(SubLObject assertion)
          Return the CNF of ASSERTION, or NIL if none can be found.
static SubLObject el_utilities.possibly_atomic_sentence_p(SubLObject object)
          A quick test for whether OBJECT could possibly be an atomic CycL sentence.
static SubLObject kb_utilities.possibly_clear_dumpable_kb_state_hashes()
           
static SubLObject misc_kb_utilities.possibly_clear_genl_pos(SubLObject assertion)
          used in various afterAddings that affect genl-pos?
static SubLObject kb_accessors.possibly_convention_mt_for_decontextualized_cnf(SubLObject mt, SubLObject cnf)
           
static SubLObject kb_hl_supports.possibly_create_kb_hl_support(SubLObject hl_support)
           
static SubLObject eval_in_api.possibly_cyc_api_eval(SubLObject api_request)
          Call EVAL on API-REQUEST.
static SubLObject eval_in_api.possibly_cyc_api_funcall_1(SubLObject func, SubLObject arg1)
          Funcall FUNC on ARG1.
static SubLObject eval_in_api.possibly_cyc_api_funcall_2(SubLObject func, SubLObject arg1, SubLObject arg2)
          Funcall FUNC on ARG1 and ARG2.
static SubLObject eval_in_api.possibly_cyc_api_function_spec_p(SubLObject object)
          Return T iff OBJECT is suitable for FUNCALL.
static SubLObject cycl_utilities.possibly_cycl_formula_p(SubLObject object)
           
static SubLObject el_utilities.possibly_el_quantified_sentence_p(SubLObject object)
           
static SubLObject el_utilities.possibly_el_regularly_quantified_sentence_p(SubLObject object)
           
static SubLObject czer_utilities.possibly_escape_quote_hl_vars(SubLObject object, SubLObject destructiveP)
           
static SubLObject el_utilities.possibly_fo_naut_p(SubLObject object)
          A quick test for whether OBJECT could possibly be a first order naut.
static SubLObject el_utilities.possibly_formula_with_sequence_variablesP(SubLObject formula)
          Return T iff FORMULA might have a sequence variable.
static SubLObject hlmt.possibly_hlmt_naut_p(SubLObject object)
           
static SubLObject hlmt.possibly_hlmt_p(SubLObject object)
           
static SubLObject mt_relevance_macros.possibly_in_mt_determine_function(SubLObject mt)
           
static SubLObject mt_relevance_macros.possibly_in_mt_determine_mt(SubLObject mt)
           
static SubLObject kb_utilities.possibly_initialize_dumpable_kb_state_hashes()
           
static SubLObject graphl_search_vars.possibly_initialize_graphl_marking_spaces(SubLObject v_search)
           
static SubLObject at_macros.possibly_make_defn_col_history_table()
           
static SubLObject at_macros.possibly_make_defn_fn_history_table()
           
static SubLObject at_macros.possibly_make_quoted_defn_col_history_table()
           
static SubLObject at_macros.possibly_make_quoted_defn_fn_history_table()
           
static SubLObject hlmt.possibly_mt_p(SubLObject object)
           
static SubLObject el_utilities.possibly_naut_p(SubLObject object)
          A quick test for whether OBJECT could possibly be a naut.
static SubLObject cycl_utilities.possibly_negate(SubLObject sentence, SubLObject truth)
          Assuming SENTENCE is a CycL sentence, return a negated version of it if TRUTH is :false
static SubLObject memoization_state.possibly_new_memoization_state()
           
static SubLObject wff_macros.possibly_new_wff_memoization_state()
           
static SubLObject relation_evaluation.possibly_note_contextualized_evaluatable_relation(SubLObject relation)
          Unless we've already found one, check if RELATION is contextualized, and note if it is.
static SubLObject kb_access_metering.possibly_note_kb_access_assertion(SubLObject assertion)
           
static SubLObject utilities_macros.possibly_note_percent_progress_prediction(SubLObject elapsed, SubLObject predicted_total_seconds, SubLObject threshhold, SubLObject show_ending_threshold)
           
static SubLObject bindings.possibly_optimize_bindings_wrt_equivalence(SubLObject old_bindings)
           
static SubLObject isa.possibly_propagate_isa_collection_subset_fn_the_set_of(SubLObject assertion)
          If ASSERTION is of the form (#$isa (#$CollectionSubsetFn
static SubLObject isa.possibly_propagate_isa_the_collection_of(SubLObject assertion)
          If ASSERTION is of the form (#$isa (#$TheCollectionOf ?X )), substitutes into and creates a new deduction.
static SubLObject cache.possibly_resource_cache_entry(SubLObject v_cache, SubLObject entry)
          Decide whether to put this entry onto the free list of cache
static SubLObject el_utilities.possibly_sentence_p(SubLObject object)
          A quick test for whether OBJECT could possibly be a CycL sentence.
static SubLObject arity.possibly_simplify_arity(SubLObject v_arity)
           
static SubLObject simple_indexing.possibly_toggle_term_index_mode(SubLObject v_term)
           
static SubLObject kb_hl_supports.possibly_unreify_kb_hl_supports(SubLObject justification)
           
static SubLObject mt_relevance_macros.possibly_with_just_mt_determine_function(SubLObject mt)
           
static SubLObject mt_relevance_macros.possibly_with_just_mt_determine_mt(SubLObject mt)
           
static SubLObject postcanonicalizer.postcanonicalizations_int(SubLObject sentence, SubLObject mt)
           
static SubLObject postcanonicalizer.postcanonicalizations(SubLObject sentence, SubLObject mt)
           
static SubLObject keyhash.potentially_grow_keyhash(SubLObject v_keyhash)
           
static SubLObject number_utilities.potentially_infinite_integer_divided_by_number_rounded(SubLObject int1, SubLObject num2)
           
static SubLObject number_utilities.potentially_infinite_integer_E(SubLObject int1, SubLObject int2)
           
static SubLObject number_utilities.potentially_infinite_integer_G(SubLObject int1, SubLObject int2)
           
static SubLObject number_utilities.potentially_infinite_integer_L(SubLObject int1, SubLObject int2)
           
static SubLObject number_utilities.potentially_infinite_integer_LE(SubLObject int1, SubLObject int2)
           
static SubLObject number_utilities.potentially_infinite_integer_plus(SubLObject int1, SubLObject int2)
           
static SubLObject number_utilities.potentially_infinite_integer_times_number_rounded(SubLObject int1, SubLObject num2)
           
static SubLObject number_utilities.potentially_infinite_integer_times(SubLObject int1, SubLObject int2)
           
static SubLObject number_utilities.potentially_infinite_number_divided_by(SubLObject num1, SubLObject num2)
           
static SubLObject number_utilities.potentially_infinite_number_E(SubLObject num1, SubLObject num2)
           
static SubLObject number_utilities.potentially_infinite_number_G(SubLObject num1, SubLObject num2)
           
static SubLObject number_utilities.potentially_infinite_number_L(SubLObject num1, SubLObject num2)
           
static SubLObject number_utilities.potentially_infinite_number_LE(SubLObject num1, SubLObject num2)
           
static SubLObject number_utilities.potentially_infinite_number_max(SubLObject num1, SubLObject num2)
           
static SubLObject number_utilities.potentially_infinite_number_min(SubLObject num1, SubLObject num2)
           
static SubLObject number_utilities.potentially_infinite_number_p(SubLObject object)
           
static SubLObject number_utilities.potentially_infinite_number_plus(SubLObject num1, SubLObject num2)
           
static SubLObject number_utilities.potentially_infinite_number_times(SubLObject num1, SubLObject num2)
           
static SubLObject file_vector_utilities.potentially_swap_out_pristine_file_vector_backed_map_object(SubLObject value)
          Helper for swapping out, both in the larger context of swapping out all and in the more specific context of swapping out some.
static SubLObject queues.pq_collision_empty(SubLObject queue)
          Returns T iff the queue implementation list is empty, in the case where the list would contain same-named keys for queue items.
static SubLObject queues.pq_collision_enter(SubLObject item, SubLObject queue)
          Returns the list within the queue implementation that results from entering a new item which has the same key as others on this queue list.
static SubLObject queues.pq_collision_next(SubLObject queue)
          Returns the next item within the queue implementation that is obtained from a list of same-named keys.
static SubLObject queues.pq_collision_remove(SubLObject item, SubLObject queue)
          Returns the list within the queue implementation that results from removing an item which has the same key as others on this queue list.
static SubLObject kb_mapping_macros.pragma_rule_index_asent_match_p(SubLObject asent, SubLObject rule)
           
static SubLObject kb_mapping_macros.pragma_rule_index_asent_p(SubLObject asent)
           
static SubLObject unification.pre_unify_replace_variables(SubLObject object)
           
static SubLObject precanonicalizer.precanonicalizations(SubLObject formula, SubLObject mt)
          Performs some simplifications on FORMULA to prepare it for canonicalization.
static SubLObject precanonicalizer.precanonicalizationsP(SubLObject formula, SubLObject mt, SubLObject formula_is_an_asent_with_no_subformulasP)
           
static SubLObject kb_mapping_utilities.pred_arg_values(SubLObject v_term, SubLObject pred, SubLObject arg, SubLObject term_psn, SubLObject arg_psn, SubLObject gather_psn, SubLObject truth)
           
static SubLObject kb_mapping_macros.pred_arg2_rule_current_relevant_keylist(SubLObject state)
          If STATE's current keylist is valid and relevant, returns it.
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_doneP(SubLObject state)
           
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_next_direction_key(SubLObject state)
           
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_next(SubLObject state)
           
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_quiesce_one_step(SubLObject state)
          STATE is assumed to be invalid or irrelevant.
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_quiesce(SubLObject state)
          Iterates over the keys in STATE until it ends up with its current keylist (@see pred-arg2-rule-current-keylist) being valid and relevant, with validity and relevance being determined by @xref pred-arg2-rule-current-relevant-keylist.
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_refill_direction_keys(SubLObject state)
          refill the direction-keys by popping an mt but don't actually pop the mt if it's fresh, just note that it's unfresh now
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_refill_mt_keys(SubLObject state)
          refill the mt-keys by popping a sense but don't actually pop the sense if it's fresh, just note that it's unfresh now
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_arg2(SubLObject state)
          The input arg2
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_direction_keys(SubLObject state)
          The remaining directions left to iterate over
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_direction(SubLObject state)
          The input direction
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_mt_keys(SubLObject state)
          The remaining mts left to iterate over
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_note(SubLObject state)
          A note containing information about the state of the keys, used to control code flow
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_pred(SubLObject state)
          The input pred
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_sense_keys(SubLObject state)
          The remaining senses to iterate over
static SubLObject kb_mapping_macros.pred_arg2_rule_final_index_spec_iterator_state_top_level_key(SubLObject state)
          The top-level key to the final index, used for subclassing
static SubLObject kb_mapping_macros.pred_arg2_rule_keylist_to_final_index_spec(SubLObject pred, SubLObject top_level_key, SubLObject keylist)
           
static SubLObject pred_relevance_macros.pred_info_object_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject czer_main.pred_L(SubLObject pred_1, SubLObject pred_2)
           
static SubLObject el_utilities.pred_litP(SubLObject literal, SubLObject pred)
           
static SubLObject wff.pred_of_editable_skolem_gafP(SubLObject pred)
           
static SubLObject pred_relevance_macros.pred_relevance_undefined_p()
           
static SubLObject kb_mapping_utilities.pred_u_v_holds_in_any_mt(SubLObject pred, SubLObject u, SubLObject v, SubLObject u_arg, SubLObject v_arg, SubLObject truth)
          Find the first gaf assertion such that: (a) the assertion is allowed to be in any microtheory (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used.
static SubLObject kb_mapping_utilities.pred_u_v_holds(SubLObject pred, SubLObject u, SubLObject v, SubLObject u_arg, SubLObject v_arg, SubLObject truth)
          Find the first gaf assertion such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used.
static SubLObject kb_mapping_utilities.pred_value_tuples_in_any_mt(SubLObject v_term, SubLObject pred, SubLObject index_arg, SubLObject gather_args, SubLObject truth)
          Find all gaf assertions such that: (a) the assertion is allowed to be from any microtheory (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used.
static SubLObject kb_mapping_utilities.pred_value_tuples(SubLObject v_term, SubLObject pred, SubLObject index_arg, SubLObject gather_args, SubLObject truth)
          Find all gaf assertions such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used.
static SubLObject kb_mapping_utilities.pred_values_in_relevant_mts(SubLObject v_term, SubLObject pred, SubLObject mt, SubLObject index_arg, SubLObject gather_arg, SubLObject truth)
          If MT is NIL, behaves like PRED-VALUES.
static SubLObject kb_mapping_utilities.pred_values(SubLObject v_term, SubLObject pred, SubLObject index_arg, SubLObject gather_arg, SubLObject truth)
          Find all gaf assertions such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used.
static SubLObject arg_type.predicate_constraints_okP(SubLObject literal, SubLObject mt)
           
static SubLObject kb_accessors.predicate_convention_mt(SubLObject predicate)
           
static SubLObject kb_mapping_macros.predicate_extent_current_relevant_keylist(SubLObject state)
          If STATE's current keylist is valid and relevant, returns it.
static SubLObject kb_mapping_macros.predicate_extent_final_index_spec_iterator_doneP(SubLObject state)
           
static SubLObject kb_mapping_macros.predicate_extent_final_index_spec_iterator_next_mt_key(SubLObject state)
           
static SubLObject kb_mapping_macros.predicate_extent_final_index_spec_iterator_next(SubLObject state)
           
static SubLObject kb_mapping_macros.predicate_extent_final_index_spec_iterator_quiesce(SubLObject state)
          Iterates over the keys in STATE until it ends up with its current keylist (@see predicate-extent-current-keylist) being valid and relevant, with validity and relevance being determined by @xref predicate-extent-current-relevant-keylist.
static SubLObject kb_mapping_macros.predicate_extent_final_index_spec_iterator_state_mt_keys(SubLObject state)
          The remaining mts left to iterate over
static SubLObject kb_mapping_macros.predicate_extent_final_index_spec_iterator_state_predicate(SubLObject state)
          The input predicate
static SubLObject kb_mapping_macros.predicate_extent_keylist_to_final_index_spec(SubLObject v_term, SubLObject keylist)
           
static SubLObject kb_indexing.predicate_extent_top_level_key()
           
static SubLObject fort_types_interface.predicate_in_any_mtP(SubLObject fort)
          is FORT a predicate in any mt?
static SubLObject fort_types_interface.predicate_p(SubLObject fort)
          is FORT a predicate?
static SubLObject kb_mapping_macros.predicate_rule_current_relevant_keylist(SubLObject state)
          If STATE's current keylist is valid and relevant, returns it.
static SubLObject kb_mapping_macros.predicate_rule_final_index_spec_iterator_doneP(SubLObject state)
           
static SubLObject kb_mapping_macros.predicate_rule_final_index_spec_iterator_next_direction_key(SubLObject state)
           
static SubLObject kb_mapping_macros.predicate_rule_final_index_spec_iterator_next(SubLObject state)
           
static SubLObject kb_mapping_macros.predicate_rule_final_index_spec_iterator_quiesce_one_step(SubLObject state)
          STATE is assumed to be invalid or irrelevant.
static SubLObject kb_mapping_macros.predicate_rule_final_index_spec_iterator_quiesce(SubLObject state)
          Iterates over the keys in STATE until it ends up with its current keylist (@see predicate-rule-current-keylist) being valid and relevant, with validity and relevance being determined by @xref predicate-rule-current-relevant-keylist.
static SubLObject kb_mapping_macros.predicate_rule_final_index_spec_iterator_refill_direction_keys(SubLObject state)
          refill the direction-keys by popping an mt but don't actually pop the mt if it's fresh, just note that it's unfresh now
static SubLObject kb_mapping_macros.predicate_rule_final_index_spec_iterator_refill_mt_keys(SubLObject state)
          refill the mt-keys by popping a sense but don't actually pop the sense if it's fresh, just note that it's unfresh now
static SubLObject kb_mapping_macros.predicate_rule_final_index_spec_iterator_state_direction_keys(SubLObject state)
          The remaining directions left to iterate over
static SubLObject kb_mapping_macros.predicate_rule_final_index_spec_iterator_state_direction(SubLObject state)
          The input direction
static SubLObject kb_mapping_macros.predicate_rule_final_index_spec_iterator_state_mt_keys(SubLObject state)
          The remaining mts left to iterate over
static SubLObject kb_mapping_macros.predicate_rule_final_index_spec_iterator_state_note(SubLObject state)
          A note containing information about the state of the keys, used to control code flow
static SubLObject kb_mapping_macros.predicate_rule_final_index_spec_iterator_state_predicate(SubLObject state)
          The input predicate
static SubLObject kb_mapping_macros.predicate_rule_final_index_spec_iterator_state_sense_keys(SubLObject state)
          The remaining senses to iterate over
static SubLObject kb_mapping_macros.predicate_rule_index_asent_match_p(SubLObject asent, SubLObject predicate)
           
static SubLObject kb_mapping_macros.predicate_rule_index_asent_p(SubLObject asent)
           
static SubLObject kb_mapping_macros.predicate_rule_keylist_to_final_index_spec(SubLObject pred, SubLObject keylist)
           
static SubLObject el_utilities.predicate_specP(SubLObject v_term, SubLObject var_func)
           
static SubLObject fort_types_interface.predicateP(SubLObject fort)
          is FORT a predicate?
static SubLObject format_nil.princ_integer_to_string(SubLObject integer)
          Return a string representation of INTEGER
static SubLObject utilities_macros.print_2_digit_nonnegative_integer(SubLObject integer, SubLObject stream)
           
static SubLObject constant_handles.print_constant(SubLObject object, SubLObject stream, SubLObject depth)
           
static SubLObject utilities_macros.print_progress_percent(SubLObject percent)
           
static SubLObject variables.print_variable(SubLObject object, SubLObject stream, SubLObject depth)
           
static SubLObject queues.priority_queue_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject operation_communication.process_auxiliary_operationsP()
           
static SubLObject process_utilities.process_exhaust_immediately_fn()
           
static SubLObject operation_communication.process_local_operationsP()
           
static SubLObject kb_hl_supports.process_tms_kb_hl_support_queue()
           
static SubLObject process_utilities.process_wrapper_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject genl_mts.proper_genl_mtP(SubLObject spec, SubLObject genl, SubLObject mt_mt, SubLObject tv)
           
static SubLObject list_utilities.proper_list_p(SubLObject object)
           
static SubLObject list_utilities.proper_subsetp(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject builder_utilities.propose_all_sticky_kb_sbhl_caching_policies(SubLObject link_predicates, SubLObject with_prefetch_p)
          Generate a KB SBHL caching policy proposal for sticky SBHL caching that for all passed link predicates.
static SubLObject builder_utilities.propose_legacy_kb_sbhl_caching_policies(SubLObject link_predicates)
          Generate a KB SBHL caching policy proposal that reflects the state of the the system before the introduction of swap-out support--i.e.
static SubLObject wff.provide_wff_suggestionsP()
           
static SubLObject czer_main.psc_queryP(SubLObject mt)
           
static SubLObject hash_table_utilities.push_hash(SubLObject key, SubLObject item, SubLObject table)
           
static SubLObject task_processor.push_tpool_background_msg(SubLObject msg, SubLObject task_process_pool)
           
static SubLObject task_processor.push_tpool_processor(SubLObject v_task_processor, SubLObject task_process_pool)
           
static SubLObject queues.q_elements(SubLObject object)
           
static SubLObject queues.q_last(SubLObject object)
           
static SubLObject queues.q_num(SubLObject object)
           
static SubLObject el_utilities.quantified_sub_sentence_argnum_for_operator(SubLObject operator)
           
static SubLObject el_utilities.quantified_sub_sentence_argnum(SubLObject sentence)
           
static SubLObject el_utilities.quantified_sub_sentence(SubLObject sentence)
          returns the quantified subsentence in a quantified sentence.
static SubLObject el_utilities.quantified_var(SubLObject sentence)
          returns the quantified variable in a quantified sentence.
static SubLObject fort_types_interface.quantifier_p(SubLObject fort)
          is FORT a quantifier?
static SubLObject cycl_grammar.quasi_quote_syntax_p(SubLObject object)
           
static SubLObject queues.queue_empty_p(SubLObject queue)
          Return T iff QUEUE is empty.
static SubLObject queues.queue_p(SubLObject object)
           
static SubLObject queues.queue_peek(SubLObject queue)
          Return the first item on QUEUE without perturbing the queue.
static SubLObject queues.queue_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject queues.queue_size(SubLObject queue)
          Return the number of elements in QUEUE.
static SubLObject transform_list_utilities.quiescent_ntransform(SubLObject object, SubLObject pred, SubLObject transform, SubLObject key, SubLObject quiescence, SubLObject recursion_limit, SubLObject transformation_max)
          Calls 'quiescent-ntransform-recursive' to iteratively transform object and then its transformation using 'transform' so long as 'pred' succeeds and the application of 'quiescence' to the transformation of the object fails.
static SubLObject transform_list_utilities.quiescent_transform(SubLObject object, SubLObject pred, SubLObject transform, SubLObject key, SubLObject quiescence)
           
static SubLObject at_defns.quiet_defn_admitsP(SubLObject defn, SubLObject v_term, SubLObject collection, SubLObject mt)
          see if defn of collection admits ; don't generate violation messages (e.g., for sufficient defns)
static SubLObject at_defns.quiet_defns_admitP(SubLObject collection, SubLObject v_term, SubLObject mt)
           
static SubLObject at_defns.quiet_has_type_memoizedP_internal(SubLObject v_term, SubLObject collection, SubLObject mt, SubLObject mt_info)
           
static SubLObject at_defns.quiet_has_type_memoizedP(SubLObject v_term, SubLObject collection, SubLObject mt, SubLObject mt_info)
           
static SubLObject at_defns.quiet_has_typeP(SubLObject v_term, SubLObject collection, SubLObject mt)
           
static SubLObject at_defns.quiet_sufficient_defns_admitP(SubLObject collection, SubLObject v_term, SubLObject mt)
           
static SubLObject cycl_grammar.quote_syntax_p(SubLObject object)
           
static SubLObject kb_accessors.quoted_argumentP(SubLObject relation, SubLObject argnum)
           
static SubLObject at_defns.quoted_defn_admits_intP_metered(SubLObject defn, SubLObject v_term, SubLObject collection)
           
static SubLObject at_defns.quoted_defn_admits_intP(SubLObject defn, SubLObject v_term, SubLObject collection)
           
static SubLObject at_defns.quoted_defn_admitsP(SubLObject defn, SubLObject v_term, SubLObject collection, SubLObject mt)
          does defn of collection admit ?
static SubLObject at_defns.quoted_defn_history(SubLObject defn)
           
static SubLObject at_defns.quoted_defns_admitP(SubLObject collection, SubLObject v_term, SubLObject mt)
           
static SubLObject at_defns.quoted_has_typeP(SubLObject v_term, SubLObject collection, SubLObject mt)
           
static SubLObject isa.quoted_instanceof_after_adding(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject isa.quoted_isa_in_any_mtP(SubLObject v_term, SubLObject collection)
          is an element of in any mt
static SubLObject el_utilities.quoted_isa_litP(SubLObject lit)
           
static SubLObject isa.quoted_isaP(SubLObject v_term, SubLObject collection, SubLObject mt, SubLObject tv)
          Returns whether TERM is a quoted instance of COLLECTION via the SBHL, i.e.
static SubLObject czer_utilities.quoted_sentence_arg_intP_internal(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject czer_utilities.quoted_sentence_arg_intP(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject czer_utilities.quoted_term_with_hl_varP(SubLObject object)
           
static SubLObject list_utilities.quotify(SubLObject object)
          Return an expression which, if evaluated, would return OBJECT.
static SubLObject api_kernel.read_api_request(SubLObject in_stream)
           
static SubLObject cfasl_kernel.read_cfasl_request(SubLObject in_stream, SubLObject eof_error_p, SubLObject eof_value)
           
static SubLObject file_hash_table.read_fht_uint4(SubLObject stream)
           
static SubLObject file_vector.read_file_vector_index_entry(SubLObject fvector, SubLObject index)
          fetch a specific entry from the file vector index.
static SubLObject operation_communication.read_master_transcript_op_number()
           
static SubLObject system_parameters.read_parameter_form(SubLObject stream)
           
static SubLObject constant_handles.reader_make_constant_shell(SubLObject constant_name)
          Trampoline called by the #$ reader
static SubLObject dumper.rebuild_computable_but_not_dumpable_yet()
          These are former 'initializations' that are rebuilding expensive (in both time and space) structures and so should *not* be part of load-kb-initializations, but part of [dump/load/rebuild]-computable-remaining-hl.
static SubLObject hl_storage_modules.rebuild_solely_specific_hl_storage_module_predicate_store()
           
static SubLObject somewhere_cache.recache_some_pred_assertion_somewhere_int(SubLObject pred, SubLObject v_term)
           
static SubLObject somewhere_cache.recache_some_pred_assertion_somewhere(SubLObject argument, SubLObject assertion)
          'after-adding' and 'after-removing' for preds in *somewhere-cached-preds-table*.
static SubLObject operation_communication.receiving_changeP(SubLObject new_mode)
          Is the change in communication-mode going to change the receive part of the mode?
static SubLObject operation_communication.receiving_remote_operationsP()
           
static SubLObject hl_storage_modules.reclassify_hl_storage_modules()
           
static SubLObject tva_cache.reconnect_tva_cache_registry_to_file_vector_files(SubLObject data_file, SubLObject index_file, SubLObject common_symbols)
          Walks the TVA cache registry and reconnects all of the TVA caches registered.
static SubLObject tva_cache.reconnect_tva_cache_registry(SubLObject directory, SubLObject common_symbols)
          Helper method for system KB initializations code.
static SubLObject list_utilities.recons(SubLObject car, SubLObject cdr, SubLObject cons)
          Cons a new pair only if the CAR or CDR of CONS are not EQ to CAR and CDR.
static SubLObject file_utilities.reconstruct_path(SubLObject path_list, SubLObject filename, SubLObject path_type)
          Reconstruct the deconstructed path.
static SubLObject api_kernel.record_api_request(SubLObject api_request)
           
static SubLObject api_kernel.record_api_result(SubLObject result, SubLObject errorP)
           
static SubLObject at_defns.recursive_defn_callP(SubLObject defn, SubLObject v_term)
           
static SubLObject at_utilities.recursive_violationP(SubLObject note)
           
static SubLObject clausifier.recursively_standardize_variables(SubLObject sentence)
          Renames all quantified variables into a canonical order, with the innermost variables having smaller indices.
static SubLObject red_infrastructure_macros.red_def_helper(SubLObject key, SubLObject name, SubLObject defaultvalue, SubLObject ltype, SubLObject valuetype)
           
static SubLObject red_api.red_element_struct_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject red_api.red_repository_list_struct_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject red_api.red_repository_struct_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject red_api.red_struct_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject red_infrastructure.red_symbol_default_value(SubLObject object)
           
static SubLObject red_infrastructure.red_symbol_name(SubLObject object)
           
static SubLObject red_infrastructure.red_symbol_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject red_infrastructure.red_symbol_red_key(SubLObject object)
           
static SubLObject red_infrastructure.red_value(SubLObject red_sym)
           
static SubLObject hlmt.reduce_hlmt(SubLObject v_hlmt, SubLObject minimize_mt_union_mtsP)
          Removes default values from HLMT, for more compact storage.
static SubLObject el_utilities.referenced_variables(SubLObject formula, SubLObject varP)
           
static SubLObject fort_types_interface.reflexive_binary_predicate_p(SubLObject fort)
          is FORT a reflexive binary predicate?
static SubLObject eval_in_api.register_api_immutable_global(SubLObject var)
           
static SubLObject eval_in_api.register_api_mutable_global(SubLObject var)
           
static SubLObject utilities_macros.register_api_predefined_function(SubLObject operator)
          Permit the use of the OPERATOR function in the CYC api
static SubLObject utilities_macros.register_api_predefined_host_function(SubLObject operator)
          Permit the use of the OPERATOR host function in the CYC api
static SubLObject utilities_macros.register_api_predefined_host_macro(SubLObject operator)
          Permit the use of the OPERATOR host-access macro in the CYC api
static SubLObject utilities_macros.register_api_predefined_macro(SubLObject operator)
          Permit the use of the OPERATOR macro in the CYC api
static SubLObject eval_in_api.register_api_special_verify(SubLObject operator, SubLObject handler)
           
static SubLObject utilities_macros.register_api_special(SubLObject operator, SubLObject handler)
           
static SubLObject hl_storage_modules.register_argument_type_specific_hl_storage_module(SubLObject hl_module, SubLObject argument_type)
           
static SubLObject assertion_manager.register_assertion_content(SubLObject id, SubLObject assertion_content)
          Note that ID will be used as the id for ASSERTION-CONTENT.
static SubLObject assertion_handles.register_assertion_id(SubLObject assertion, SubLObject id)
          Note that ID will be used as the id for ASSERTION.
static SubLObject cfasl.register_cfasl_guid_denoted_type_input_function(SubLObject cfasl_guid_opcode, SubLObject function)
           
static SubLObject cfasl.register_cfasl_input_function(SubLObject cfasl_opcode, SubLObject function)
           
static SubLObject clause_strucs.register_clause_struc_id(SubLObject clause_struc, SubLObject id)
          Note that ID will be used as the id for CLAUSE-STRUC.
static SubLObject constants_low.register_constant_guid(SubLObject id, SubLObject constant_guid, SubLObject constant)
          Note that ID will be used as the id for CONSTANT-GUID, and that the constant with guid CONSTANT-GUID is CONSTANT.
static SubLObject constant_index_manager.register_constant_index(SubLObject id, SubLObject constant_index)
          Note that ID will be used as the id for CONSTANT-INDEX.
static SubLObject constant_handles.register_constant_suid(SubLObject constant, SubLObject suid)
          Note that SUID will be used as the suid for CONSTANT.
static SubLObject utilities_macros.register_cyc_api_arg_types(SubLObject name, SubLObject argument_type_list)
          For the symbol NAME, register the Cyc API function argument types, which take the form of a list of argument type expressions.
static SubLObject utilities_macros.register_cyc_api_args(SubLObject name, SubLObject arglist)
          For the symbol NAME, register the Cyc API ARGLIST since CMUCL does not record the macro argument list.
static SubLObject utilities_macros.register_cyc_api_function_documentation(SubLObject name, SubLObject documentation_string)
          Register DOCUMENTATION-STRING as the function documentation for NAME.
static SubLObject utilities_macros.register_cyc_api_function(SubLObject name, SubLObject arglist, SubLObject doc_string, SubLObject argument_types, SubLObject return_types)
          Register NAME as a (public) Cyc API function.
static SubLObject utilities_macros.register_cyc_api_macro(SubLObject name, SubLObject pattern, SubLObject doc_string)
          Register NAME as a (public) Cyc API macro.
static SubLObject utilities_macros.register_cyc_api_return_types(SubLObject name, SubLObject return_types)
          For the symbol NAME, register the Cyc API function return types.
static SubLObject utilities_macros.register_cyc_api_symbol(SubLObject name)
          Register the symbol NAME as a defined Cyc API function or macro.
static SubLObject deduction_manager.register_deduction_content(SubLObject id, SubLObject deduction_content)
          Note that ID will be used as the id for DEDUCTION-CONTENT.
static SubLObject deduction_handles.register_deduction_id(SubLObject deduction, SubLObject id)
          Note that ID will be used as the id for DEDUCTION.
static SubLObject access_macros.register_external_symbol(SubLObject symbol)
           
static SubLObject file_hash_table.register_fht_serialization_entry(SubLObject serialization, SubLObject plist)
           
static SubLObject misc_kb_utilities.register_find_object_by_kb_handle_method(SubLObject type, SubLObject method)
           
static SubLObject utilities_macros.register_global_lock(SubLObject global, SubLObject name)
           
static SubLObject hl_storage_modules.register_hl_storage_module(SubLObject name, SubLObject plist)
           
static SubLObject memoization_state.register_hl_store_cache_clear_callback(SubLObject callback)
           
static SubLObject constant_handles.register_invalid_constant_by_name(SubLObject constant, SubLObject name)
           
static SubLObject utilities_macros.register_kb_function(SubLObject function_symbol)
          Note that SYMBOL is expected to be a function symbol referenced by the KB.
static SubLObject kb_hl_support_manager.register_kb_hl_support_content(SubLObject id, SubLObject kb_hl_support_content)
          Note that ID will be used as the id for KB-HL-SUPPORT-CONTENT.
static SubLObject kb_hl_supports.register_kb_hl_support_id(SubLObject id, SubLObject kb_hl_support)
           
static SubLObject kb_object_manager.register_kb_object_content(SubLObject kbom, SubLObject id, SubLObject kb_object_content)
          Note that ID will be used as the id for KB-OBJECT-CONTENT.
static SubLObject utilities_macros.register_kb_symbol(SubLObject symbol)
          Note that SYMBOL is expected to be a symbol referenced by the KB.
static SubLObject utilities_macros.register_kb_variable_initialization(SubLObject var_symbol, SubLObject func)
          Associates FUNC as the initialization function for VAR-SYMBOL in @xref *kb-var-initializations*
static SubLObject access_macros.register_macro_helper(SubLObject helper, SubLObject macro)
           
static SubLObject memoization_state.register_mt_dependent_cache_clear_callback(SubLObject callback)
           
static SubLObject nart_handles.register_nart_id(SubLObject nart, SubLObject id)
          Note that ID will be used as the id for NART.
static SubLObject utilities_macros.register_obsolete_cyc_api_function(SubLObject name, SubLObject replacements, SubLObject arglist, SubLObject doc_string, SubLObject argument_types, SubLObject return_types)
          Register NAME as a deprecated (public) Cyc API function.
static SubLObject utilities_macros.register_obsolete_cyc_api_replacements(SubLObject name, SubLObject replacements)
          For the symbol NAME, denoting an deprecated Cyc API register the Cyc API replacements.
static SubLObject hl_storage_modules.register_predicate_generic_hl_storage_module(SubLObject hl_module)
           
static SubLObject hl_storage_modules.register_predicate_specific_hl_storage_module(SubLObject hl_module, SubLObject predicate)
           
static SubLObject red_infrastructure.register_red(SubLObject red_sym)
           
static SubLObject hl_storage_modules.register_solely_specific_hl_storage_module_predicate(SubLObject predicate)
          If you want the specific hl-storage modules for PREDICATE to supplant ALL generic hl-storage modules, then register this property.
static SubLObject system_parameters.register_system_parameter(SubLObject name, SubLObject v_default, SubLObject type, SubLObject description)
          Helper function for the macro DEFINE-SYSTEM-PARAMETER
static SubLObject tcp_server_utilities.register_tcp_server_type(SubLObject type, SubLObject handler, SubLObject mode)
          Register that TCP servers of TYPE use HANDLER with MODE.
static SubLObject tcp_server_utilities.register_tcp_server(SubLObject tcp_server)
           
static SubLObject unrepresented_term_index_manager.register_unrepresented_term_index(SubLObject id, SubLObject unrepresented_term_index)
          Note that ID will be used as the id for UNREPRESENTED-TERM-INDEX.
static SubLObject unrepresented_terms.register_unrepresented_term_suid(SubLObject v_term, SubLObject suid)
          Note that SUID will be used as the suid for UNREPRESENTED-TERM.
static SubLObject cfasl.register_wide_cfasl_opcode_input_function(SubLObject wide_opcode, SubLObject function)
           
static SubLObject hl_storage_module_declarations.regular_kb_assertion_applicableP(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject hash_table_utilities.rehash(SubLObject table)
          Rehash every KEY VALUE pair in the hashtable TABLE.
static SubLObject fort_types_interface.reifiable_function_p(SubLObject fort)
          is FORT a reifiable function?
static SubLObject czer_utilities.reifiable_function_termP(SubLObject v_term, SubLObject mt)
           
static SubLObject czer_utilities.reifiable_functorP(SubLObject functor, SubLObject mt)
          is FUNCTOR a reifiable functor? The two ways FUNCTOR can be reifiable are: 1.
static SubLObject obsolete.reifiable_natP(SubLObject v_term, SubLObject varP, SubLObject mt)
           
static SubLObject czer_utilities.reifiable_nautP(SubLObject v_term, SubLObject varP, SubLObject mt)
           
static SubLObject cycl_utilities.reified_formula_p(SubLObject object)
           
static SubLObject term.reified_skolem_fn_in_any_mtP(SubLObject fn, SubLObject robustP, SubLObject assumeP)
           
static SubLObject term.reified_skolem_termP(SubLObject v_term)
          e.g.
static SubLObject cycl_utilities.reified_term_p(SubLObject object)
           
static SubLObject cycl_utilities.reify_arg_when_closed_naut(SubLObject reln, SubLObject psn)
           
static SubLObject czer_main.reify_functions(SubLObject v_clauses, SubLObject reify_skolemsP)
          Destructively reifies all reifiable functions in CLAUSES.
static SubLObject czer_main.reify_relation_functions(SubLObject relation, SubLObject reify_relationP)
          Reifies functions contained within RELATION.
static SubLObject czer_main.reify_termP(SubLObject v_term, SubLObject mt)
           
static SubLObject cycl_utilities.reify_when_closed_naut(SubLObject object)
           
static SubLObject arg_type.relation_arg_ok_intP(SubLObject relation, SubLObject arg, SubLObject argnum, SubLObject mt)
           
static SubLObject arg_type.relation_arg_okP(SubLObject relation, SubLObject arg, SubLObject argnum, SubLObject mt)
           
static SubLObject el_utilities.relation_expressionP(SubLObject object)
           
static SubLObject el_utilities.relation_free_sequence_variables(SubLObject relation, SubLObject old_bound_vars, SubLObject varP)
           
static SubLObject el_utilities.relation_free_variables(SubLObject relation, SubLObject old_bound_vars, SubLObject varP, SubLObject include_sequence_varsP)
           
static SubLObject fort_types_interface.relation_p(SubLObject fort)
          is FORT a relation?
static SubLObject term.relation_syntaxP(SubLObject v_term, SubLObject varP)
           
static SubLObject czer_main.relation_terms_to_reify(SubLObject relation, SubLObject mt)
           
static SubLObject el_utilities.relation_variables(SubLObject literal, SubLObject varP, SubLObject include_sequence_varsP)
           
static SubLObject kb_accessors.relationP(SubLObject relation)
          Return T iff RELATION is a relationship.
static SubLObject file_utilities.relative_filename(SubLObject directory_string, SubLObject filename, SubLObject extension)
          construct a full filename relative to the DIRECTORY-STRING from FILENAME and EXTENSION DIRECTORY-STRING should include the appropriate directory separator character at the end
static SubLObject arg_type.relator_constraints_okP(SubLObject relation, SubLObject mt)
           
static SubLObject czer_utilities.relax_arg_type_constraints_for_variables_for_argP(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject java_api_kernel.release_resources_for_java_api_client(SubLObject uuid_string, SubLObject abnormalP)
          Closes the outbound api socket and kills active api requests identified by the given uuid-string.
static SubLObject at_routines.relevant_constraintP(SubLObject ind_arg, SubLObject ind_arg_type, SubLObject ind_type, SubLObject constraint_type)
           
static SubLObject backward_utilities.relevant_directions()
           
static SubLObject mt_relevance_macros.relevant_mt_function_eq(SubLObject symbol)
          Return T iff the currently relevant mt-function matches that specified by SYMBOL
static SubLObject mt_relevance_macros.relevant_mt_is_any_mt(SubLObject mt)
           
static SubLObject mt_relevance_macros.relevant_mt_is_eq(SubLObject mt)
           
static SubLObject mt_relevance_macros.relevant_mt_is_everything(SubLObject mt)
           
static SubLObject mt_relevance_macros.relevant_mt_is_genl_mt(SubLObject mt)
           
static SubLObject kb_indexing.relevant_mt_subindex_count_with_cutoff(SubLObject mt_subindex, SubLObject cutoff)
           
static SubLObject mt_relevance_macros.relevant_mtP(SubLObject mt)
          Return T iff MT is relevant with respect to the current dynamic mt scope.
static SubLObject kb_indexing.relevant_num_gaf_arg_index_with_cutoff(SubLObject v_term, SubLObject cutoff, SubLObject argnum, SubLObject pred)
          Return the assertion count at relevant mts under TERM ARGNUM PRED.
static SubLObject kb_indexing.relevant_num_gaf_arg_index(SubLObject v_term, SubLObject argnum, SubLObject pred)
          Return the assertion count at relevant mts under TERM ARGNUM PRED.
static SubLObject kb_indexing.relevant_num_pragma_rule_index(SubLObject rule)
          Return the raw assertion count at relevant mts under RULE.
static SubLObject kb_indexing.relevant_num_predicate_extent_index_with_cutoff(SubLObject pred, SubLObject cutoff)
          Compute the assertion count at relevant mts under PRED.
static SubLObject kb_indexing.relevant_num_predicate_rule_index(SubLObject pred, SubLObject sense)
          Return the raw assertion count at relevant mts under PRED SENSE.
static SubLObject auxiliary_indexing.relevant_num_unbound_rule_index(SubLObject sense)
          Return the unbound rule count at relevant mts under SENSE.
static SubLObject pred_relevance_macros.relevant_pred_is_eq(SubLObject pred)
           
static SubLObject pred_relevance_macros.relevant_pred_is_spec_inverse(SubLObject pred)
           
static SubLObject pred_relevance_macros.relevant_pred_is_spec_pred(SubLObject pred)
           
static SubLObject ghl_link_iterators.relevant_pred_wrt_gtP(SubLObject predicate)
           
static SubLObject pred_relevance_macros.relevant_predP(SubLObject pred)
          return T iff PRED is a relevant predicate at this point
static SubLObject arity.rem_arity(SubLObject relation)
           
static SubLObject assertions_low.rem_assertion_prop(SubLObject assertion, SubLObject indicator)
           
static SubLObject kb_indexing.rem_gaf_arg_index(SubLObject v_term, SubLObject argnum, SubLObject pred, SubLObject mt, SubLObject assertion)
           
static SubLObject kb_indexing.rem_genls_rule_index(SubLObject col, SubLObject sense, SubLObject mt, SubLObject direction, SubLObject assertion)
           
static SubLObject kb_indexing.rem_mt_index_internal(SubLObject v_term, SubLObject assertion)
           
static SubLObject kb_indexing.rem_mt_index(SubLObject v_term, SubLObject assertion)
           
static SubLObject kb_indexing.rem_other_index(SubLObject v_term, SubLObject assertion)
           
static SubLObject kb_indexing.rem_predicate_extent_index(SubLObject pred, SubLObject mt, SubLObject assertion)
           
static SubLObject kb_indexing.rem_predicate_rule_index(SubLObject pred, SubLObject sense, SubLObject mt, SubLObject direction, SubLObject assertion)
           
static SubLObject simple_indexing.rem_simple_index(SubLObject v_term, SubLObject assertion)
           
static SubLObject auxiliary_indexing.rem_unbound_rule_indices(SubLObject assertion)
           
static SubLObject clausifier.remember_variable_rename(SubLObject old_var, SubLObject new_var)
          Remembers which variables are being renamed, and what their new names are.
static SubLObject keyhash.remkeyhash(SubLObject key, SubLObject v_keyhash)
          Remove KEY from KEYHASH.
static SubLObject remote_image.remote_image_connection_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject remote_image.remote_image_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject operation_communication.remote_operation_to_runP()
          Return T iff there are remote operations available to run.
static SubLObject backward.removal_add_node_funcall(SubLObject function, SubLObject v_bindings, SubLObject supports)
           
static SubLObject backward.removal_add_node(SubLObject support, SubLObject v_bindings, SubLObject more_supports)
           
static SubLObject backward.removal_ask_add_node(SubLObject v_bindings, SubLObject supports)
           
static SubLObject backward.removal_ask_expand(SubLObject asent, SubLObject sense, SubLObject tactic_specs, SubLObject query_properties)
           
static SubLObject backward.removal_ask_int(SubLObject asent, SubLObject truth, SubLObject query_properties)
           
static SubLObject backward.removal_ask_query_property_p(SubLObject object)
           
static SubLObject backward.removal_ask_tactic_specs(SubLObject asent, SubLObject sense, SubLObject allowed_modules_spec)
           
static SubLObject backward.removal_ask(SubLObject asent, SubLObject mt, SubLObject truth, SubLObject query_properties)
          Perform an exhaustive removal-only ask of HL-level ASENT in MT.
static SubLObject arguments.remove_argument(SubLObject argument, SubLObject assertion)
          Remove ARGUMENT from the KB, and unhook it from ASSERTION.
static SubLObject assertions_low.remove_assertion_argument(SubLObject assertion, SubLObject argument)
           
static SubLObject assertions_low.remove_assertion_dependent(SubLObject assertion, SubLObject argument)
          Remove ARGUMENT as an argument depending on ASSERTION.
static SubLObject kb_indexing.remove_assertion_indices(SubLObject assertion, SubLObject v_term)
           
static SubLObject assertions_high.remove_assertion(SubLObject assertion)
          Remove ASSERTION.
static SubLObject genl_mts.remove_base_mt(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject arguments.remove_belief(SubLObject belief, SubLObject assertion)
           
static SubLObject constant_completion_low.remove_constant_from_completions(SubLObject constant, SubLObject string)
          Remove CONSTANT from the completion table under the name STRING.
static SubLObject constants_high.remove_constant(SubLObject constant)
          Remove CONSTANT from the KB.
static SubLObject deductions_low.remove_deduction_dependents(SubLObject deduction)
           
static SubLObject deductions_high.remove_deduction(SubLObject deduction)
           
static SubLObject narts_high.remove_dependent_narts(SubLObject fort)
          Remove all current NARTs which are are functions of FORT.
static SubLObject list_utilities.remove_duplicate_forts(SubLObject v_forts)
           
static SubLObject constants_high.remove_everything_about_constant(SubLObject constant)
          Remove all information (assertions, nats) about CONSTANT from the KB.
static SubLObject forts.remove_fort(SubLObject fort)
          Remove FORT from the KB.
static SubLObject kb_indexing.remove_gaf_indices(SubLObject assertion, SubLObject v_term)
           
static SubLObject genl_predicates.remove_genl_inverse(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject genl_mts.remove_genl_mt(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject genl_predicates.remove_genl_predicate(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject list_utilities.remove_if_not(SubLObject test, SubLObject sequence, SubLObject key, SubLObject start, SubLObject end, SubLObject count)
          Negated version of REMOVE-IF
static SubLObject kb_hl_supports.remove_kb_hl_support(SubLObject kb_hl_support)
           
static SubLObject negation_predicate.remove_negation_inverse(SubLObject source, SubLObject assertion)
          Modifier.
static SubLObject czer_main.remove_newly_introduced_variables_from_bindings(SubLObject clauses_and_more, SubLObject original_formula)
           
static SubLObject kb_indexing.remove_rule_indices(SubLObject assertion, SubLObject v_term)
           
static SubLObject system_parameters.remove_system_parameter(SubLObject name)
           
static SubLObject kb_indexing.remove_term_indices(SubLObject v_term)
          Remove all assertions about TERM from the KB.
static SubLObject tva_cache.remove_tva_cache_value(SubLObject argument, SubLObject assertion)
          We're about to remove a key->value support from the KB.
static SubLObject queues.remqueue(SubLObject item, SubLObject queue, SubLObject test)
          Remove all occurances of ITEM from QUEUE.
static SubLObject czer_main.rename_clause_vars_int(SubLObject clause, SubLObject varP)
           
static SubLObject czer_main.rename_clauses_vars(SubLObject v_clauses)
           
static SubLObject constants_high.rename_constant(SubLObject constant, SubLObject new_name)
          Rename CONSTANT to have NEW-NAME as its name.
static SubLObject el_utilities.replace_formula_arg(SubLObject argnum, SubLObject new_arg, SubLObject formula)
          Replaces the ARGNUMth argument of FORMULA with NEW-ARG.
static SubLObject list_utilities.replace_nth(SubLObject n, SubLObject v_new, SubLObject list)
          replace the Nth item of LIST with NEW (nondestructive)
static SubLObject string_utilities.replace_substring(SubLObject string, SubLObject substring, SubLObject v_new)
          performs case-sensitive substitution of NEW for SUBSTRING throughout STRING
static SubLObject term.represented_first_order_termP(SubLObject v_term)
           
static SubLObject at_utilities.reset_arity_violations(SubLObject do_itP)
           
static SubLObject assertions_low.reset_assertion_assert_info(SubLObject assertion, SubLObject new_info)
          Primitively change the assert timestamping info for ASSERTION to NEW-INFO.
static SubLObject assertions_low.reset_assertion_cnf(SubLObject assertion, SubLObject new_cnf)
          Primitively change the formula data of ASSERTION to NEW-CNF, and update the GAF flag.
static SubLObject assertions_low.reset_assertion_dependents(SubLObject assertion, SubLObject new_dependents)
          Primitively set the dependent arguments of ASSERTION to NEW-DEPENDENTS.
static SubLObject assertions_low.reset_assertion_direction(SubLObject assertion, SubLObject new_direction)
          Primitively change direction of ASSERTION to NEW-DIRECTION.
static SubLObject assertions_low.reset_assertion_flags(SubLObject assertion, SubLObject new_flags)
           
static SubLObject assertions_low.reset_assertion_formula_data(SubLObject assertion, SubLObject new_formula_data)
          Primitively sets the HL structure used to implement the formula for ASSERTION.
static SubLObject assertions_low.reset_assertion_gaf_formula(SubLObject assertion, SubLObject new_gaf_formula)
          Primitively change the formula data of ASSERTION to NEW-GAF-FORMULA, and set the GAF flag to t.
static SubLObject assertion_handles.reset_assertion_id(SubLObject assertion, SubLObject new_id)
          Primitively change the assertion id for ASSERTION to NEW-ID.
static SubLObject assertions_low.reset_assertion_index(SubLObject assertion, SubLObject new_index)
          Primitively change the indexing structure for ASSERTION to NEW-INDEX.
static SubLObject assertions_low.reset_assertion_plist(SubLObject assertion, SubLObject plist)
          Primitively set the plist of ASSERTION to PLIST.
static SubLObject assertions_low.reset_assertion_strength(SubLObject assertion, SubLObject new_strength)
           
static SubLObject assertions_low.reset_assertion_truth(SubLObject assertion, SubLObject new_truth)
           
static SubLObject assertions_low.reset_assertion_tv(SubLObject assertion, SubLObject new_tv)
          Primitively change the hl tv of ASSERTION to NEW-TV.
static SubLObject assertions_low.reset_assertion_variable_names(SubLObject assertion, SubLObject new_variable_names)
          Primitively change the variable names for ASSERTION to NEW-VARIABLE-NAMES.
static SubLObject at_utilities.reset_at_state()
           
static SubLObject at_utilities.reset_at_violations(SubLObject do_itP)
           
static SubLObject auxiliary_indexing.reset_auxiliary_index(SubLObject aux_index, SubLObject new_index)
           
static SubLObject cache_utilities.reset_cache_metrics_counts(SubLObject metrics, SubLObject hits, SubLObject misses)
          Reset the counts in the cache metrics.
static SubLObject at_defns.reset_cache_suf_defn_meters()
           
static SubLObject at_defns.reset_cache_suf_function_meters()
           
static SubLObject at_defns.reset_cache_suf_quoted_defn_meters()
           
static SubLObject clause_strucs.reset_clause_struc_assertions(SubLObject clause_struc, SubLObject new_assertions)
          Primitively set the assertions for CLAUSE-STRUC to NEW-ASSERTIONS.
static SubLObject clause_strucs.reset_clause_struc_id(SubLObject clause_struc, SubLObject new_id)
          Primitively change the clause-struc id for CLAUSE-STRUC to NEW-ID.
static SubLObject constants_low.reset_constant_guid(SubLObject constant, SubLObject new_guid)
          Primitively change the GUID of CONSTANT to NEW-GUID.
static SubLObject constants_low.reset_constant_index(SubLObject constant, SubLObject new_index)
          Primitively change the assertion index for CONSTANT to NEW-INDEX.
static SubLObject constants_low.reset_constant_name(SubLObject constant, SubLObject new_name)
          Primitively change the name of CONSTANT to NEW-NAME.
static SubLObject constant_handles.reset_constant_suid(SubLObject constant, SubLObject new_suid)
          Primitively change the SUID of CONSTANT to NEW-SUID.
static SubLObject system_info.reset_cycl_start_time(SubLObject universal_time)
           
static SubLObject deduction_handles.reset_deduction_id(SubLObject deduction, SubLObject new_id)
          Primitively change the id of DEDUCTION to NEW-ID.
static SubLObject deductions_low.reset_deduction_tv(SubLObject deduction, SubLObject new_tv)
          Primitively change the tv of DEDUCTION to NEW-TV.
static SubLObject at_defns.reset_defining_defns_status_meters()
           
static SubLObject at_defns.reset_defn_admits_intP_meters()
           
static SubLObject fi.reset_fi_error_state()
           
static SubLObject fi.reset_fi_error()
           
static SubLObject fi.reset_fi_warning()
           
static SubLObject forts.reset_fort_index(SubLObject fort, SubLObject new_index)
          Primitively change the assertion index for FORT to NEW-INDEX.
static SubLObject graphl_graph_utilities.reset_graphl_finished()
           
static SubLObject at_defns.reset_handle_added_genl_for_suf_functions_meters()
           
static SubLObject at_defns.reset_handle_removed_genl_for_suf_functions_meters()
           
static SubLObject java_api_kernel.reset_java_api_kernel()
          Reset this subsystem to an un-initialized state.
static SubLObject nart_handles.reset_nart_id(SubLObject nart, SubLObject new_id)
          Primitively change the internal id for NART to NEW-ID.
static SubLObject defns.reset_nec_defn_rejectsP_meters()
           
static SubLObject at_defns.reset_necessary_defns_rejectP_meters()
           
static SubLObject defns.reset_new_defns_admitP_meters()
           
static SubLObject defns.reset_new_defns_rejectP_meters()
           
static SubLObject defns.reset_new_handle_added_genl_for_suf_defns_meters()
           
static SubLObject defns.reset_new_handle_added_genl_for_suf_quoted_defns_meters()
           
static SubLObject defns.reset_new_handle_removed_genl_for_suf_defns_meters()
           
static SubLObject defns.reset_new_handle_removed_genl_for_suf_quoted_defns_meters()
           
static SubLObject defns.reset_new_quoted_defns_admitP_meters()
           
static SubLObject defns.reset_new_quoted_defns_rejectP_meters()
           
static SubLObject at_defns.reset_old_defns_admitP_meters()
           
static SubLObject at_defns.reset_old_defns_rejectP_meters()
           
static SubLObject at_defns.reset_old_handle_added_genl_for_suf_defns_meters()
           
static SubLObject at_defns.reset_old_handle_added_genl_for_suf_quoted_defns_meters()
           
static SubLObject at_defns.reset_old_handle_removed_genl_for_suf_defns_meters()
           
static SubLObject at_defns.reset_old_handle_removed_genl_for_suf_quoted_defns_meters()
           
static SubLObject at_defns.reset_old_quoted_defns_admitP_meters()
           
static SubLObject at_defns.reset_old_quoted_defns_rejectP_meters()
           
static SubLObject at_defns.reset_quoted_defining_defns_status_meters()
           
static SubLObject at_defns.reset_quoted_defn_admits_intP_meters()
           
static SubLObject at_defns.reset_quoted_necessary_defns_rejectP_meters()
           
static SubLObject at_defns.reset_quoted_sufficient_defns_admitP_meters()
           
static SubLObject at_defns.reset_rejected_by_necessary_defns_meters()
           
static SubLObject at_defns.reset_rejected_by_quoted_necessary_defns_meters()
           
static SubLObject at_utilities.reset_semantic_violations(SubLObject do_itP)
           
static SubLObject at_defns.reset_sufficient_defns_admitP_meters()
           
static SubLObject kb_indexing_datastructures.reset_term_index(SubLObject v_term, SubLObject index)
          Primitively replaces TERM's index with INDEX.
static SubLObject kb_indexing_datastructures.reset_term_simple_index(SubLObject v_term, SubLObject simple_index)
           
static SubLObject at_defns.reset_uncache_suf_defn_meters()
           
static SubLObject at_defns.reset_uncache_suf_function_meters()
           
static SubLObject at_defns.reset_uncache_suf_quoted_defn_meters()
           
static SubLObject unrepresented_terms.reset_unrepresented_term_index(SubLObject v_term, SubLObject new_index, SubLObject bootstrapP)
          Primitively change the assertion index for TERM to NEW-INDEX.
static SubLObject wff.reset_wff_state()
           
static SubLObject wff.reset_wff_suggestions()
           
static SubLObject wff.reset_wff_violations()
           
static SubLObject cache.resource_cache_entry(SubLObject v_cache, SubLObject entry)
          Put the entry onto the free list of the cache.
static SubLObject el_utilities.rest_of_sequence(SubLObject sequence)
          returns (as a list or a variable) all elements but the first of SEQUENCE
static SubLObject agenda.restart_agenda_flagP()
           
static SubLObject kb_accessors.result_isa(SubLObject functor, SubLObject mt)
          Return a list of the collections that include as instances the results of non-predicate function constant FUNCTOR.
static SubLObject czer_meta.robust_assertion_lookupP()
          returns t iff we want to look up assertions robustly (by recanonicalization of assertions already existing in the KB).
static SubLObject subl_macros.rplacd_last(SubLObject non_empty_list, SubLObject new_last_cdr)
          Replace the last cdr of NON-EMPTY-LIST with NEW-LAST-CDR
static SubLObject subl_promotions.rsublis_2(SubLObject alist, SubLObject tree)
           
static SubLObject subl_promotions.rsublis(SubLObject alist, SubLObject tree, SubLObject test, SubLObject key)
          Like SUBLIS except ALIST is interpreted as (VALUE .
static SubLObject assertions_high.rule_assertionP(SubLObject assertion)
          Return T iff ASSERTION is a rule, i.e.
static SubLObject assertion_utilities.rule_literal_count(SubLObject rule)
           
static SubLObject backward_utilities.rule_relevant_to_proof(SubLObject assertion)
           
static SubLObject kb_mapping_macros.rule_syntactically_matches_simple_rule_final_index_spec_intP(SubLObject rule, SubLObject sense, SubLObject v_term, SubLObject asent_func)
           
static SubLObject kb_mapping_macros.rule_syntactically_matches_simple_rule_final_index_specP(SubLObject rule, SubLObject v_term, SubLObject rule_final_index_spec)
           
static SubLObject agenda.run_auxiliary_opP()
           
static SubLObject agenda.run_local_opP()
           
static SubLObject agenda.run_remote_opP()
           
static SubLObject list_utilities.safe_E(SubLObject object1, SubLObject object2)
           
static SubLObject precanonicalizer.safe_precanonicalizations(SubLObject formula, SubLObject mt)
          A non-destructive version of @xref precanonicalizations.
static SubLObject control_vars.save_asked_queriesP()
           
static SubLObject agenda.save_experienceP()
           
static SubLObject agenda.save_local_experience()
           
static SubLObject agenda.save_local_operations()
           
static SubLObject agenda.save_operationsP()
           
static SubLObject operation_communication.save_transcript_ops_internal(SubLObject transcript_known_to_exist)
           
static SubLObject operation_communication.save_transcript_ops()
           
static SubLObject operation_communication.saving_operationsP()
           
static SubLObject sdc.sbhl_determine_sd_and_store_candidates(SubLObject c2_genl_isa)
          Implements second part of @see sbhl-gather-first-sd-or-store-sd-candidates.
static SubLObject sdc.sbhl_determine_sd_path_with_no_exceptions_among(SubLObject c1s)
          determines if there is any genls along isa path from some c1 to a candidate c1-genl-isa that does not go through a set of relevant exceptions, stored in @see *sd-candidate-store*
static SubLObject sdc.sbhl_determine_sd_path_with_no_exceptions(SubLObject c1)
          determines if there is any genls along isa path from c1 to a candidate c1-genl-isa that does not go through a set of relevant exceptions, stored in @see *sd-candidate-store*
static SubLObject wff.sbhl_falseP(SubLObject asent, SubLObject mt)
           
static SubLObject sdc.sbhl_gather_first_sd_or_store_sd_candidates(SubLObject c2)
          returns the first node, GOAL, from the isas of the genls of C2 s.t.
static SubLObject sdc.sbhl_gather_sd_candidates(SubLObject c2_genl)
          Implements first part of @see sbhl-gather-first-sd-or-store-sd-candidates.
static SubLObject wff.sbhl_literal_conflictP(SubLObject literal, SubLObject mt)
           
static SubLObject sdc.sbhl_mark_sd_c1_genls_and_non_c2_genls_isas(SubLObject c1, SubLObject c2)
          in *sd-c1-genls-space* mark the genls of C1 in *sd-genls-isas-space* mark the isas of those C1 genls that is not also C2 genls
static SubLObject sdc.sbhl_mark_sd_c1s_genls_and_non_c2_genls_isas(SubLObject c1s, SubLObject c2)
          in *sd-c1-genls-space* mark the genls of C1S in *sd-genls-isas-space* mark the isas of those C1S genls that is not also C2 genls
static SubLObject sdc.sbhl_mark_sd_genls_isas(SubLObject c1_genl)
          marks the all-isas of C1-GENL in *sd-genls-isas-space* (unless its also a genl of c2)
static SubLObject sdc.sbhl_sd_relevant_c2_genl_isa_candidateP(SubLObject c2_genl_isa)
           
static SubLObject misc_utilities.scale_by_bogomips(SubLObject numbers, SubLObject bogomips)
          Multiplies each number in NUMBERS by BOGOMIPS/(machine-bogomips).
static SubLObject keyhash.scale_keycode_to_keyhash(SubLObject keycode, SubLObject v_keyhash)
           
static SubLObject scientific_numbers.scientific_number_p(SubLObject object)
          We check that object is a nat with functor #$ScientificNumberFn and two integer args.
static SubLObject el_utilities.scoped_vars(SubLObject formula, SubLObject varP)
           
static SubLObject kb_accessors.scoping_args(SubLObject relation, SubLObject mt)
           
static SubLObject el_utilities.scoping_relation_expressionP(SubLObject expression)
           
static SubLObject fort_types_interface.scoping_relation_p(SubLObject fort)
          is FORT a scoping relation?
static SubLObject cache.scrub_cache_entry(SubLObject entry)
          Clean up all slots to prevent any loitering.
static SubLObject sdbc.sdbc_error_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject sdc.sdc_exceptions_int(SubLObject collection, SubLObject mt)
           
static SubLObject sdc.sdc_exceptions(SubLObject collection, SubLObject mt)
           
static SubLObject sdc.sdc_intP(SubLObject c1, SubLObject c2)
          is sibling-disjoint with within ?
static SubLObject sdc.sdcP(SubLObject c1, SubLObject c2, SubLObject mt)
          is sibling-disjoint wrt ?
static SubLObject search.search_node_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject search.search_struc_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject secure_translation.secure_id_database_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject arg_type.sef_violating_assertionP(SubLObject assertion, SubLObject find_formula, SubLObject arg, SubLObject argnum)
           
static SubLObject arg_type.sef_violations(SubLObject literal, SubLObject argnum, SubLObject mt)
           
static SubLObject list_utilities.self_evaluating_form_p(SubLObject object)
          Return T iff evaluation of OBJECT necessarily returns OBJECT.
static SubLObject assertion_utilities.self_expanding_ruleP(SubLObject rule)
           
static SubLObject at_utilities.semantic_violations()
           
static SubLObject backward.semantically_invalid_asserted_sentence_asent(SubLObject asent)
           
static SubLObject backward.semantically_valid_asserted_sentence_asents(SubLObject dnf, SubLObject mt)
           
static SubLObject backward.semantically_valid_closed_asentsP(SubLObject dnf, SubLObject mt)
           
static SubLObject backward.semantically_valid_complete_extent_asserted_asents(SubLObject dnf, SubLObject mt)
           
static SubLObject backward.semantically_valid_genls_asents(SubLObject dnf, SubLObject mt)
           
static SubLObject backward.semantically_valid_isa_asents(SubLObject dnf, SubLObject mt)
           
static SubLObject backward.semantically_valid_term_of_unit_asents(SubLObject dnf, SubLObject mt)
           
static SubLObject wff.semantically_wf_literalP(SubLObject literal, SubLObject mt)
           
static SubLObject wff.semantically_wf_non_atomic_sentenceP(SubLObject nasent, SubLObject mt)
           
static SubLObject wff.semantically_wf_sentenceP(SubLObject sentence, SubLObject mt)
           
static SubLObject wff.semantically_wff_elf_intP(SubLObject sentence, SubLObject mt)
           
static SubLObject api_kernel.send_api_result(SubLObject out_stream, SubLObject api_result, SubLObject errorP)
          Send API-RESULT to OUT-STREAM respecting ERROR?.
static SubLObject cfasl_kernel.send_cfasl_result(SubLObject out_stream, SubLObject cfasl_result, SubLObject error)
           
static SubLObject enumeration_types.sense_p(SubLObject object)
          Return T iff OBJECT is a valid CycL literal sense :neg or :pos.
static SubLObject enumeration_types.sense_truth(SubLObject sense)
           
static SubLObject czer_utilities.sentence_arg_intP_internal(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject czer_utilities.sentence_arg_intP(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject cycl_utilities.sentence_arg(SubLObject sentence, SubLObject argnum, SubLObject seqvar_handling)
           
static SubLObject cycl_utilities.sentence_arg0(SubLObject sentence)
           
static SubLObject cycl_utilities.sentence_arg1(SubLObject asent, SubLObject seqvar_handling)
           
static SubLObject cycl_utilities.sentence_arg2(SubLObject asent, SubLObject seqvar_handling)
           
static SubLObject czer_utilities.sentence_argP(SubLObject relation, SubLObject argnum, SubLObject mt)
           
static SubLObject cycl_utilities.sentence_args(SubLObject sentence, SubLObject seqvar_handling)
           
static SubLObject el_utilities.sentence_denoting_collectionP(SubLObject collection)
           
static SubLObject el_utilities.sentence_designation_argnum(SubLObject literal)
           
static SubLObject el_utilities.sentence_free_sequence_variables(SubLObject sentence, SubLObject bound_vars, SubLObject varP)
          Returns the free variables in SENTENCE that occur as sequence variables.
static SubLObject el_utilities.sentence_free_term_variables(SubLObject formula, SubLObject bound_vars, SubLObject varP)
          Returns the free variables in FORMULA that occur as term variables (the counterpart of sequence variables).
static SubLObject el_utilities.sentence_free_variables_int(SubLObject sentence, SubLObject bound_vars, SubLObject var_func, SubLObject include_sequence_varsP)
           
static SubLObject el_utilities.sentence_free_variables(SubLObject sentence, SubLObject bound_vars, SubLObject var_func, SubLObject include_sequence_varsP)
           
static SubLObject el_utilities.sentence_quantifier(SubLObject sentence)
          If SENTENCE is a quantified sentence, returns the quantifier.
static SubLObject el_utilities.sentence_sequence_variables(SubLObject formula, SubLObject varP)
           
static SubLObject cycl_utilities.sentence_truth_function(SubLObject sentence)
           
static SubLObject term.sentenceP(SubLObject formula, SubLObject varP)
           
static SubLObject fort_types_interface.sentential_relation_p(SubLObject fort)
          is FORT a sentential relation?
static SubLObject el_utilities.sequence_non_var(SubLObject relation, SubLObject varP)
          Returns the part of RELATION that should be a sequence variable by its syntax, but isn't.
static SubLObject el_utilities.sequence_term(SubLObject formula)
          Returns the sequence term in FORMULA, if there is one.
static SubLObject el_utilities.sequence_var(SubLObject relation, SubLObject varP)
          Returns the sequence variable in RELATION, if there is one.
static SubLObject arg_type.seqvars_inhibited_by_relation_expression(SubLObject relation)
          Returns the variables that are not allowed to occur as sequence variables within RELATION.
static SubLObject set_utilities.set_add_all(SubLObject elements, SubLObject v_set)
           
static SubLObject set.set_add(SubLObject element, SubLObject v_set)
          Add this ELEMENT into the SET.
static SubLObject api_kernel.set_api_input_protocol(SubLObject input_protocol)
           
static SubLObject api_kernel.set_api_output_protocol(SubLObject output_protocol)
           
static SubLObject arity.set_arity(SubLObject relation, SubLObject v_arity)
           
static SubLObject assertions_low.set_assertion_arguments(SubLObject id, SubLObject new_arguments)
           
static SubLObject assertions_low.set_assertion_asserted_by(SubLObject assertion, SubLObject assertor)
           
static SubLObject assertions_low.set_assertion_asserted_second(SubLObject assertion, SubLObject universal_second)
           
static SubLObject assertions_low.set_assertion_asserted_when(SubLObject assertion, SubLObject universal_date)
           
static SubLObject assertions_low.set_assertion_asserted_why(SubLObject assertion, SubLObject reason)
           
static SubLObject assertions_low.set_assertion_flags_direction_code(SubLObject flags, SubLObject code)
           
static SubLObject assertions_low.set_assertion_flags_gaf_code(SubLObject flags, SubLObject code)
           
static SubLObject assertions_low.set_assertion_flags_gaf_p(SubLObject assertion, SubLObject gafP)
          Primitively set the gaf flag of ASSERTION
static SubLObject assertions_low.set_assertion_flags_tv_code(SubLObject flags, SubLObject code)
           
static SubLObject assertions_low.set_assertion_flags(SubLObject id, SubLObject new_flags)
           
static SubLObject assertions_low.set_assertion_formula_data(SubLObject id, SubLObject new_formula_data)
           
static SubLObject assertions_low.set_assertion_gaf_p(SubLObject assertion, SubLObject gafP)
          Primitively set the gaf flag of ASSERTION
static SubLObject assertions_low.set_assertion_plist(SubLObject id, SubLObject new_plist)
           
static SubLObject assertions_low.set_assertion_prop(SubLObject assertion, SubLObject indicator, SubLObject value)
           
static SubLObject number_utilities.set_bit(SubLObject bits, SubLObject bit_number, SubLObject v_boolean)
          Set BIT-NUMBER bit in BITS (an integer) to BOOLEAN.
static SubLObject control_vars.set_build_kb_loaded(SubLObject kb)
           
static SubLObject cache.set_cache_free_list(SubLObject v_cache, SubLObject head)
          Set the head of the cache free list, containing the resourced cached entries
static SubLObject clauses.set_clause_pos_lits(SubLObject clause, SubLObject pos_lits)
          Destructively modify the pos-lits of CLAUSE to be POS-LITS.
static SubLObject operation_communication.set_communication_mode_internal(SubLObject mode)
           
static SubLObject operation_communication.set_communication_mode(SubLObject keyword)
           
static SubLObject set_contents.set_contents_add_keyhash_style(SubLObject v_set_contents, SubLObject element, SubLObject test)
           
static SubLObject set_contents.set_contents_add_list_style(SubLObject v_set_contents, SubLObject element, SubLObject test)
           
static SubLObject set_contents.set_contents_add_singleton_style(SubLObject v_set_contents, SubLObject element, SubLObject test)
           
static SubLObject set_contents.set_contents_add(SubLObject element, SubLObject v_set_contents, SubLObject test)
          Add this ELEMENT into the SET-CONTENTS.
static SubLObject set_contents.set_contents_delete_keyhash_style(SubLObject v_set_contents, SubLObject element, SubLObject test)
           
static SubLObject set_contents.set_contents_delete_list_style(SubLObject v_set_contents, SubLObject element, SubLObject test)
           
static SubLObject set_contents.set_contents_delete_singleton_style(SubLObject v_set_contents, SubLObject element, SubLObject test)
           
static SubLObject set_contents.set_contents_delete(SubLObject element, SubLObject v_set_contents, SubLObject test)
          If ELEMENT is present in SET-CONTENTS, then take it out of SET-CONTENTS.
static SubLObject set_contents.set_contents_element_list(SubLObject v_set_contents)
           
static SubLObject set_contents.set_contents_emptyP(SubLObject v_set_contents)
           
static SubLObject set_utilities.set_contents_intersection(SubLObject set_contents_list, SubLObject test)
           
static SubLObject set_contents.set_contents_member_keyhash_style(SubLObject v_set_contents, SubLObject element, SubLObject test)
           
static SubLObject set_contents.set_contents_member_list_style(SubLObject v_set_contents, SubLObject element, SubLObject test)
           
static SubLObject set_contents.set_contents_member_singleton_style(SubLObject v_set_contents, SubLObject element, SubLObject test)
           
static SubLObject set_contents.set_contents_memberP(SubLObject element, SubLObject v_set_contents, SubLObject test)
           
static SubLObject set_contents.set_contents_p(SubLObject object)
          Return T iff OBJECT can be interpreted as the contents of a set.
static SubLObject set_contents.set_contents_rebuild(SubLObject v_set_contents)
          Rehashes SET-CONTENTS if it's keyhash style
static SubLObject set_contents.set_contents_singleton_element_p(SubLObject element)
          Return T iff ELEMENT can be unambiguously interpreted as a singleton.
static SubLObject set_contents.set_contents_singletonP(SubLObject v_set_contents)
           
static SubLObject set_contents.set_contents_size(SubLObject v_set_contents)
          Return the number of items currently entered in SET.
static SubLObject set_contents.set_contents_style(SubLObject v_set_contents)
          Return the current style of SET
static SubLObject set_utilities.set_contents_union(SubLObject set_contents_list, SubLObject test)
           
static SubLObject control_vars.set_cyc_image_id()
           
static SubLObject builder_utilities.set_cyc_product(SubLObject cyc_product)
           
static SubLObject kb_mapping_macros.set_decontextualized_ist_predicate_rule_final_index_spec_iterator_state_direction_keys(SubLObject state, SubLObject new_keys)
           
static SubLObject kb_mapping_macros.set_decontextualized_ist_predicate_rule_final_index_spec_iterator_state_note(SubLObject state, SubLObject note)
           
static SubLObject deductions_high.set_deduction_strength(SubLObject deduction, SubLObject new_strength)
           
static SubLObject deductions_low.set_deduction_tv(SubLObject id, SubLObject new_tv)
           
static SubLObject at_defns.set_defn_fn_history(SubLObject defn, SubLObject result)
           
static SubLObject set.set_element_list(SubLObject v_set)
           
static SubLObject set.set_emptyP(SubLObject v_set)
           
static SubLObject arg_type.set_entry_okP(SubLObject literal, SubLObject argnum, SubLObject mt)
           
static SubLObject file_vector_utilities.set_file_vector_reference_referenced_object(SubLObject ref, SubLObject object)
           
static SubLObject kb_mapping_macros.set_gaf_arg_final_index_spec_iterator_state_argnum_keys(SubLObject state, SubLObject new_keys)
           
static SubLObject kb_mapping_macros.set_gaf_arg_final_index_spec_iterator_state_mt_keys(SubLObject state, SubLObject new_keys)
           
static SubLObject kb_mapping_macros.set_gaf_arg_final_index_spec_iterator_state_note(SubLObject state, SubLObject note)
           
static SubLObject kb_mapping_macros.set_gaf_arg_final_index_spec_iterator_state_predicate_keys(SubLObject state, SubLObject new_keys)
           
static SubLObject cardinality_estimates.set_generality_estimate(SubLObject v_term, SubLObject estimate)
           
static SubLObject ghl_search_vars.set_ghl_goal_found_p(SubLObject v_search, SubLObject found_p)
           
static SubLObject ghl_search_vars.set_ghl_graphl_search(SubLObject v_search, SubLObject graphl_search)
           
static SubLObject ghl_search_vars.set_ghl_search_predicates(SubLObject v_search, SubLObject predicates)
           
static SubLObject ghl_search_vars.set_ghl_search_properties(SubLObject v_search, SubLObject plist)
           
static SubLObject ghl_search_vars.set_ghl_search_property(SubLObject v_search, SubLObject property, SubLObject value)
           
static SubLObject ghl_search_vars.set_ghl_search_result(SubLObject v_search, SubLObject result)
           
static SubLObject ghl_search_vars.set_ghl_search_tv(SubLObject v_search, SubLObject tv)
           
static SubLObject graphl_search_vars.set_graphl_search_direction(SubLObject v_search, SubLObject direction)
           
static SubLObject graphl_search_vars.set_graphl_search_goal_found_p(SubLObject v_search, SubLObject found_p)
           
static SubLObject graphl_search_vars.set_graphl_search_goal(SubLObject v_search, SubLObject goal)
           
static SubLObject graphl_search_vars.set_graphl_search_justifyP(SubLObject v_search, SubLObject justifyP)
           
static SubLObject graphl_search_vars.set_graphl_search_marking_space(SubLObject v_search, SubLObject marking_space)
           
static SubLObject graphl_search_vars.set_graphl_search_marking(SubLObject v_search, SubLObject marking)
           
static SubLObject graphl_search_vars.set_graphl_search_order(SubLObject v_search, SubLObject order)
           
static SubLObject graphl_search_vars.set_graphl_search_result(SubLObject v_search, SubLObject result)
           
static SubLObject graphl_search_vars.set_graphl_search_type(SubLObject v_search, SubLObject type)
           
static SubLObject misc_utilities.set_hl_store_caches_directory(SubLObject directory)
           
static SubLObject id_index.set_id_index_next_id(SubLObject v_id_index, SubLObject next_id)
          Start reserving internal IDs in ID-INDEX at NEXT-ID.
static SubLObject control_vars.set_kb_loaded(SubLObject kb)
           
static SubLObject transcript_utilities.set_master_transcript_already_exists(SubLObject number)
           
static SubLObject transcript_utilities.set_master_transcript(SubLObject name)
           
static SubLObject set.set_memberP(SubLObject element, SubLObject v_set)
           
static SubLObject assertion_handles.set_next_assertion_id(SubLObject max_assertion_id)
           
static SubLObject clause_strucs.set_next_clause_struc_id(SubLObject max_clause_struc_id)
           
static SubLObject constant_handles.set_next_constant_suid(SubLObject max_constant_suid)
           
static SubLObject deduction_handles.set_next_deduction_id(SubLObject max_deduction_id)
           
static SubLObject kb_hl_supports.set_next_kb_hl_support_id(SubLObject max_kb_hl_support_id)
           
static SubLObject nart_handles.set_next_nart_id(SubLObject max_nart_id)
           
static SubLObject unrepresented_terms.set_next_unrepresented_term_suid(SubLObject max_unrepresented_term_id)
           
static SubLObject string_utilities.set_nth_char(SubLObject n, SubLObject string, SubLObject new_char, SubLObject safeP)
          Set the Nth character of STRING to NEW-CHAR.
static SubLObject set.set_p(SubLObject object)
           
static SubLObject kb_mapping_macros.set_pred_arg2_rule_final_index_spec_iterator_state_direction_keys(SubLObject state, SubLObject new_keys)
           
static SubLObject kb_mapping_macros.set_pred_arg2_rule_final_index_spec_iterator_state_mt_keys(SubLObject state, SubLObject new_keys)
           
static SubLObject kb_mapping_macros.set_pred_arg2_rule_final_index_spec_iterator_state_note(SubLObject state, SubLObject note)
           
static SubLObject kb_mapping_macros.set_pred_arg2_rule_final_index_spec_iterator_state_sense_keys(SubLObject state, SubLObject new_keys)
           
static SubLObject kb_mapping_macros.set_predicate_extent_final_index_spec_iterator_state_mt_keys(SubLObject state, SubLObject new_keys)
           
static SubLObject kb_mapping_macros.set_predicate_rule_final_index_spec_iterator_state_direction_keys(SubLObject state, SubLObject new_keys)
           
static SubLObject kb_mapping_macros.set_predicate_rule_final_index_spec_iterator_state_mt_keys(SubLObject state, SubLObject new_keys)
           
static SubLObject kb_mapping_macros.set_predicate_rule_final_index_spec_iterator_state_note(SubLObject state, SubLObject note)
           
static SubLObject kb_mapping_macros.set_predicate_rule_final_index_spec_iterator_state_sense_keys(SubLObject state, SubLObject new_keys)
           
static SubLObject set.set_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject operation_communication.set_process_auxiliary_operationsP(SubLObject v_boolean)
           
static SubLObject transcript_utilities.set_read_transcript(SubLObject filename)
           
static SubLObject set.set_rebuild(SubLObject v_set)
          Rehashes a set if its contents is keyhash style
static SubLObject operation_communication.set_receiving_remote_operationsP(SubLObject v_boolean)
           
static SubLObject set.set_remove(SubLObject element, SubLObject v_set)
          If ELEMENT is present in SET, then take it out of SET.
static SubLObject operation_communication.set_saving_operationsP(SubLObject v_boolean)
           
static SubLObject set.set_size(SubLObject v_set)
          Return the number of items currently entered in SET.
static SubLObject set.set_struct_contents(SubLObject object)
           
static SubLObject set.set_struct_test(SubLObject object)
           
static SubLObject task_processor.set_task_info_bindings(SubLObject v_bindings, SubLObject task_info)
           
static SubLObject task_processor.set_task_info_giveback_info(SubLObject giveback_info, SubLObject task_info)
           
static SubLObject task_processor.set_task_info_id(SubLObject id, SubLObject task_info)
           
static SubLObject task_processor.set_task_info_priority(SubLObject priority, SubLObject task_info)
           
static SubLObject task_processor.set_task_info_request(SubLObject request, SubLObject task_info)
           
static SubLObject task_processor.set_task_info_requestor(SubLObject requestor, SubLObject task_info)
           
static SubLObject task_processor.set_task_info_type(SubLObject type, SubLObject task_info)
           
static SubLObject operation_communication.set_the_cyclist(SubLObject name)
           
static SubLObject operation_communication.set_to_deaf()
           
static SubLObject operation_communication.set_to_not_receiving()
           
static SubLObject operation_communication.set_to_storing()
           
static SubLObject cardinality_estimates.set_total_genl_cardinality(SubLObject v_term, SubLObject count)
           
static SubLObject cardinality_estimates.set_total_spec_cardinality(SubLObject v_term, SubLObject count)
           
static SubLObject task_processor.set_tpool_lock(SubLObject lock, SubLObject task_process_pool)
           
static SubLObject task_processor.set_tpool_max_nbr_of_task_processors(SubLObject max_nbr_of_task_processors, SubLObject task_process_pool)
           
static SubLObject task_processor.set_tpool_min_nbr_of_task_processors(SubLObject min_nbr_of_task_processors, SubLObject task_process_pool)
           
static SubLObject task_processor.set_tpool_process_name_prefix(SubLObject process_name_prefix, SubLObject task_process_pool)
           
static SubLObject task_processor.set_tpool_request_queue(SubLObject request_queue, SubLObject task_process_pool)
           
static SubLObject keyhash.setkeyhash(SubLObject key, SubLObject v_keyhash)
          Note that KEY is stored in KEYHASH.
static SubLObject list_utilities.sets_equalP(SubLObject set1, SubLObject set2, SubLObject test)
           
static SubLObject assertion_manager.setup_assertion_content_table(SubLObject size, SubLObject exactP)
           
static SubLObject assertion_handles.setup_assertion_table(SubLObject size, SubLObject exactP)
           
static SubLObject cardinality_estimates.setup_cardinality_tables(SubLObject estimated_size)
           
static SubLObject clause_strucs.setup_clause_struc_table(SubLObject size, SubLObject exactP)
           
static SubLObject constants_low.setup_constant_guid_table(SubLObject size, SubLObject exactP)
           
static SubLObject constant_index_manager.setup_constant_index_table(SubLObject size, SubLObject exactP)
           
static SubLObject constant_handles.setup_constant_suid_table(SubLObject size, SubLObject exactP)
           
static SubLObject constant_handles.setup_constant_tables(SubLObject size, SubLObject exactP)
           
static SubLObject deduction_manager.setup_deduction_content_table(SubLObject size, SubLObject exactP)
           
static SubLObject deduction_handles.setup_deduction_table(SubLObject size, SubLObject exactP)
           
static SubLObject hl_storage_modules.setup_hl_storage_module(SubLObject name, SubLObject plist)
           
static SubLObject hl_supports.setup_hl_support_module(SubLObject name, SubLObject plist)
          Declare NAME as a new HL support module
static SubLObject kb_indexing_datastructures.setup_indexing_tables(SubLObject estimated_size)
          sets up all tables needed for the KB indexing
static SubLObject kb_utilities.setup_kb_assertion_tables(SubLObject assertion_table_size, SubLObject exactP)
           
static SubLObject kb_utilities.setup_kb_deduction_tables(SubLObject deduction_table_size, SubLObject exactP)
           
static SubLObject kb_utilities.setup_kb_fort_tables(SubLObject constant_count, SubLObject nart_count, SubLObject exactP)
          Setup the kb fort tables, based on an estimate of CONSTANT-COUNT total constants and NART-COUNT total narts.
static SubLObject kb_hl_support_manager.setup_kb_hl_support_content_table(SubLObject size, SubLObject exactP)
           
static SubLObject kb_hl_supports.setup_kb_hl_support_id_tables(SubLObject size, SubLObject exactP)
           
static SubLObject kb_hl_supports.setup_kb_hl_support_index_table()
           
static SubLObject kb_hl_supports.setup_kb_hl_support_tables(SubLObject size, SubLObject exactP)
           
static SubLObject kb_object_manager.setup_kb_object_content_support(SubLObject kbom, SubLObject initialize_usage_countsP, SubLObject size)
           
static SubLObject kb_object_manager.setup_kb_object_content_table(SubLObject kbom, SubLObject size, SubLObject exactP)
           
static SubLObject dumper.setup_kb_state_from_dump(SubLObject directory_path)
           
static SubLObject kb_utilities.setup_kb_tables_int(SubLObject exactP, SubLObject constant_count, SubLObject nart_count, SubLObject assertion_count, SubLObject deduction_count, SubLObject kb_hl_support_count, SubLObject clause_struc_count, SubLObject kb_unrepresented_term_count)
           
static SubLObject nart_hl_formula_manager.setup_nart_hl_formula_table(SubLObject size, SubLObject exactP)
           
static SubLObject nart_index_manager.setup_nart_index_table(SubLObject size, SubLObject exactP)
           
static SubLObject nart_handles.setup_nart_table(SubLObject size, SubLObject exactP)
           
static SubLObject assertions_low.setup_rule_set(SubLObject estimated_assertion_size)
           
static SubLObject unrepresented_term_index_manager.setup_unrepresented_term_index_table(SubLObject size, SubLObject exactP)
           
static SubLObject unrepresented_terms.setup_unrepresented_term_suid_table(SubLObject size, SubLObject exactP)
           
static SubLObject unrepresented_terms.setup_unrepresented_term_table(SubLObject size, SubLObject exactP)
           
static SubLObject variables.setup_variable_table()
          Setup the array of interned HL variables.
static SubLObject wff_module_datastructures.setup_wff_module(SubLObject name, SubLObject type, SubLObject plist)
           
static SubLObject constant_reader.sharpsign_dollar_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject shelfs.shelf_info_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject shelfs.shelf_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject transform_list_utilities.shy_ntransform_perform_quiescent_transform(SubLObject object, SubLObject pred, SubLObject transform, SubLObject key, SubLObject quiescence, SubLObject transformation_max, SubLObject transformation_count)
           
static SubLObject transform_list_utilities.shy_quiescent_ntransform_recursive(SubLObject object, SubLObject pred, SubLObject transform, SubLObject key, SubLObject quiescence, SubLObject recursion_limit, SubLObject recursion_level, SubLObject transformation_max, SubLObject transformation_count)
          See documentation for quiescent-ntransform.
static SubLObject fort_types_interface.sibling_disjoint_collection_p(SubLObject fort)
          is FORT a sibling disjoint collection?
static SubLObject fi.signal_fi_error(SubLObject fi_error)
           
static SubLObject fi.signal_fi_warning(SubLObject fi_warning)
           
static SubLObject number_utilities.significant_digits_optimize_float(SubLObject v_float)
           
static SubLObject number_utilities.significant_digits(SubLObject number, SubLObject digits)
           
static SubLObject kb_mapping_macros.simple_final_index_spec_p(SubLObject final_index_spec)
           
static SubLObject kb_mapping_macros.simple_final_index_spec_term(SubLObject final_index_spec)
           
static SubLObject kb_indexing_datastructures.simple_index_p(SubLObject object)
          Return T iff OBJECT is a simple index.
static SubLObject kb_indexing_datastructures.simple_indexed_term_p(SubLObject v_term)
           
static SubLObject simple_indexing.simple_key_gaf_arg_index_internal(SubLObject assertion, SubLObject accumulator, SubLObject v_term, SubLObject arg, SubLObject pred)
           
static SubLObject simple_indexing.simple_key_gaf_arg_index(SubLObject assertion, SubLObject accumulator, SubLObject v_term, SubLObject arg, SubLObject pred)
           
static SubLObject simple_indexing.simple_key_nart_arg_index(SubLObject assertion, SubLObject accumulator, SubLObject v_term, SubLObject arg, SubLObject func)
           
static SubLObject simple_lru_cache_strategy.simple_lru_cache_strategy_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject kb_indexing_datastructures.simple_num_index(SubLObject v_term)
           
static SubLObject kb_mapping_macros.simple_term_assertion_list_filtered_internal(SubLObject simple_final_index_spec, SubLObject type, SubLObject truth, SubLObject direction)
           
static SubLObject kb_mapping_macros.simple_term_assertion_list_filtered(SubLObject simple_final_index_spec, SubLObject type, SubLObject truth, SubLObject direction)
           
static SubLObject kb_indexing_datastructures.simple_term_assertion_list(SubLObject v_term)
           
static SubLObject list_utilities.simple_tree_find_via_equalP(SubLObject item, SubLObject object)
          Return T iff the non-nil ITEM is found in OBJECT (via EQUAL)
static SubLObject list_utilities.simple_tree_findP(SubLObject item, SubLObject object)
          Return T iff the non-nil ITEM is found in OBJECT (via EQ)
static SubLObject simplifier.simplify_cycl_conjunction(SubLObject conjunction, SubLObject varP)
           
static SubLObject simplifier.simplify_cycl_disjunction_int(SubLObject disjunction, SubLObject varP)
           
static SubLObject simplifier.simplify_cycl_disjunction(SubLObject disjunction, SubLObject varP)
           
static SubLObject simplifier.simplify_cycl_existential(SubLObject existential)
           
static SubLObject simplifier.simplify_cycl_implication(SubLObject implication, SubLObject varP)
           
static SubLObject simplifier.simplify_cycl_literal_int(SubLObject literal, SubLObject var_func)
           
static SubLObject simplifier.simplify_cycl_literal_syntax(SubLObject literal, SubLObject varP)
          Like @xref simplify-cycl-literal, but only does syntactic simplification.
static SubLObject simplifier.simplify_cycl_literal_terms_int(SubLObject literal, SubLObject varP)
           
static SubLObject simplifier.simplify_cycl_literal_terms(SubLObject literal, SubLObject varP)
           
static SubLObject simplifier.simplify_cycl_literal(SubLObject literal, SubLObject var_func)
           
static SubLObject simplifier.simplify_cycl_negation(SubLObject negation, SubLObject varP)
           
static SubLObject simplifier.simplify_cycl_sentence_deep(SubLObject sentence, SubLObject varP)
          Performs deeper simplifications on SENTENCE than @xref simplify-cycl-sentence.
static SubLObject simplifier.simplify_cycl_sentence_int(SubLObject sentence, SubLObject varP)
           
static SubLObject simplifier.simplify_cycl_sentence_syntax(SubLObject sentence, SubLObject varP)
          Like @xref simplify-cycl-sentence, but only does syntactic simplification.
static SubLObject simplifier.simplify_cycl_sentence(SubLObject sentence, SubLObject varP)
           
static SubLObject simplifier.simplify_cycl_term(SubLObject v_term, SubLObject varP)
           
static SubLObject simplifier.simplify_distributing_out_args(SubLObject literal)
           
static SubLObject simplifier.simplify_nested_collectionsubsetfn_expression(SubLObject formula)
           
static SubLObject simplifier.simplify_redundanciesP()
           
static SubLObject simplifier.simplify_sequence_variables_1(SubLObject formula)
          A version of @xref simplify-sequence-variables to call if you already have the EL variable namespace bound.
static SubLObject simplifier.simplify_sequence_variables(SubLObject formula)
           
static SubLObject simplifier.simplify_special_cases(SubLObject formula)
           
static SubLObject simplifier.simplify_transitive_redundanciesP()
           
static SubLObject arg_type.single_entry_okP(SubLObject literal, SubLObject argnum, SubLObject mt)
           
static SubLObject clause_utilities.single_literal_subclause_specP(SubLObject subclause_spec)
          Return T iff SUBCLAUSE-SPEC specifies a single literal.
static SubLObject list_utilities.singletonP(SubLObject list)
           
static SubLObject term.skolem_fn_functionP(SubLObject symbol)
           
static SubLObject fort_types_interface.skolem_function_p(SubLObject fort)
          is FORT a skolem function?
static SubLObject kb_accessors.skolemize_forward_somewhereP(SubLObject function)
           
static SubLObject kb_accessors.skolemize_forwardP(SubLObject function, SubLObject mt)
           
static SubLObject hl_storage_modules.solely_specific_hl_storage_module_predicateP(SubLObject predicate)
           
static SubLObject genl_predicates.some_all_spec_preds_and_inverses(SubLObject pred, SubLObject fn, SubLObject mt, SubLObject tv)
           
static SubLObject at_cache.some_arg_and_rest_isa_assertion_somewhereP(SubLObject relation)
           
static SubLObject at_cache.some_args_isa_assertion_somewhereP(SubLObject relation)
           
static SubLObject tms.some_belief_justification(SubLObject assertion, SubLObject asserted_assertions_to_ignore)
           
static SubLObject czer_utilities.some_canonicalizer_directive_assertions_somewhereP(SubLObject relation)
          Return T iff RELATION is known to have any canonicalizer-directive assertions stated about it at all.
static SubLObject tva_utilities.some_conservative_via_arg_assertionP(SubLObject predicate)
           
static SubLObject tva_utilities.some_cva_for_predicate(SubLObject predicate)
           
static SubLObject equality_store.some_equality_assertions_somewhereP(SubLObject obj)
          Return T iff OBJ is known to have any equality assertions stated about it at all.
static SubLObject equality_store.some_equality_assertionsP(SubLObject obj, SubLObject mt)
           
static SubLObject kb_macros.some_fort_being_removedP()
          Return T iff we are in the process of removing some fort.
static SubLObject genl_predicates.some_genl_pred_or_inverseP_int(SubLObject pred, SubLObject mt, SubLObject tv)
           
static SubLObject genl_predicates.some_genl_pred_or_inverseP(SubLObject pred, SubLObject mt, SubLObject tv)
           
static SubLObject at_routines.some_inter_arg_different_assertion_somewhereP(SubLObject reln)
           
static SubLObject at_routines.some_inter_arg_different_constraint_somewhereP(SubLObject reln)
           
static SubLObject at_utilities.some_inter_arg_format_assertion_somewhereP(SubLObject reln)
           
static SubLObject at_utilities.some_inter_arg_format_constraint_somewhereP(SubLObject reln)
           
static SubLObject at_utilities.some_inter_arg_isa_assertion_somewhere_cache_add_int(SubLObject reln)
           
static SubLObject at_utilities.some_inter_arg_isa_assertion_somewhereP(SubLObject reln)
           
static SubLObject at_utilities.some_inter_arg_isa_constraint_somewhereP(SubLObject reln)
           
static SubLObject at_routines.some_inter_arg_not_isa_constraint_somewhereP(SubLObject reln)
           
static SubLObject somewhere_cache.some_pred_assertion_somewhere_argnum(SubLObject pred)
           
static SubLObject somewhere_cache.some_pred_assertion_somewhereP_internal(SubLObject pred, SubLObject v_term, SubLObject argnum, SubLObject initialize_if_uninitializedP)
           
static SubLObject somewhere_cache.some_pred_assertion_somewhereP(SubLObject pred, SubLObject v_term, SubLObject argnum, SubLObject initialize_if_uninitializedP)
          Return T iff there are any true assertions of the form (PRED ...
static SubLObject kb_mapping_utilities.some_pred_value_if(SubLObject v_term, SubLObject pred, SubLObject test, SubLObject index_arg, SubLObject truth)
          Find the first gaf assertion such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used.
static SubLObject kb_mapping_utilities.some_pred_value_in_any_mt(SubLObject v_term, SubLObject pred, SubLObject index_arg, SubLObject truth)
          Find the first gaf assertion such that: (a) the assertion is allowed to be in any microtheory (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used.
static SubLObject kb_mapping_utilities.some_pred_value_in_relevant_mts(SubLObject v_term, SubLObject pred, SubLObject mt, SubLObject index_arg, SubLObject truth)
          If MT is NIL, behaves like SOME-PRED-VALUE.
static SubLObject kb_mapping_utilities.some_pred_value(SubLObject v_term, SubLObject pred, SubLObject index_arg, SubLObject truth)
          Find the first gaf assertion such that: (a) the assertion is in a relevant microtheory (relevance is established outside) (b) if TRUTH is non-nil, the assertion has TRUTH as its truth value (c) PRED is the predicate used.
static SubLObject kb_accessors.some_scoping_arg_somewhereP(SubLObject relation)
           
static SubLObject equality_store.some_source_rewrite_of_assertions_somewhereP(SubLObject obj)
          Return T iff OBJ is known to have any true #$rewriteOf assertions stated about it where OBJ is the source arg (the one from which the propagation would occur).
static SubLObject genl_predicates.some_spec_pred_or_inverseP_int(SubLObject pred, SubLObject mt, SubLObject tv)
           
static SubLObject genl_predicates.some_spec_pred_or_inverseP(SubLObject pred, SubLObject mt, SubLObject tv)
           
static SubLObject genl_predicates.some_spec_predicate_or_inverse_somewhereP(SubLObject pred)
           
static SubLObject tva_utilities.some_transitive_via_arg_assertionP(SubLObject predicate)
           
static SubLObject tva_utilities.some_tva_for_predicate(SubLObject predicate)
           
static SubLObject auxiliary_indexing.some_unbound_predicate_literal(SubLObject clause, SubLObject sense)
           
static SubLObject somewhere_cache.somewhere_cache_unbuiltP()
           
static SubLObject somewhere_cache.somewhere_cached_pred_p(SubLObject object)
           
static SubLObject czer_main.sort_clause_literals_destructive(SubLObject clause, SubLObject varP)
          A destructive version of @xref sort-clause-literals.
static SubLObject czer_main.sort_clause_literals(SubLObject clause, SubLObject varP)
          Sorts the literals in CLAUSE into a canonical order.
static SubLObject czer_main.sort_clauses_literals(SubLObject v_clauses)
           
static SubLObject graph_utilities.sort_connected_groups(SubLObject connected_groups, SubLObject all_nodes, SubLObject all_links, SubLObject test)
          Sort CONNECTED-GROUPS based on ALL-NODES and ALL-LNIKS.
static SubLObject hl_storage_modules.sort_hl_storage_modules_by_cost(SubLObject hl_modules, SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject variables.sort_hl_variable_list(SubLObject hl_variable_list)
           
static SubLObject graph_utilities.sort_isolated_groups(SubLObject isolated_groups, SubLObject all_nodes, SubLObject all_links, SubLObject test)
          Sort ISOLATED-GROUPS based on ALL-NODES and ALL-LNIKS.
static SubLObject czer_main.sort_literals(SubLObject literals, SubLObject bound_vars, SubLObject connected_vars, SubLObject already_sorted_literals, SubLObject originals)
           
static SubLObject graph_utilities.sort_naked_groups(SubLObject naked_groups, SubLObject all_nodes, SubLObject test)
          Sort NAKED-GROUPS based on ALL-NODES.
static SubLObject kb_utilities.sort_terms(SubLObject list, SubLObject copyP, SubLObject stableP, SubLObject constants_by_nameP, SubLObject ignore_variable_symbolsP, SubLObject key, SubLObject use_internal_idsP)
           
static SubLObject list_utilities.sort_via_position_earlier(SubLObject item1, SubLObject item2)
           
static SubLObject list_utilities.sort_via_position(SubLObject seq, SubLObject guide_seq, SubLObject test, SubLObject key)
          Sort SEQ using GUIDE-SEQ as a positional guide.
static SubLObject sparse_matrix.sparse_matrix_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject sparse_vector.sparse_vector_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cardinality_estimates.spec_cardinality(SubLObject v_term)
          Return an estimate of the number of specializations of TERM.
static SubLObject mt_vars.special_core_loop_mt_p(SubLObject object)
           
static SubLObject special_variable_state.special_variable_state_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject builder_utilities.specify_sbhl_caching_policy_template(SubLObject link_predicate, SubLObject policy, SubLObject capacity, SubLObject exempts, SubLObject prefetch)
           
static SubLObject genls.specP(SubLObject genl, SubLObject spec, SubLObject mt, SubLObject tv)
          Returns whether (#$genls SPEC GENL) can be inferred.
static SubLObject list_utilities.splice_into_sorted_list(SubLObject object, SubLObject sorted_list, SubLObject predicate, SubLObject key)
          Splice OBJECT into SORTED-LIST sorted by PREDICATE.
static SubLObject cycl_utilities.split_list_set(SubLObject l)
           
static SubLObject sdbc.sql_connection_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject sdbc.sql_result_set_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject sdbc.sql_statement_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject sdbc.sql_ticket_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject bindings.stable_sort_bindings(SubLObject v_bindings, SubLObject v_variables)
          Sort BINDINGS via the variable order in VARIABLES
static SubLObject list_utilities.stable_sort_via_position(SubLObject seq, SubLObject guide_seq, SubLObject test, SubLObject key)
          Stably sort SEQ using GUIDE-SEQ as a positional guide.
static SubLObject stacks.stack_empty_p(SubLObject stack)
          Return T iff STACK is empty.
static SubLObject stacks.stack_peek(SubLObject stack)
          Return the top item in STACK, without removing it.
static SubLObject stacks.stack_pop(SubLObject stack)
          Remove and return the top item in STACK.
static SubLObject stacks.stack_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject stacks.stack_push(SubLObject item, SubLObject stack)
          Add ITEM to the top of STACK.
static SubLObject stacks.stack_struc_elements(SubLObject object)
           
static SubLObject stacks.stack_struc_num(SubLObject object)
           
static SubLObject czer_main.standardize_variable_memory_binding(SubLObject var, SubLObject expression)
           
static SubLObject clausifier.standardize_variables(SubLObject sentence)
          Renames all variables into a canonical order, with the innermost variables having smaller indices.
static SubLObject agenda.start_agenda_process()
           
static SubLObject agenda.start_agenda(SubLObject waitP)
           
static SubLObject tcp_server_utilities.start_tcp_server_process(SubLObject type, SubLObject port, SubLObject handler)
          Method for starting a new TCP server of TYPE at PORT which has HANDLER.
static SubLObject string_utilities.starts_with(SubLObject w, SubLObject starting)
           
static SubLObject keyhash.store_in_keyhash(SubLObject node_key, SubLObject node_keycode, SubLObject v_keyhash)
           
static SubLObject operation_communication.storingP()
           
static SubLObject string_utilities.str_by_type(SubLObject object)
           
static SubLObject string_utilities.str(SubLObject object)
           
static SubLObject string_utilities.strcat(SubLObject string_list)
          Like cconcatenate, but takes a list of strings as its argument.
static SubLObject constant_reader.stream_forbids_constant_creation(SubLObject stream)
          Return T iff STREAM forbids the creation of constant shells for unknown constants.
static SubLObject string_utilities.string_tokenize_break_length(SubLObject v_break)
           
static SubLObject string_utilities.string_tokenize_break_matchP(SubLObject in_string, SubLObject v_break, SubLObject pos)
           
static SubLObject string_utilities.string_tokenize_int(SubLObject in_string, SubLObject break_list, SubLObject break_list_to_return, SubLObject embed_list, SubLObject include_stopsP, SubLObject ignore_empty_stringsP, SubLObject quote_chars)
          Breaks IN-STRING on any string sequence in BREAK-LIST.
static SubLObject string_utilities.string_tokenize(SubLObject in_string, SubLObject break_list, SubLObject embed_list, SubLObject include_stopsP, SubLObject ignore_empty_stringsP, SubLObject quote_chars, SubLObject break_list_to_return)
           
static SubLObject string_utilities.string_upto(SubLObject string, SubLObject v_char)
           
static SubLObject string_utilities.stringify_items(SubLObject items, SubLObject accessor, SubLObject separator, SubLObject last_separator)
           
static SubLObject string_utilities.stringify_terms(SubLObject terms, SubLObject separator, SubLObject last_separator)
           
static SubLObject arg_type.strong_fort_arg_okP(SubLObject relation, SubLObject arg, SubLObject argnum, SubLObject mt)
          Returns t iff satisfies the stronger arg-types as a fort.
static SubLObject arg_type.strong_fort_arg_types_okP(SubLObject reln, SubLObject arg, SubLObject argnum, SubLObject mt)
           
static SubLObject arg_type.strong_fort_wrt_arg_typeP(SubLObject v_term, SubLObject mt)
           
static SubLObject clause_utilities.subclause_spec_from_clauses(SubLObject big_clause, SubLObject little_clause)
           
static SubLObject clause_utilities.subclause_spec_literal_count(SubLObject subclause_spec)
           
static SubLObject clause_utilities.subclause_spec_negative_indices(SubLObject subclause_spec)
           
static SubLObject clause_utilities.subclause_spec_positive_indices(SubLObject subclause_spec)
           
static SubLObject clause_utilities.subclause_specified_by_spec(SubLObject clause, SubLObject subclause_spec)
           
static SubLObject kb_indexing_datastructures.subindex_leaf_count(SubLObject subindex)
           
static SubLObject kb_indexing_datastructures.subindex_lookup(SubLObject subindex, SubLObject key)
           
static SubLObject kb_indexing_datastructures.subindex_p(SubLObject object)
           
static SubLObject cycl_grammar.subl_atomic_term_p(SubLObject object)
          returns t iff OBJECT is of the form or if lists are permitted as a terminal
static SubLObject el_utilities.subl_escape_p(SubLObject object)
           
static SubLObject cycl_grammar.subl_float_p(SubLObject object)
           
static SubLObject cycl_grammar.subl_integer_p(SubLObject object)
           
static SubLObject el_utilities.subl_quote_p(SubLObject object)
           
static SubLObject cycl_grammar.subl_real_number_p(SubLObject object)
           
static SubLObject cycl_grammar.subl_strict_atomic_term_p(SubLObject object)
          returns t iff OBJECT is of the form or or
static SubLObject cycl_grammar.subl_string_p(SubLObject object)
           
static SubLObject list_utilities.sublisp_boolean(SubLObject object)
          Convert OBJECT to T or NIL
static SubLObject wff.subsentence_semantically_wfP(SubLObject nasent, SubLObject subsentence, SubLObject argnum, SubLObject mt)
           
static SubLObject bindings.subst_bindings(SubLObject v_bindings, SubLObject object)
          Substitute the value of variables in bindings into object, taking recursively bound variables into account.
static SubLObject string_utilities.substring_matchP(SubLObject big, SubLObject little, SubLObject start, SubLObject test)
          Returns true if, after moving forward 'start' characters from the beginning of the string 'big', the next few characters match (string=) the string 'small'.
static SubLObject string_utilities.substring(SubLObject string, SubLObject start, SubLObject end)
           
static SubLObject string_utilities.substringP(SubLObject little, SubLObject big, SubLObject test, SubLObject start_index, SubLObject end_index)
          Is LITTLE a substring of BIG starting at or after START-INDEX, and ending before END-INDEX (if non-nil)?
static SubLObject defns.suf_defn_admitsP(SubLObject col, SubLObject v_term, SubLObject mt, SubLObject quotedP)
           
static SubLObject defns.suf_defn_count(SubLObject col, SubLObject quotedP)
           
static SubLObject defns.suf_defns(SubLObject col, SubLObject quotedP)
           
static SubLObject at_defns.suf_function_assertions(SubLObject collection, SubLObject type)
           
static SubLObject at_defns.suf_function_cache(SubLObject type)
           
static SubLObject kb_accessors.sufficient_defnsP(SubLObject col, SubLObject mt)
           
static SubLObject arguments.support_equal(SubLObject support1, SubLObject support2)
           
static SubLObject arguments.support_formula(SubLObject support)
           
static SubLObject arguments.support_justification(SubLObject support)
          Return a justification for SUPPORT.
static SubLObject arguments.support_L(SubLObject support1, SubLObject support2)
          Imposes an arbitrary but consistent total order between supports.
static SubLObject arguments.support_module(SubLObject support)
          Return the module of SUPPORT.
static SubLObject arguments.support_mt(SubLObject support)
          Return the microtheory of SUPPORT.
static SubLObject arguments.support_p(SubLObject object)
          Return T iff OBJECT can be a support in an argument.
static SubLObject arguments.support_sentence(SubLObject support)
          Return the sentence of SUPPORT.
static SubLObject arguments.support_strength(SubLObject support)
          Return the strength of SUPPORT.
static SubLObject arguments.support_tv(SubLObject support)
           
static SubLObject special_variable_state.svs_values(SubLObject object)
           
static SubLObject special_variable_state.svs_variables(SubLObject object)
           
static SubLObject kb_object_manager.swap_in_kb_object_content_internal(SubLObject kbom, SubLObject id)
           
static SubLObject kb_object_manager.swap_in_kb_object_content(SubLObject kbom, SubLObject id)
           
static SubLObject assertion_manager.swap_out_all_pristine_assertions()
           
static SubLObject constant_index_manager.swap_out_all_pristine_constant_indices()
           
static SubLObject deduction_manager.swap_out_all_pristine_deductions()
           
static SubLObject file_vector_utilities.swap_out_all_pristine_file_vector_backed_map_objects(SubLObject map)
          For all values in the MAP, if the value is a pristine file vector reference, then zero out its payload to make that data available for garbage collection.
static SubLObject kb_hl_support_manager.swap_out_all_pristine_kb_hl_supports()
           
static SubLObject kb_object_manager.swap_out_all_pristine_kb_objects_int(SubLObject kbom)
           
static SubLObject kb_utilities.swap_out_all_pristine_kb_objects()
           
static SubLObject nart_hl_formula_manager.swap_out_all_pristine_nart_hl_formulas()
           
static SubLObject nart_index_manager.swap_out_all_pristine_nart_indices()
           
static SubLObject unrepresented_term_index_manager.swap_out_all_pristine_unrepresented_term_indices()
           
static SubLObject kb_object_manager.swap_out_pristine_kb_object_content(SubLObject kbom, SubLObject loser)
           
static SubLObject assertion_handles.sxhash_assertion_method(SubLObject object)
           
static SubLObject memoization_state.sxhash_calc_2(SubLObject arg1, SubLObject arg2)
           
static SubLObject memoization_state.sxhash_calc_3(SubLObject arg1, SubLObject arg2, SubLObject arg3)
           
static SubLObject memoization_state.sxhash_calc_4(SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4)
           
static SubLObject memoization_state.sxhash_calc_7(SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4, SubLObject arg5, SubLObject arg6, SubLObject arg7)
           
static SubLObject clause_strucs.sxhash_clause_struc_method(SubLObject object)
           
static SubLObject constant_handles.sxhash_constant_method(SubLObject object)
           
static SubLObject deduction_handles.sxhash_deduction_method(SubLObject object)
           
static SubLObject kb_hl_supports.sxhash_kb_hl_support_method(SubLObject object)
           
static SubLObject mail_message.sxhash_message_method(SubLObject object)
           
static SubLObject mail_message.sxhash_message_part_method(SubLObject object)
           
static SubLObject modules.sxhash_module_method(SubLObject object)
           
static SubLObject nart_handles.sxhash_nart_method(SubLObject object)
           
static SubLObject special_variable_state.sxhash_special_variable_state_method(SubLObject object)
           
static SubLObject modules.sxhash_system_method(SubLObject object)
           
static SubLObject file_translation.sxhash_trans_subl_file_method(SubLObject object)
           
static SubLObject tva_cache.sxhash_tva_cache_method(SubLObject object)
           
static SubLObject utilities_macros.sxhash_update_state(SubLObject state)
          Update the composite hash STATE
static SubLObject variables.sxhash_variable_method(SubLObject object)
           
static SubLObject xref_database.sxhash_xref_module_method(SubLObject object)
           
static SubLObject kb_utilities.symbol_sort_pred(SubLObject symbol1, SubLObject symbol2)
           
static SubLObject fort_types_interface.symmetric_binary_predicate_p(SubLObject fort)
          is FORT a symmetric binary predicate?
static SubLObject dictionary_utilities.synchronized_dictionary_dictionary(SubLObject object)
           
static SubLObject dictionary_utilities.synchronized_dictionary_enter(SubLObject synchronized_dictionary, SubLObject key, SubLObject value)
           
static SubLObject dictionary_utilities.synchronized_dictionary_keys(SubLObject synchronized_dictionary)
          Returns a list of the given SYNCHRONIZED-DICTIONARY's keys.
static SubLObject dictionary_utilities.synchronized_dictionary_lock(SubLObject object)
           
static SubLObject dictionary_utilities.synchronized_dictionary_lookup(SubLObject synchronized_dictionary, SubLObject key, SubLObject not_found)
           
static SubLObject dictionary_utilities.synchronized_dictionary_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject dictionary_utilities.synchronized_dictionary_remove(SubLObject synchronized_dictionary, SubLObject key)
           
static SubLObject backward.syntactically_valid_term_of_unit_asents(SubLObject dnf)
           
static SubLObject wff.syntactically_wff_elf_intP(SubLObject sentence, SubLObject check_fast_gafP)
           
static SubLObject modules.system_add_module(SubLObject system, SubLObject module)
          This is only called when MODULE is a provisional module, or we are running translated C code!
static SubLObject misc_utilities.system_code_api_initializations()
          System code initializations that have to do with the Cyc API.
static SubLObject misc_utilities.system_code_application_initializations()
          System code initializations for application code built into Cyc.
static SubLObject misc_utilities.system_code_hl_initializations()
          System code initializations that have to do with HL level reasoning.
static SubLObject misc_utilities.system_code_image_initializations()
          System code initializations that have to do with distinguishing the current image from the image that saved out the world being used.
static SubLObject misc_utilities.system_code_inference_initializations()
          System code initializations that have to do with inference.
static SubLObject misc_utilities.system_code_initializations(SubLObject perform_app_specific_initializationsP)
          Initializations which should be run every time the system code is initialized.
static SubLObject os_process_utilities.system_eval_using_make_os_process_successfulP(SubLObject command, SubLObject args, SubLObject success_exit_code, SubLObject stdin, SubLObject stdout, SubLObject stderr)
          Like @xref system-eval-using-make-os-process, except returns T iff the os-process's exit code is SUCCESS-EXIT-CODE.
static SubLObject os_process_utilities.system_eval_using_make_os_process(SubLObject command, SubLObject args, SubLObject stdin, SubLObject stdout, SubLObject stderr)
           
static SubLObject modules.system_get_name(SubLObject system)
           
static SubLObject misc_utilities.system_kb_initializations()
          Initializations which should be run every time the system is initialized, if there is a KB present.
static SubLObject modules.system_lookup(SubLObject system_name)
           
static SubLObject modules.system_modules(SubLObject object)
           
static SubLObject modules.system_name(SubLObject object)
           
static SubLObject modules.system_new(SubLObject system_name, SubLObject provisional_p, SubLObject default_pathname)
           
static SubLObject modules.system_p(SubLObject object)
           
static SubLObject system_parameters.system_parameter_value_unset_p(SubLObject value)
           
static SubLObject modules.system_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject modules.system_store(SubLObject system)
           
static SubLObject system_translation.system_translation_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject task_processor.task_info_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject process_utilities.task_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject task_processor.task_process_pool_p(SubLObject object)
           
static SubLObject task_processor.task_processor_handler()
          When awakened, repeatedly evaluate the highest priority request.
static SubLObject task_processor.task_processor_p(SubLObject object)
           
static SubLObject cfasl_kernel.task_processor_request(SubLObject request, SubLObject id, SubLObject priority, SubLObject requestor, SubLObject client_bindings, SubLObject uuid_string)
           
static SubLObject task_processor.task_processors_initialized_p(SubLObject task_process_pool)
           
static SubLObject task_processor.task_result_set_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject tcp_server_utilities.tcp_port_p(SubLObject object)
          Return T iff OBJECT is a valid integer for a TCP port.
static SubLObject tcp_server_utilities.tcp_server_p(SubLObject object)
           
static SubLObject tcp_server_utilities.tcp_server_port(SubLObject tcp_server)
          Return the port of TCP-SERVER, or NIL if disabled.
static SubLObject tcp_server_utilities.tcp_server_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject tcp_server_utilities.tcp_server_type_handler(SubLObject type)
           
static SubLObject tcp_server_utilities.tcps_port(SubLObject object)
           
static SubLObject file_utilities.temp_directory()
           
static SubLObject formula_templates.template_topic_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject kb_indexing.term_add_indexing_leaf(SubLObject v_term, SubLObject keys, SubLObject leaf)
          Walks down the indexing for TERM by following successive elements of KEYS, and once it gets to the bottom, inserts LEAF.
static SubLObject kb_accessors.term_assertions(SubLObject v_term, SubLObject mt, SubLObject remove_duplicatesP)
           
static SubLObject kb_indexing_datastructures.term_complex_index_lookup(SubLObject v_term, SubLObject key)
           
static SubLObject function_terms.term_functional_complexity_internal_cons_method(SubLObject object)
          Fancy way of returning max term functional complexity within a NART.
static SubLObject function_terms.term_functional_complexity_internal_constant_method(SubLObject object)
           
static SubLObject function_terms.term_functional_complexity_internal_nart_method(SubLObject object)
           
static SubLObject function_terms.term_functional_complexity_internal(SubLObject object)
           
static SubLObject function_terms.term_functional_complexity(SubLObject object)
          Return the maximum functional nesting depth of OBJECT.
static SubLObject kb_indexing_datastructures.term_index(SubLObject v_term)
           
static SubLObject el_utilities.term_is_one_of_argsP(SubLObject v_term, SubLObject formula)
           
static SubLObject kb_utilities.term_L(SubLObject term1, SubLObject term2, SubLObject constants_by_nameP, SubLObject ignore_variable_symbolsP, SubLObject use_internal_idsP)
           
static SubLObject function_terms.term_of_unit_assertion_p(SubLObject object)
           
static SubLObject kb_utilities.term_order_assertion_method(SubLObject object)
           
static SubLObject kb_utilities.term_order_cons_method(SubLObject object)
          Fancy way of returning max term order within cons tree.
static SubLObject function_terms.term_relational_complexity_internal_cons_method(SubLObject object)
           
static SubLObject function_terms.term_relational_complexity_internal_constant_method(SubLObject object)
           
static SubLObject function_terms.term_relational_complexity_internal_nart_method(SubLObject object)
           
static SubLObject kb_indexing.term_rem_indexing_leaf(SubLObject v_term, SubLObject keys, SubLObject leaf)
          Walks down the indexing for TERM by following successive elements of KEYS, and once it gets to the bottom, deletes LEAF.
static SubLObject unification_utilities.term_unify(SubLObject term1, SubLObject term2, SubLObject share_vars, SubLObject justifyP)
           
static SubLObject unification.term_variable_p(SubLObject object)
           
static SubLObject task_processor.terminate_active_task_processes(SubLObject task_giveback_info)
          Find all of the tasks that are currently running for the passed in task-giveback-info and abort their processing tasks.
static SubLObject bookkeeping_store.terms_created_by(SubLObject cyclist, SubLObject mt)
           
static SubLObject bookkeeping_store.terms_created_for(SubLObject purpose, SubLObject mt)
           
static SubLObject dictionary_utilities.test_dictionary_key_conflation(SubLObject test, SubLObject raw_items)
          Tests whether the dictionary correctly conflates keys.
static SubLObject map_utilities.test_hash_table_key_conflation(SubLObject test, SubLObject raw_items)
          Tests whether the hash-table correctly conflates keys.
static SubLObject test_query_suite.test_query_suite_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject operation_communication.the_cyclist()
           
static SubLObject fi.the_date()
           
static SubLObject fi.the_second()
           
static SubLObject process_utilities.thinking_task_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject task_processor.ti_bindings(SubLObject object)
           
static SubLObject task_processor.ti_error_message(SubLObject object)
           
static SubLObject task_processor.ti_giveback_info(SubLObject object)
           
static SubLObject task_processor.ti_id(SubLObject object)
           
static SubLObject task_processor.ti_priority(SubLObject object)
           
static SubLObject task_processor.ti_request(SubLObject object)
           
static SubLObject task_processor.ti_requestor(SubLObject object)
           
static SubLObject task_processor.ti_response(SubLObject object)
           
static SubLObject task_processor.ti_type(SubLObject object)
           
static SubLObject numeric_date_utilities.time_from_now(SubLObject seconds)
          Legacy function name.
static SubLObject numeric_date_utilities.time_template_p(SubLObject template)
           
static SubLObject assertions_high.timestamp_asserted_assertion_int(SubLObject assertion, SubLObject who, SubLObject when, SubLObject why, SubLObject second)
           
static SubLObject assertions_high.timestamp_asserted_assertion(SubLObject assertion, SubLObject who, SubLObject when, SubLObject why, SubLObject second)
           
static SubLObject fi.timestamp_constant(SubLObject constant, SubLObject cyclist, SubLObject time, SubLObject why, SubLObject second)
           
static SubLObject numeric_date_utilities.timestring_int(SubLObject universal_time)
           
static SubLObject numeric_date_utilities.timestring(SubLObject universal_time)
          TIMESTRING returns a string in the format mm/dd/yyyy hh:mm:ss from the universal time given.
static SubLObject timing.timing_info_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject canon_tl.tl_assertion_termP(SubLObject object)
           
static SubLObject canon_tl.tl_encapsulate(SubLObject tree)
           
static SubLObject canon_tl.tl_function_termP(SubLObject object)
           
static SubLObject canon_tl.tl_termP(SubLObject object)
           
static SubLObject canon_tl.tl_varP(SubLObject object)
           
static SubLObject canon_tl.tlmt_to_hlmt(SubLObject tl_mt)
           
static SubLObject tms.tms_add_deduction_for_assertion(SubLObject assertion, SubLObject supports, SubLObject truth)
           
static SubLObject tms.tms_add_deduction_for_cnf(SubLObject cnf, SubLObject mt, SubLObject supports, SubLObject truth, SubLObject direction, SubLObject var_names)
           
static SubLObject tms.tms_add_new_deduction(SubLObject assertion, SubLObject supports, SubLObject tv)
           
static SubLObject tms.tms_argument_being_removedP(SubLObject argument)
          Return T iff ARGUMENT is known to be in the midst of being removed via TMS
static SubLObject tms.tms_assertion_being_removedP(SubLObject assertion)
          Return T iff ASSERTION is in the midst of being removed via TMS
static SubLObject tms.tms_change_direction(SubLObject assertion, SubLObject direction)
          Change the DIRECTION of ASSERTION and queue forward propagation if required.
static SubLObject tms.tms_create_asserted_argument_with_tv(SubLObject assertion, SubLObject tv)
          Assumes that ASSERTION does not have any asserted arguments.
static SubLObject tms.tms_deduction_being_removedP(SubLObject deduction)
          Return T iff DEDUCTION is in the midst of being removed via TMS
static SubLObject tms.tms_direct_circularity(SubLObject assertion, SubLObject supports)
          Return T iff SUPPORTS for ASSERTION include a direct circularity
static SubLObject tms.tms_postprocess_new_argument(SubLObject assertion, SubLObject argument)
          Now that ARGUMENT for ASSERTION has been added to the KB, perform necessary truth maintenance.
static SubLObject tms.tms_propagate_removed_argument(SubLObject argument, SubLObject assertion)
           
static SubLObject tms.tms_recompute_assertion_tv(SubLObject assertion)
          Recompute ASSERTION's tv and perform necessary truth maintenance.
static SubLObject tms.tms_remove_argument(SubLObject argument, SubLObject assertion)
          Remove ARGUMENT for ASSERTION from the KB and perform necessary truth maintenance.
static SubLObject tms.tms_remove_assertion_int_2(SubLObject assertion)
          Remove ASSERTION from the KB.
static SubLObject tms.tms_remove_assertion_int(SubLObject assertion)
           
static SubLObject tms.tms_remove_assertion_list(SubLObject assertions)
          Remove each valid assertion in ASSERTIONS
static SubLObject tms.tms_remove_assertion(SubLObject assertion)
          Remove ASSERTION from the KB and do all necessary truth maintenance.
static SubLObject tms.tms_remove_dependents(SubLObject assertion)
          Remove all the deductions depending on this ASSERTION.
static SubLObject kb_hl_supports.tms_remove_kb_hl_support(SubLObject kb_hl_support)
           
static SubLObject kb_hl_supports.tms_remove_kb_hl_supports_mentioning_term(SubLObject v_term)
           
static SubLObject tms.tms_remove_nonempty_assertion_list(SubLObject assertions)
          Remove each valid assertion in ASSERTIONS
static SubLObject string_utilities.to_string(SubLObject value)
           
static SubLObject simple_indexing.toggle_term_index_mode(SubLObject v_term)
           
static SubLObject virtual_indexing.too_few_terms_for_index_overlapP(SubLObject formula)
           
static SubLObject cardinality_estimates.total_genl_cardinality(SubLObject v_term)
           
static SubLObject cardinality_estimates.total_instance_cardinality(SubLObject v_term)
           
static SubLObject cardinality_estimates.total_quoted_instance_cardinality(SubLObject v_term)
           
static SubLObject cardinality_estimates.total_spec_cardinality(SubLObject v_term)
           
static SubLObject el_utilities.tou_asentP(SubLObject asent)
           
static SubLObject function_terms.tou_assertionP(SubLObject assertion)
          obsolete
static SubLObject el_utilities.tou_litP(SubLObject lit)
           
static SubLObject czer_main.tou_lits_at_rear(SubLObject literals)
          puts termOfUnit literals at rear (for cosmetic sake; otherwise, order is unchanged)
static SubLObject arg_type.tou_wrt_arg_typeP(SubLObject v_term)
           
static SubLObject task_processor.tpool_background_msgs(SubLObject object)
           
static SubLObject task_processor.tpool_lock(SubLObject object)
           
static SubLObject task_processor.tpool_max_nbr_of_task_processors(SubLObject object)
           
static SubLObject task_processor.tpool_process_name_prefix(SubLObject object)
           
static SubLObject task_processor.tpool_processors(SubLObject object)
           
static SubLObject task_processor.tpool_request_queue(SubLObject object)
           
static SubLObject task_processor.tpool_request_semaphore(SubLObject object)
           
static SubLObject task_processor.tproc_name(SubLObject object)
           
static SubLObject task_processor.tproc_process(SubLObject object)
           
static SubLObject file_translation.trans_subl_file_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject transcript_utilities.transcript_directory_int(SubLObject kb_number)
           
static SubLObject transcript_utilities.transcript_directory()
          Returns a relative pathname to the current transcript directory, creating it if necessary.
static SubLObject operation_queues.transcript_queue_dequeue()
           
static SubLObject operation_queues.transcript_queue_empty()
           
static SubLObject operation_queues.transcript_queue_enqueue(SubLObject operation)
           
static SubLObject operation_queues.transcript_queue_size()
           
static SubLObject transcript_utilities.transcript_suffix()
           
static SubLObject bindings.transfer_variable_map_to_bindings_filtered(SubLObject a_to_b_variable_map, SubLObject a_to_c_bindings)
           
static SubLObject bindings.transfer_variable_map_to_bindings_int(SubLObject a_to_b_variable_map, SubLObject a_to_c_bindings, SubLObject error_if_incompleteP)
           
static SubLObject bindings.transfer_variable_map_to_bindings(SubLObject a_to_b_variable_map, SubLObject a_to_c_bindings)
           
static SubLObject canon_tl.transform_hl_terms_to_tl(SubLObject tree)
           
static SubLObject hlmt.transform_mt_union_nauts(SubLObject v_hlmt, SubLObject minimize_mt_union_mtsP)
           
static SubLObject simplifier.transform_nested_collectionsubsetfn_expression(SubLObject expression)
           
static SubLObject transform_list_utilities.transform_pred_funcall(SubLObject pred, SubLObject object)
           
static SubLObject canon_tl.transform_tl_terms_to_hl(SubLObject tree)
           
static SubLObject transform_list_utilities.transform_transform_funcall(SubLObject transform, SubLObject object)
           
static SubLObject transform_list_utilities.transform(SubLObject object, SubLObject pred, SubLObject transform, SubLObject key)
          Recursively descends through OBJECT, destructively applying TRANSFORM when PRED succeeds.
static SubLObject backward.transformation_add_node(SubLObject rule_assertion, SubLObject rule_pivot_asent, SubLObject rule_pivot_sense, SubLObject v_bindings, SubLObject more_supports)
           
static SubLObject unification_utilities.transformation_asent_unify(SubLObject inference_asent, SubLObject rule_asent)
           
static SubLObject backward.transformation_rule_dependent_lits(SubLObject rule, SubLObject asent_from_rule, SubLObject asent_sense)
           
static SubLObject fort_types_interface.transitive_binary_predicate_p(SubLObject fort)
          is FORT a transitive binary predicate?
static SubLObject kb_accessors.transitive_predicateP(SubLObject predicate)
          Return T iff PREDICATE is a transitive predicate.
static SubLObject operation_queues.transmit_queue_empty()
           
static SubLObject operation_queues.transmit_queue_size()
           
static SubLObject operation_communication.transmitting_changeP(SubLObject new_mode)
          Is the change in communication-mode going to change the way processed operations are handled?
static SubLObject operation_communication.transmittingP()
           
static SubLObject list_utilities.tree_count_if(SubLObject test, SubLObject object, SubLObject key)
           
static SubLObject list_utilities.tree_find_any(SubLObject items, SubLObject tree, SubLObject test, SubLObject key)
          Look for any of ITEMS in the tree OBJECT.
static SubLObject list_utilities.tree_find_if(SubLObject test, SubLObject object, SubLObject key)
           
static SubLObject list_utilities.tree_find(SubLObject item, SubLObject object, SubLObject test, SubLObject key)
          For the first sub-object in OBJECT (including OBJECT) that satisfies TEST applied to KEY of it and ITEM, return the sub-object.
static SubLObject list_utilities.tree_funcall_if(SubLObject test, SubLObject fn, SubLObject object, SubLObject key)
           
static SubLObject list_utilities.tree_gather_internal(SubLObject object, SubLObject predicate, SubLObject test, SubLObject key, SubLObject subs_tooP, SubLObject so_far)
           
static SubLObject list_utilities.tree_gather(SubLObject object, SubLObject predicate, SubLObject test, SubLObject key, SubLObject subs_tooP)
           
static SubLObject tries.trie_ancestor_tracking_ascend()
           
static SubLObject tries.trie_ancestor_tracking_descend(SubLObject node)
           
static SubLObject tries.trie_case_sensitive(SubLObject object)
           
static SubLObject tries.trie_entry_test_func(SubLObject object)
           
static SubLObject tries.trie_exact(SubLObject trie, SubLObject string, SubLObject case_sensitiveP, SubLObject start, SubLObject end)
          Return the unique object indexed by STRING in TRIE.
static SubLObject tries.trie_insert(SubLObject trie, SubLObject string, SubLObject object, SubLObject start, SubLObject end)
          Add index to OBJECT via STRING in TRIE.
static SubLObject tries.trie_iterator_done_node(SubLObject node)
           
static SubLObject tries.trie_iterator_done(SubLObject state)
           
static SubLObject tries.trie_iterator_next_unique(SubLObject trie, SubLObject node, SubLObject forwardP, SubLObject stack)
           
static SubLObject tries.trie_iterator_next(SubLObject state)
           
static SubLObject tries.trie_key_E(SubLObject key1, SubLObject key2, SubLObject case_sensitive)
           
static SubLObject tries.trie_key_L(SubLObject key1, SubLObject key2, SubLObject case_sensitive)
           
static SubLObject tries.trie_leaf_node_p(SubLObject node)
           
static SubLObject tries.trie_multi(SubLObject object)
           
static SubLObject tries.trie_node_data(SubLObject node)
           
static SubLObject tries.trie_node_key(SubLObject node)
           
static SubLObject tries.trie_node_subnodes(SubLObject node)
           
static SubLObject tries.trie_prefix_recursive_int(SubLObject trie, SubLObject node, SubLObject string, SubLObject index, SubLObject stop, SubLObject exact_lengthP, SubLObject uniqueP)
          Internal to TRIE-PREFIX-RECURSIVE
static SubLObject tries.trie_prefix_recursive(SubLObject trie, SubLObject string, SubLObject exact_lengthP, SubLObject start, SubLObject end)
          Internal to TRIE-PREFIX
static SubLObject tries.trie_prefix(SubLObject trie, SubLObject string, SubLObject case_sensitiveP, SubLObject exact_lengthP, SubLObject start, SubLObject end)
          Return a list of all objects indexed in TRIE where STRING is a prefix of the index.
static SubLObject tries.trie_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject tries.trie_relevant_ancestor_pathP(SubLObject trie)
           
static SubLObject tries.trie_relevant_object(SubLObject trie, SubLObject object)
           
static SubLObject tries.trie_remove(SubLObject trie, SubLObject string, SubLObject object, SubLObject start, SubLObject end)
          Remove index to OBJECT via STRING in TRIE.
static SubLObject tries.trie_top_node(SubLObject object)
           
static SubLObject tries.trie_unique(SubLObject object)
           
static SubLObject list_utilities.tripleP(SubLObject list)
           
static SubLObject assertion_utilities.true_assertionP(SubLObject assertion)
           
static SubLObject czer_utilities.true_negated_formulaP(SubLObject formula)
           
static SubLObject czer_utilities.true_negated_varP(SubLObject formula, SubLObject varP)
           
static SubLObject el_utilities.true_sentence_litP(SubLObject literal)
           
static SubLObject el_utilities.true_sentence_of_atomic_sentence_p(SubLObject sentence)
           
static SubLObject el_utilities.true_sentence_p(SubLObject sentence)
           
static SubLObject czer_utilities.true_sentenceP(SubLObject formula)
           
static SubLObject enumeration_types.truth_sense(SubLObject truth)
           
static SubLObject hl_storage_modules.try_hl_add_modules(SubLObject hl_modules, SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
          Tests for applicability and attempts to add to the store.
static SubLObject hl_storage_modules.try_hl_remove_modules(SubLObject hl_modules, SubLObject argument_spec, SubLObject cnf, SubLObject mt)
          Tests for applicability and attempts to remove an argument from the store.
static SubLObject hl_storage_modules.try_hl_storage_modules_int(SubLObject hl_modules, SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map, SubLObject action, SubLObject v_default)
          This assumes a partition rather than a covering; we could relax this to allow more than one of HL-MODULES to apply.
static SubLObject simplifier.try_to_simplify_non_wff_into_wff(SubLObject non_wff, SubLObject wff_function, SubLObject arg2_to_wff_function)
          Assumes that NON-WFF is an ill-formed sentence.
static SubLObject arguments.tv_from_asserted_argument_token(SubLObject asserted_argument)
           
static SubLObject enumeration_types.tv_from_truth_strength(SubLObject truth, SubLObject strength)
           
static SubLObject enumeration_types.tv_strength(SubLObject tv)
           
static SubLObject enumeration_types.tv_truth(SubLObject tv)
           
static SubLObject tva_utilities.tva_assertion_p(SubLObject assertion)
           
static SubLObject tva_cache.tva_cache_enabled_p()
           
static SubLObject tva_cache.tva_cache_for_predicate_and_index_argnum(SubLObject predicate, SubLObject index_argnum)
           
static SubLObject tva_cache.tva_cache_index_argnum(SubLObject object)
           
static SubLObject tva_cache.tva_cache_predicate_index_arg_cached_p(SubLObject predicate, SubLObject index_arg)
           
static SubLObject tva_cache.tva_cache_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject tva_cache.tva_cache_registry()
           
static SubLObject tva_cache.tva_cache_unbuiltP()
           
static SubLObject tva_cache.tva_caches_for_predicate(SubLObject predicate)
           
static SubLObject tva_cache.tva_caches_implied_by_predicate(SubLObject predicate)
           
static SubLObject tva_utilities.tva_gather_transitive_predicates_for_arg(SubLObject tva_pred, SubLObject index_pred, SubLObject argnum, SubLObject inverseP)
           
static SubLObject tva_inference.tva_inference_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject tva_strategy.tva_strategy_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject tva_tactic.tva_tactic_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject czer_main.ugly_thing_G(SubLObject ugly1, SubLObject ugly2)
           
static SubLObject czer_main.ugly_thing_L(SubLObject ugly1, SubLObject ugly2)
           
static SubLObject el_utilities.unary_lit_p(SubLObject literal)
           
static SubLObject bookkeeping_store.unassert_all_bookkeeping_gafs_on_term(SubLObject v_term)
           
static SubLObject auxiliary_indexing.unbound_predicate_literal(SubLObject literal)
           
static SubLObject auxiliary_indexing.unbound_rule_index()
           
static SubLObject czer_main.unbound_vars_score(SubLObject vars, SubLObject bound_vars)
           
static SubLObject czer_main.unbound_vars(SubLObject vars, SubLObject bound_vars)
           
static SubLObject agenda.undeclare_agenda_task(SubLObject test)
          UNDECLARE the agenda task associated with TEST.
static SubLObject wff_vars.unexpanded_formula()
           
static SubLObject unicode_strings.unicode_char_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject unicode_strings.unicode_string_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject unification.unification_occurs_check_recursive(SubLObject variable, SubLObject object, SubLObject v_bindings)
           
static SubLObject unification.unification_occurs_check(SubLObject variable, SubLObject value, SubLObject v_bindings)
          Return T iff VARIABLE occurs in OBJECT according to BINDINGS
static SubLObject bindings.unification_success_token_p(SubLObject v_bindings)
          Return T iff BINDINGS are a token indicating unification success without any substitution required.
static SubLObject bindings.unification_success_token()
          Return a token indicating successful unification without any substitution required.
static SubLObject unification.unify_assuming_bindings(SubLObject obj_trans, SubLObject obj, SubLObject share_varsP, SubLObject assume_bindings, SubLObject justifyP)
          Like @xref UNIFY, in which unification is done within the context of assume-bindings, which are pre-existing bindings to assume.
static SubLObject unification.unify_atom(SubLObject atom1, SubLObject atom2, SubLObject v_bindings)
          Unify atoms ATOM1 and ATOM2 assuming BINDINGS
static SubLObject unification.unify_cons_default(SubLObject cons1, SubLObject cons2, SubLObject v_bindings)
          Unify conses CONS1 and CONS2 assuming BINDINGS
static SubLObject unification.unify_cons(SubLObject cons1, SubLObject cons2, SubLObject v_bindings)
          Unify conses CONS1 and CONS2 assuming BINDINGS
static SubLObject unification.unify_failure(SubLObject obj1, SubLObject obj2)
          Note that unification failed due to an inability to unify OBJ1 and OBJ2
static SubLObject unification.unify_internal(SubLObject obj1, SubLObject obj2, SubLObject v_bindings)
           
static SubLObject unification.unify_possible_atom(SubLObject atom1, SubLObject atom2)
          Return T iff the atoms ATOM1 and ATOM2 could possibly unify
static SubLObject unification.unify_possible_cons_default(SubLObject cons1, SubLObject cons2)
           
static SubLObject unification.unify_possible_cons(SubLObject cons1, SubLObject cons2)
          Return T iff the conses CONS1 and CONS2 could possibly unify
static SubLObject unification.unify_possible_constant(SubLObject constant1, SubLObject obj2)
          Return T iff constant CONSTANT1 and OBJ2 could possibly unify
static SubLObject unification.unify_possible_fort(SubLObject fort1, SubLObject obj2)
          Return T iff fort FORT1 and OBJ2 could possibly unify
static SubLObject unification.unify_possible_recursive(SubLObject obj1, SubLObject obj2)
          Return T iff the objects OBJ1 and OBJ2 could possibly unify
static SubLObject unification.unify_possible(SubLObject obj1, SubLObject obj2)
          A quick, necessary condition check for whether unification between OBJ1 and OBJ2 could possibly succeed.
static SubLObject unification.unify_recursive_internal(SubLObject obj1, SubLObject obj2, SubLObject v_bindings)
           
static SubLObject unification.unify_recursive(SubLObject obj1, SubLObject obj2, SubLObject v_bindings)
           
static SubLObject unification.unify_variable(SubLObject variable, SubLObject object, SubLObject v_bindings)
          Unify VARIABLE with OBJECT
static SubLObject unification.unify(SubLObject obj_trans, SubLObject obj, SubLObject share_varsP, SubLObject justifyP)
          Compute the Most General Unifier between OBJ-TRANS and OBJ.
static SubLObject kb_hl_supports.unindex_kb_hl_support_with_hl_support(SubLObject kb_hl_support, SubLObject hl_support)
           
static SubLObject kb_hl_supports.unindex_kb_hl_support(SubLObject kb_hl_support, SubLObject robustP)
           
static SubLObject kb_indexing_datastructures.unindexed_syntax_constant_p(SubLObject object)
          Return T iff OBJECT is a constants which is part of the syntax and therefore not fully indexed.
static SubLObject misc_utilities.uninitialized_p(SubLObject object)
           
static SubLObject misc_utilities.uninitialized()
           
static SubLObject constants_high.uninstalled_constant_p(SubLObject object)
          Return T iff OBJECT is a constant that does not have its IDs installed.
static SubLObject equals.unique_names_assumption_applicable_to_all_args_exceptP(SubLObject formula, SubLObject argnum)
           
static SubLObject equals.unique_names_assumption_applicable_to_all_argsP(SubLObject formula)
           
static SubLObject equals.unique_names_assumption_applicable_to_termP(SubLObject v_term)
           
static SubLObject numeric_date_utilities.universal_date_p(SubLObject object)
          Return T iff OBJECT is a valid universal date.
static SubLObject numeric_date_utilities.universal_second_p(SubLObject object)
          Return T iff OBJECT is a valid universal second.
static SubLObject numeric_date_utilities.universal_time_seconds_from_now(SubLObject seconds, SubLObject reference_time)
           
static SubLObject numeric_date_utilities.universal_timestring(SubLObject universal_time)
          UNIVERSAL-TIMESTRING returns a string in the format yyyymmddhhmmss from the universal time given.
static SubLObject clausifier.universals_out(SubLObject sentence)
          removes all #$forAll statements from SENTENCE, unless they are inside an atomic sentence.
static SubLObject el_utilities.unmake_binary_formula(SubLObject formula)
          Assumes that FORMULA is a binary formula.
static SubLObject clause_utilities.unmake_clause(SubLObject clause)
           
static SubLObject el_utilities.unmake_ternary_formula(SubLObject formula)
          Assumes that FORMULA is a ternary formula.
static SubLObject czer_main.unnegate_and_flip_negated_lits(SubLObject neg_lits, SubLObject pos_lits)
          Turn pos-lits to neg-lits or vice versa if lit is an el-negation-p
static SubLObject hl_interface_infrastructure.unnote_hl_store_iterator(SubLObject id)
           
static SubLObject utilities_macros.unprovided_argumentP(SubLObject arg)
          Return T iff ARG indicates that it wsa an unprovided argument to a function call.
static SubLObject term.unreified_skolem_fn_termP(SubLObject v_term)
           
static SubLObject term.unreified_skolem_termP(SubLObject v_term)
           
static SubLObject unrepresented_terms.unrepresented_term_index(SubLObject v_term)
           
static SubLObject unrepresented_terms.unrepresented_term_suid(SubLObject v_term)
           
static SubLObject cache.unresource_cache_entry(SubLObject v_cache)
          Get an ENTRY from the free list of CACHE if you can; return NIL otherwise.
static SubLObject kb_control_vars.unset_kct_kb_loaded()
           
static SubLObject czer_main.unwrap_clauses_if_ist_permissive(SubLObject v_clauses, SubLObject input_mt)
          Where possible, unwraps #$ist literals in CLAUSES
static SubLObject czer_utilities.unwrap_if_ist_canonical_int(SubLObject sentence, SubLObject mt, SubLObject errorP)
           
static SubLObject czer_utilities.unwrap_if_ist_int(SubLObject sentence, SubLObject mt, SubLObject errorP)
           
static SubLObject czer_utilities.unwrap_if_ist_permissive_canonical(SubLObject sentence, SubLObject mt)
          Like @xref unwrap-if-ist-permissive except canonicalizes the returned mt if it's different from MT.
static SubLObject czer_utilities.unwrap_if_ist_permissive(SubLObject sentence, SubLObject mt)
          Like @xref unwrap-if-ist except doesn't error if no mt is specified.
static SubLObject czer_utilities.unwrap_if_ist_recursive(SubLObject sentence, SubLObject mt)
           
static SubLObject czer_utilities.unwrap_if_ist(SubLObject sentence, SubLObject mt)
           
static SubLObject api_kernel.update_api_protocol()
           
static SubLObject assertions_low.update_assertion_formula_data(SubLObject assertion, SubLObject new_formula_data)
          Primitively change the formula data of ASSERTION to NEW-FORMULA-DATA, and update the GAF flag.
static SubLObject cardinality_estimates.update_cardinality_estimates_wrt_genls(SubLObject spec, SubLObject genl)
          Conservatively update the cardinality estimates of SPEC and GENL due to a new link between them.
static SubLObject hl_storage_modules.update_dispreferred_hl_storage_modules_wrt_applicable_modules(SubLObject hl_module, SubLObject applicable_hl_modules, SubLObject dispreferred_hl_modules, SubLObject hl_modules, SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject cardinality_estimates.update_generality_estimate(SubLObject v_term)
          Update the generality estimate for TERM.
static SubLObject cardinality_estimates.update_genl_cardinality(SubLObject spec, SubLObject genl)
          Conservatively update the genl cardinality estimate due to SPEC GENL link.
static SubLObject mt_relevance_macros.update_inference_mt_relevance_function(SubLObject mt)
           
static SubLObject mt_relevance_macros.update_inference_mt_relevance_mt_list(SubLObject mt)
           
static SubLObject mt_relevance_macros.update_inference_mt_relevance_mt(SubLObject mt)
           
static SubLObject cardinality_estimates.update_instance_cardinality(SubLObject spec, SubLObject genl)
          Conservatively update the instance cardinality estimate due to SPEC GENL link.
static SubLObject kb_object_manager.update_kb_object_usage(SubLObject kbom, SubLObject id)
           
static SubLObject mt_relevance_cache.update_mt_relevance_cache(SubLObject argument, SubLObject assertion)
          Update the Mt relevance cache with information that ASSERTION is being added to or removed from the KB.
static SubLObject predicate_relevance_cache.update_relevant_pred_fort_cache(SubLObject update_function, SubLObject pred, SubLObject mt)
           
static SubLObject cardinality_estimates.update_spec_cardinality(SubLObject spec, SubLObject genl)
          Conservatively update the spec cardinality estimate due to SPEC GENL link.
static SubLObject special_variable_state.update_special_variable_state(SubLObject svs)
          Update special-variable-state SVS with the current binding values for all its special-variables.
static SubLObject special_variable_state.update_special_variable_value_list(SubLObject values, SubLObject v_variables)
           
static SubLObject string_utilities.upper_case_alphanumeric_p(SubLObject object)
           
static SubLObject cardinality_estimates.use_cardinality(SubLObject v_term)
          Return an estimate of the number of uses generalized by TERM.
static SubLObject transcript_server.use_transcript_server()
          Accessor for *use-transcript-server*.
static SubLObject user_actions.user_action_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject el_utilities.user_defined_bounded_existential_operator_p(SubLObject object)
           
static SubLObject el_utilities.user_defined_logical_operator_p(SubLObject object)
           
static SubLObject unicode_streams.utf8_stream_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject unicode_strings.utf8_string_to_subl_string(SubLObject utf8_string)
           
static SubLObject czer_graph.v_colour_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject api_kernel.valid_api_function_symbol(SubLObject symbol)
           
static SubLObject el_utilities.valid_argnum_p(SubLObject arg)
           
static SubLObject arguments.valid_argument(SubLObject argument, SubLObject robust)
          Return T if ARGUMENT is a valid argument.
static SubLObject el_utilities.valid_arity_p(SubLObject v_arity)
           
static SubLObject assertion_handles.valid_assertion_handleP(SubLObject object)
          Return T iff OBJECT is a valid assertion handle.
static SubLObject assertions_low.valid_assertion_with_contentP(SubLObject assertion)
          Does ASSERTION have content?
static SubLObject assertions_high.valid_assertion(SubLObject assertion, SubLObject robustP)
           
static SubLObject assertion_handles.valid_assertionP(SubLObject assertion, SubLObject robustP)
          Return T if ASSERTION is a valid assertion.
static SubLObject constant_handles.valid_constant_handleP(SubLObject constant)
          Return T iff OBJECT is a valid constant handle.
static SubLObject constant_completion_high.valid_constant_name_char_p(SubLObject v_char)
          Return T iff CHAR is a character which is allowed in a valid constant name.
static SubLObject constant_completion_high.valid_constant_name_p(SubLObject string)
          Return T iff STRING is a valid name for a constant.
static SubLObject constant_handles.valid_constantP(SubLObject constant, SubLObject robust)
          Return T if CONSTANT is a valid, fully-formed constant.
static SubLObject numeric_date_utilities.valid_date_separator(SubLObject v_char)
           
static SubLObject numeric_date_utilities.valid_date_template_char(SubLObject v_char)
           
static SubLObject numeric_date_utilities.valid_day_token(SubLObject v_char)
           
static SubLObject deduction_handles.valid_deduction_handleP(SubLObject object)
          Return T iff OBJECT is a valid deduction handle.
static SubLObject deduction_handles.valid_deduction(SubLObject deduction, SubLObject robustP)
           
static SubLObject deduction_handles.valid_deductionP(SubLObject deduction, SubLObject robustP)
          Return T if DEDUCTION is a valid deduction.
static SubLObject at_defns.valid_defnP(SubLObject defn, SubLObject defn_collection)
          return T iff DEFN is a valid defn
static SubLObject enumeration_types.valid_directions()
           
static SubLObject cycl_variables.valid_el_var_nameP(SubLObject object)
           
static SubLObject cycl_variables.valid_el_variable_name_subsequenceP(SubLObject object)
           
static SubLObject cycl_variables.valid_el_varP(SubLObject object)
           
static SubLObject relation_evaluation.valid_evaluation(SubLObject answer, SubLObject contextualizedP)
           
static SubLObject forts.valid_fortP(SubLObject fort)
          Return T if FORT is a valid FORT.
static SubLObject kb_indexing_datastructures.valid_fully_indexed_term_p(SubLObject object)
          Return T iff OBJECT is the type which will be indexed in the other index, if necessary, and is valid.
static SubLObject hash_table_utilities.valid_hash_test_symbols()
           
static SubLObject enumeration_types.valid_hl_truth_values()
           
static SubLObject hlmt.valid_hlmt_p(SubLObject v_hlmt, SubLObject robust)
           
static SubLObject kb_indexing_datastructures.valid_indexed_termP(SubLObject object)
          Returns T iff OBJECT is a valid indexed CycL term, i.e.
static SubLObject kb_hl_supports.valid_kb_hl_support_handleP(SubLObject object)
           
static SubLObject kb_hl_supports.valid_kb_hl_supportP(SubLObject object, SubLObject robustP)
           
static SubLObject hlmt.valid_monad_mt_p(SubLObject mt)
           
static SubLObject numeric_date_utilities.valid_month_token(SubLObject v_char)
           
static SubLObject wff_utilities.valid_mt_specP(SubLObject mt)
           
static SubLObject nart_handles.valid_nart_handleP(SubLObject object)
          Return T iff OBJECT is a valid NART handle.
static SubLObject somewhere_cache.valid_somewhere_cache_itemP(SubLObject object)
           
static SubLObject arguments.valid_supportP(SubLObject support, SubLObject robust)
          Return T if SUPPORT is a valid kb deduction support.
static SubLObject czer_vars.valid_tense_czer_mode_p(SubLObject mode)
           
static SubLObject enumeration_types.valid_truths()
           
static SubLObject numeric_date_utilities.valid_year_token(SubLObject v_char)
           
static SubLObject tcp_server_utilities.validate_all_tcp_servers()
           
static SubLObject api_kernel.validate_api_request(SubLObject api_request)
           
static SubLObject cfasl_kernel.validate_cfasl_request(SubLObject api_request)
           
static SubLObject utilities_macros.validate_return_type(SubLObject return_type)
          Ensure that each symbol denoting a predicate in the RETURN-TYPE expression is recorded as an api type function.
static SubLObject wff_vars.validating_expansionP()
           
static SubLObject value_tables.value_table_column_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject value_tables.value_table_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject subl_promotions.values_list(SubLObject list)
          Return the elements of LIST as multiple values.
static SubLObject variables.var_id(SubLObject object)
           
static SubLObject term.var_specP(SubLObject object)
           
static SubLObject at_var_types.var_types_not_disjointP(SubLObject var_types_pairs, SubLObject type, SubLObject mt)
           
static SubLObject at_var_types.var_types_okP(SubLObject var_types_pairs, SubLObject type, SubLObject mt)
           
static SubLObject arg_type.variable_arg_okP(SubLObject relation, SubLObject arg, SubLObject argnum, SubLObject mt)
          Returns t iff satisfies arg-types as a variable.
static SubLObject cycl_utilities.variable_argnums(SubLObject formula, SubLObject varP)
           
static SubLObject fort_types_interface.variable_arity_relation_p(SubLObject fort)
          is FORT a variable arity relation?
static SubLObject arity.variable_arityP(SubLObject relation)
           
static SubLObject unification.variable_base_inversion(SubLObject object)
          Convert all base variables in OBJECT to their non-base form, and vice versa.
static SubLObject unification.variable_base_inverted_version(SubLObject variable)
          Convert base VARIABLE to its non-base form, or vice versa.
static SubLObject unification.variable_base_version(SubLObject variable)
           
static SubLObject bindings.variable_binding_value(SubLObject binding)
          Get the value part of a single binding.
static SubLObject bindings.variable_binding_variable(SubLObject binding)
          Get the value part of a single binding.
static SubLObject bindings.variable_bound_p(SubLObject variable, SubLObject v_bindings)
          Return T iff VARIABLE has some associated value in BINDINGS
static SubLObject variables.variable_id(SubLObject variable)
          Return id of HL variable VARIABLE.
static SubLObject variables.variable_L(SubLObject var1, SubLObject var2)
           
static SubLObject value_tables.variable_mapping_table_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cycl_variables.variable_name(SubLObject var)
           
static SubLObject unification.variable_non_base_version(SubLObject variable)
           
static SubLObject variables.variable_p(SubLObject object)
           
static SubLObject cycl_variables.variable_predicate_fn(SubLObject var)
           
static SubLObject variables.variable_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject arg_type.variable_term_wrt_arg_typeP(SubLObject v_term)
           
static SubLObject arg_type.variable_wrt_arg_typeP(SubLObject arg)
           
static SubLObject vector_utilities.vector_elements(SubLObject vector, SubLObject start_index)
          Convert VECTOR to a list of its elements.
static SubLObject dumper.verify_file_existence(SubLObject filename, SubLObject warn_onlyP)
          Generate an error if FILENAME does not exist.
static SubLObject list_utilities.verify_num_list(SubLObject num_list, SubLObject length, SubLObject start)
           
static SubLObject czer_graph.vertex_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject at_defns.viable_defnP(SubLObject defn, SubLObject defn_collection)
          return T iff DEFN is a viable defn
static SubLObject at_utilities.violation_type(SubLObject violation)
           
static SubLObject process_utilities.visit_defstruct_object_lock_method(SubLObject object, SubLObject visitor_fn)
           
static SubLObject process_utilities.visit_defstruct_object_lock(SubLObject lock, SubLObject visitor_fn)
           
static SubLObject process_utilities.visit_defstruct_object_process_method(SubLObject object, SubLObject visitor_fn)
           
static SubLObject process_utilities.visit_defstruct_object_process(SubLObject process, SubLObject visitor_fn)
           
static SubLObject at_var_types.vt_unskolemize_term(SubLObject v_term)
           
static SubLObject agenda.wait_for_agenda_not_running(SubLObject wait_time)
          Waits until the adding assertions stopps running
static SubLObject agenda.wait_for_agenda_running(SubLObject wait_time)
           
static SubLObject arg_type.weak_fort_arg_okP(SubLObject relation, SubLObject arg, SubLObject argnum, SubLObject mt)
           
static SubLObject at_routines.weak_fort_genls_collections(SubLObject v_term)
           
static SubLObject at_routines.weak_fort_isa_collections(SubLObject v_term)
           
static SubLObject arg_type.weak_fort_types_okP(SubLObject reln, SubLObject arg, SubLObject argnum, SubLObject mt)
           
static SubLObject arg_type.weak_fort_wrt_arg_typeP(SubLObject v_term)
           
static SubLObject wff_utilities.wf_fort_p(SubLObject object)
           
static SubLObject el_utilities.wf_wrt_sequence_varsP(SubLObject formula)
           
static SubLObject wff.wff_check_argsP()
           
static SubLObject wff.wff_check_coherenceP()
           
static SubLObject wff.wff_check_varsP()
           
static SubLObject wff_vars.wff_debugP()
           
static SubLObject wff.wff_doneP(SubLObject wffP)
           
static SubLObject wff.wff_elf_intP(SubLObject sentence, SubLObject mt)
           
static SubLObject wff.wff_elfP(SubLObject sentence, SubLObject mt)
           
static SubLObject wff_vars.wff_expansion_formula()
           
static SubLObject wff.wff_fast_gafP(SubLObject sentence)
           
static SubLObject wff_vars.wff_formula()
           
static SubLObject wff_vars.wff_lenientP()
           
static SubLObject wff_module_datastructures.wff_mod_name(SubLObject object)
           
static SubLObject wff_module_datastructures.wff_mod_plist(SubLObject object)
           
static SubLObject wff_vars.wff_mode()
           
static SubLObject wff_module_datastructures.wff_module_name(SubLObject wff_module)
           
static SubLObject wff_module_datastructures.wff_module_plist(SubLObject wff_module)
           
static SubLObject wff_module_datastructures.wff_module_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject wff_module_datastructures.wff_module_property(SubLObject wff_module, SubLObject property, SubLObject v_default)
           
static SubLObject wff.wff_only_needs_syntactic_checksP()
          Whether the wff-checker can use the CycL grammar instead of the full semantic wff-checker.
static SubLObject wff_vars.wff_original_formula()
           
static SubLObject wff_vars.wff_properties_table()
           
static SubLObject wff.wff_queryP(SubLObject formula, SubLObject mt, SubLObject v_properties)
           
static SubLObject wff.wff_suggestions()
           
static SubLObject wff_vars.wff_violation_data_terseP()
           
static SubLObject wff_module_datastructures.wff_violation_explanation_function_args(SubLObject wff_violation_name)
           
static SubLObject wff_module_datastructures.wff_violation_explanation_function(SubLObject wff_violation_name)
           
static SubLObject wff_module_datastructures.wff_violation_module(SubLObject name, SubLObject plist)
          Declare and wff module named NAME with properties in PLIST.
static SubLObject at_routines.wff_violation_verbose_data()
           
static SubLObject wff.wff_violations()
           
static SubLObject wff.wff_wrt_arg_typesP(SubLObject formula, SubLObject mt)
           
static SubLObject wff.wff_wrt_literal_idiosyncrasiesP(SubLObject literal, SubLObject mt)
           
static SubLObject wff.wffP(SubLObject formula, SubLObject type, SubLObject mt)
           
static SubLObject string_utilities.whitespace_chars()
           
static SubLObject string_utilities.whitespacep(SubLObject v_char)
           
static SubLObject equals.why_different_binary(SubLObject obj1, SubLObject obj2)
           
static SubLObject equals.why_different(SubLObject objects)
           
static SubLObject ghl_search_methods.why_gt_predicate_relation_p(SubLObject pred, SubLObject node1, SubLObject node2, SubLObject mt, SubLObject tv)
           
static SubLObject wff.why_not_wff_ask(SubLObject sentence, SubLObject mt, SubLObject v_properties)
           
static SubLObject wff.why_not_wff_assert(SubLObject sentence, SubLObject mt, SubLObject v_properties)
           
static SubLObject wff.why_not_wff(SubLObject sentence, SubLObject mt, SubLObject v_properties)
           
static SubLObject cyc_bookkeeping.with_bookkeeping_info(SubLObject macroform, SubLObject environment)
          Binds *cyc-bookkeeping-info* to BOOKKEEPING-INFO, which must be a plist.
static SubLObject mt_relevance_macros.with_inference_any_mt_relevanceP(SubLObject mt)
           
static SubLObject mt_relevance_macros.with_inference_anytime_relevanceP(SubLObject mt)
           
static SubLObject mt_relevance_macros.with_inference_mt_relevance_all_mtsP(SubLObject mt)
           
static SubLObject mt_relevance_macros.with_inference_mt_relevance_validate(SubLObject mt)
           
static SubLObject mt_relevance_macros.with_mt_union_relevanceP(SubLObject mt)
           
static SubLObject cfasl.with_new_cfasl_input_guid_string_resource(SubLObject macroform, SubLObject environment)
          Allocates a new GUID string resource and makes it available to the GUID loading infrastructure.
static SubLObject special_variable_state.with_special_variable_state_values(SubLObject svs)
           
static SubLObject special_variable_state.with_special_variable_state_variables(SubLObject svs)
           
static SubLObject control_vars.within_askP()
           
static SubLObject control_vars.within_assertP()
           
static SubLObject cfasl.within_cfasl_externalization_p()
          Return T iff we are assuming CFASL externalization.
static SubLObject cfasl_kb_methods.within_complete_cfasl_objects_p()
          Return T iff we are assuming complete CFASL constants (having guid and name) and complete variables (having only a name).
static SubLObject czer_trampolines.within_czer_memoization_stateP()
           
static SubLObject czer_utilities.within_disjunctionP()
           
static SubLObject kb_control_vars.within_forward_inferenceP()
           
static SubLObject czer_utilities.within_negated_disjunctionP()
           
static SubLObject czer_utilities.within_negationP()
           
static SubLObject utilities_macros.within_normal_forward_inferenceP()
          A more strict version of (within-forward-inference?) that returns NIL when we're in a special forward inference mode.
static SubLObject control_vars.within_queryP()
           
static SubLObject at_vars.within_tou_gafP()
           
static SubLObject wff_macros.within_wffP()
           
static SubLObject agenda.worry_transmit_operationsP()
           
static SubLObject web_utilities.xml_token_iterator_state_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject xref_database.xref_module_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject xref_database.xref_system_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject number_utilities.zero_number_p(SubLObject object)
          Like @xref ZEROP, but doesn't error on non-numbers.
 

Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.cyc_testing
 

Fields in com.cyc.cycjava.cycl.cyc_testing with annotations of type SubLTranslatedFile.SubL
static SubLSymbol ctest_utils.$collection_execution_type$
           
static SubLSymbol ctest_utils.$collection_test_collection_type$
          A C collection type denotes a collection of KB Content Tests.
static SubLSymbol ctest_utils.$csc_table_name$
           
static SubLSymbol ctest_utils.$ctest_binding_level_metric$
          Type designator for query level metrics.
static SubLSymbol ctest_utils.$ctest_collection_level_metric$
          Type designator for test collection level metrics.
static SubLSymbol ctest_utils.$ctest_dfailure_status$
           
static SubLSymbol ctest_utils.$ctest_error_status$
           
static SubLSymbol ctest_utils.$ctest_failure_status$
           
static SubLSymbol ctest_utils.$ctest_metric_types$
           
static SubLSymbol ctest_utils.$ctest_output_formats$
           
static SubLSymbol ctest_utils.$ctest_output_styles$
           
static SubLSymbol ctest_utils.$ctest_problem_status$
           
static SubLSymbol ctest_utils.$ctest_query_level_metric$
          Type designator for query level metrics.
static SubLSymbol ctest_utils.$ctest_required_metrics$
          NIL or a list of #$IndividualTestMetric instances.
static SubLSymbol ctest_utils.$ctest_skipped_status$
           
static SubLSymbol ctest_utils.$ctest_storing_configs_p$
          If T, we maintain, in the repository, a versioned history of how tests were configured.
static SubLSymbol ctest_utils.$ctest_storing_p$
          If T, we are in a test running environment in which we are storing to the Cyc Test Repository.
static SubLSymbol ctest_utils.$ctest_success_status$
           
static SubLSymbol ctest_utils.$ctest_support_designations$
           
static SubLSymbol ctest_utils.$ctest_support_types$
           
static SubLSymbol ctest_utils.$ctest_test_statuses$
           
static SubLSymbol ctest_utils.$ctest_test_types$
           
static SubLSymbol cyc_testing.$cyc_test_debugP$
          Set this to T if you want to debug the tests (not catch errors)
static SubLSymbol cyc_testing.$cyc_test_filename$
          Bound to the current file being loaded, so that the tests can know what file they're in
static SubLSymbol ctest_utils.$default_binding_set$
           
static SubLSymbol ctest_utils.$default_binding_set2$
           
static SubLSymbol ctest_utils.$default_collection_id$
           
static SubLSymbol ctest_utils.$default_dependency_test_id$
           
static SubLSymbol ctest_utils.$default_dependency_test_id2$
           
static SubLSymbol ctest_utils.$default_email_notify_style_id$
           
static SubLSymbol ctest_utils.$default_isa_id$
           
static SubLSymbol ctest_utils.$default_isa_id2$
           
static SubLSymbol ctest_utils.$default_module_mt$
           
static SubLSymbol ctest_utils.$default_module_mt2$
           
static SubLSymbol ctest_utils.$default_module_sentence$
           
static SubLSymbol ctest_utils.$default_set_of_binding_sets$
           
static SubLSymbol ctest_utils.$default_set_of_binding_sets2$
           
static SubLSymbol ctest_utils.$default_set_of_binding_sets3$
           
static SubLSymbol ctest_utils.$default_string_binding_set$
           
static SubLSymbol ctest_utils.$default_test_id$
           
static SubLSymbol ctest_utils.$default_test_mt$
           
static SubLSymbol ctest_utils.$default_test_query$
           
static SubLSymbol cyc_testing.$dtp_cyc_test_file$
           
static SubLSymbol cyc_testing.$dtp_cyc_test$
           
static SubLSymbol evaluatable_relation_tests.$dtp_evaluatable_relation_test$
           
static SubLSymbol generic_testing.$dtp_generic_test_case_table$
           
static SubLSymbol inference_unit_tests.$dtp_inference_unit_test$
           
static SubLSymbol removal_module_cost_tests.$dtp_removal_module_cost_test$
           
static SubLSymbol removal_module_tests.$dtp_removal_module_test$
           
static SubLSymbol transformation_module_tests.$dtp_transformation_module_test$
           
static SubLSymbol ctest_utils.$hypothesize_execution_mode$
          Tests having query formulas which are in the form of an implication, which are run by hypothesizing terms to satisfy the LHS, substituting them into the RHS, and performing a query using the substituted RHS.
static SubLSymbol ctest_utils.$individual_execution_type$
           
static SubLSymbol ctest_utils.$ipc_table_name$
           
static SubLSymbol cyc_testing.$it_output_format$
           
static SubLSymbol ctest_utils.$kct_binding_set_designations$
           
static SubLSymbol ctest_utils.$kct_exact_binding_set_designation$
           
static SubLSymbol ctest_utils.$kct_module_support_type$
           
static SubLSymbol ctest_utils.$kct_support_support_type$
           
static SubLSymbol ctest_utils.$kct_test_type$
           
static SubLSymbol ctest_utils.$kct_unimportant_binding_set_designation$
           
static SubLSymbol ctest_utils.$kct_unwanted_binding_set_designation$
           
static SubLSymbol ctest_utils.$kct_unwanted_support_designation$
           
static SubLSymbol ctest_utils.$kct_wanted_binding_set_designation$
           
static SubLSymbol ctest_utils.$kct_wanted_support_designation$
           
static SubLSymbol ctest_utils.$kctc_table_name$
           
static SubLSymbol ctest_utils.$kctcas_table_name$
           
static SubLSymbol ctest_utils.$kctcc_table_name$
           
static SubLSymbol ctest_utils.$kctccbs_table_name$
           
static SubLSymbol ctest_utils.$kctcg_table_name$
           
static SubLSymbol ctest_utils.$kctci_table_name$
           
static SubLSymbol ctest_utils.$kcte_table_name$
           
static SubLSymbol ctest_utils.$kctem_table_name$
           
static SubLSymbol ctest_utils.$kcts_project_desc$
           
static SubLSymbol ctest_utils.$max_binding_designation_len$
           
static SubLSymbol ctest_utils.$max_collection_type_len$
           
static SubLSymbol ctest_utils.$max_cyclist_id_len$
           
static SubLSymbol ctest_utils.$max_date_len$
           
static SubLSymbol ctest_utils.$max_email_notify_style_id_len$
           
static SubLSymbol ctest_utils.$max_exec_mode_len$
           
static SubLSymbol ctest_utils.$max_exec_type_len$
           
static SubLSymbol ctest_utils.$max_image_type_len$
           
static SubLSymbol ctest_utils.$max_image_version_len$
           
static SubLSymbol ctest_utils.$max_inference_param_id_len$
           
static SubLSymbol ctest_utils.$max_kb_number_len$
           
static SubLSymbol ctest_utils.$max_machine_hardware_type_len$
           
static SubLSymbol ctest_utils.$max_machine_name_len$
           
static SubLSymbol ctest_utils.$max_machine_type_len$
           
static SubLSymbol ctest_utils.$max_metric_id_len$
           
static SubLSymbol ctest_utils.$max_os_type_len$
           
static SubLSymbol ctest_utils.$max_support_designation_len$
           
static SubLSymbol ctest_utils.$max_support_type_len$
           
static SubLSymbol ctest_utils.$max_system_version_num_len$
           
static SubLSymbol ctest_utils.$max_test_execution_type_len$
           
static SubLSymbol ctest_utils.$max_test_id_len$
           
static SubLSymbol ctest_utils.$max_test_metric_type_len$
           
static SubLSymbol ctest_utils.$max_test_retry_time$
           
static SubLSymbol ctest_utils.$max_test_status_len$
           
static SubLSymbol ctest_utils.$max_test_type_len$
           
static SubLSymbol ctest_utils.$mc_table_name$
           
static SubLSymbol cyc_testing.$run_tiny_kb_tests_in_full_kbP$
          Whether to run tests that only require the tiny KB in the full KB.
static SubLSymbol ctest_utils.$sampling_execution_mode$
          Tests having query formulas which are in the form of an implication, which are run by locating existing objects in the KB that satisfy the LHS, substituting them into the RHS, and performing a query using the substituted RHS.
static SubLSymbol ctest_utils.$simple_execution_mode$
          Tests having query formulas which are not in the form of an implication, which are run by performing a query using the query formula.
static SubLSymbol ctest_utils.$system_test_collection_type$
          An S collection type denotes a system wide collection of KB Content Tests.
static SubLSymbol ctest_utils.$tcmr_table_name$
           
static SubLSymbol ctest_utils.$tcrc_table_name$
           
static SubLSymbol ctest_utils.$tdc_table_name$
           
static SubLSymbol ctest_utils.$te_table_name$
           
static SubLSymbol ctest_utils.$tem_table_name$
           
static SubLSymbol ctest_utils.$tests_in_process$
          Index of guids for tests and test collections which are currently being constructed.
static SubLSymbol ctest_utils.$tmc_table_name$
           
static SubLSymbol ctest_utils.$tmr_table_name$
           
static SubLSymbol cyc_testing.$warn_on_duplicate_cyc_test_namesP$
          Whether we should warn if a test has the same name as another test.
 

Methods in com.cyc.cycjava.cycl.cyc_testing with annotations of type SubLTranslatedFile.SubL
static SubLObject cyc_testing._csetf_ct_file(SubLObject object, SubLObject value)
           
static SubLObject cyc_testing._csetf_ct_guts(SubLObject object, SubLObject value)
           
static SubLObject generic_testing._csetf_gtct_classes(SubLObject object, SubLObject value)
           
static SubLObject generic_testing._csetf_gtct_kb(SubLObject object, SubLObject value)
           
static SubLObject generic_testing._csetf_gtct_name(SubLObject object, SubLObject value)
           
static SubLObject generic_testing._csetf_gtct_owner(SubLObject object, SubLObject value)
           
static SubLObject generic_testing._csetf_gtct_test(SubLObject object, SubLObject value)
           
static SubLObject generic_testing._csetf_gtct_tuples(SubLObject object, SubLObject value)
           
static SubLObject generic_testing._csetf_gtct_workingP(SubLObject object, SubLObject value)
           
static SubLObject cyc_testing.ct_guts(SubLObject object)
           
static SubLObject cyc_testing.cyc_test_file_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cyc_testing.cyc_test_guts_type(SubLObject guts)
           
static SubLObject cyc_testing.cyc_test_guts(SubLObject ct)
           
static SubLObject cyc_testing.cyc_test_name(SubLObject ct)
          Names are assumed to be unique, even across type
static SubLObject cyc_testing.cyc_test_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cyc_testing.cyc_test_type_permissive(SubLObject ct)
           
static SubLObject cyc_testing.cyc_test_type(SubLObject ct)
           
static SubLObject cyc_testing_initialization.cyc_tests_initializedP()
           
static SubLObject cyc_testing.cyc_tests()
           
static SubLObject generic_testing.define_test_case_table_int(SubLObject test_case_name, SubLObject v_properties, SubLObject tuples)
           
static SubLObject evaluatable_relation_tests.evaluatable_relation_test_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cyc_testing.find_cyc_test_by_exact_name(SubLObject name)
           
static SubLObject generic_testing.generic_test_case_table_name(SubLObject gtct)
           
static SubLObject generic_testing.generic_test_case_table_p(SubLObject object)
           
static SubLObject generic_testing.generic_test_case_table_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject generic_testing.gtct_name(SubLObject object)
           
static SubLObject cyc_testing.index_all_cyc_tests_by_name()
           
static SubLObject cyc_testing.index_cyc_test_by_name(SubLObject ct, SubLObject name)
           
static SubLObject inference_unit_tests.inference_unit_test_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject ctest_utils.initialize_ctest()
           
static SubLObject cyc_testing.make_cyc_test(SubLObject arglist)
           
static SubLObject generic_testing.make_generic_test_case_table(SubLObject arglist)
           
static SubLObject cyc_testing.new_cyc_test(SubLObject file, SubLObject guts)
           
static SubLObject generic_testing.new_generic_test_case_table(SubLObject name, SubLObject tuples, SubLObject test, SubLObject owner, SubLObject classes, SubLObject kb, SubLObject workingP)
           
static SubLObject cyc_testing_initialization.perform_cyc_testing_initializations()
           
static SubLObject removal_module_cost_tests.removal_module_cost_test_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject removal_module_tests.removal_module_test_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject cyc_testing.testing_real_time_pruningP()
           
static SubLObject transformation_module_tests.transformation_module_test_print_function_trampoline(SubLObject object, SubLObject stream)
           
 

Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.cyc_testing.kb_content_test
 

Fields in com.cyc.cycjava.cycl.cyc_testing.kb_content_test with annotations of type SubLTranslatedFile.SubL
static SubLSymbol kct_utils.$kct_collection_execution_type$
           
static SubLSymbol kct_utils.$kct_debug$
           
static SubLSymbol kct_utils.$kct_default_error_notify_cyclist$
           
static SubLSymbol kct_utils.$kct_test_execution_type$
           
static SubLSymbol kct_utils.$kct_use_sampling_mode$
           
 

Methods in com.cyc.cycjava.cycl.cyc_testing.kb_content_test with annotations of type SubLTranslatedFile.SubL
static SubLObject kct_utils.initialize_kct_kb_feature()
          Determines whether the portion of the KB necessary for KCTs is loaded.
static SubLObject kct_utils.initialize_kct()
           
 

Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.inference
 

Fields in com.cyc.cycjava.cycl.inference with annotations of type SubLTranslatedFile.SubL
static SubLSymbol arete.$arete_log_kb_touchesP$
          When non-nil, logs every KB access in one of three dictionaries
static SubLSymbol arete.$arete_outlier_timeout$
           
static SubLSymbol kbq_query_run.$dtp_kbq_runstate$
           
static SubLSymbol kbq_query_run.$dtp_kct_runstate$
           
static SubLSymbol kbq_query_run.$dtp_kct_set_runstate$
           
static SubLSymbol kbq_query_run.$kbq_benchmark_outlier_timeout$
           
static SubLSymbol kbq_query_run.$kbq_default_outlier_timeout$
           
static SubLSymbol kbq_query_run.$kbq_internal_time_units_per_second$
          bound to the internal time units per second of the encompassing query set run
static SubLSymbol kbq_query_run.$kbq_outlier_timeout$
           
static SubLSymbol kbq_query_run.$kbq_progress_stream$
           
static SubLSymbol kbq_query_run.$kbq_run_number$
          The number of times the kbq harness runs the query.
static SubLSymbol kbq_query_run.$kbq_summary_statistics$
          The statistics we want to see in the summary, and whether it's good for them to increase or decrease.
static SubLSymbol leviathan.$leviathan_outlier_timeout$
           
static SubLSymbol leviathan.$maintain_problem_creation_timesP$
           
static SubLSymbol inference_pad_data.$non_tkb_final_bogomips$
          The bogomips of the machine on which the *non-tkb-final-times-to-first-answer* were recorded.
static SubLSymbol inference_pad_data.$non_tkb_final_times_to_first_answer$
          The times to first answer for the answerable queries of the final Non-TKB experiment run for Project Arete.
static SubLSymbol kbq_query_run.$query_set_run_file_extension$
           
static SubLSymbol ask_utilities.$recursive_queries_in_currently_active_problem_storeP$
          Temporary control variable; When non-nil, recursive queries are performed in the currently active problem store.
static SubLSymbol leviathan.$rule_bindings_to_closed_wff_pruning_enabledP$
           
 

Methods in com.cyc.cycjava.cycl.inference with annotations of type SubLTranslatedFile.SubL
static SubLObject inference_trampolines.backchain_control_mt(SubLObject mt)
          Assuming that we are doing inference MT, return the mt in which to look for assertions that control the behaviour of backchaining.
static SubLObject inference_trampolines.clear_indeterminate_term_p()
           
static SubLObject inference_trampolines.clear_inference_max_floor_mts_with_cycles_pruned_cached()
           
static SubLObject inference_trampolines.clear_some_max_floor_mtsP_cached()
           
static SubLObject inference_completeness_utilities.completeness_constraint_mt(SubLObject mt)
          Assuming that we are doing inference in MT, return the mt in which we look for completeness assertions.
static SubLObject collection_intersection.genls_collection_intersection_after_adding_int(SubLObject gaf)
           
static SubLObject inference_trampolines.indeterminate_term_p_internal(SubLObject fort)
           
static SubLObject inference_trampolines.indeterminate_term_p(SubLObject fort)
           
static SubLObject inference_trampolines.inference_all_proper_spec_predicates_with_axiom_index_int_internal(SubLObject pred, SubLObject sense)
           
static SubLObject inference_trampolines.inference_all_proper_spec_predicates_with_axiom_index_int(SubLObject pred, SubLObject sense)
           
static SubLObject inference_trampolines.inference_all_proper_spec_predicates_with_axiom_index(SubLObject pred, SubLObject sense)
           
static SubLObject inference_trampolines.inference_all_spec_inverses_int_internal(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_all_spec_inverses_int(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_all_spec_inverses(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_all_spec_predicates_int_internal(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_all_spec_predicates_int(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_all_spec_predicates(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_at_least_partially_commutative_predicate_p(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_backchain_forbiddenP_internal(SubLObject predicate, SubLObject mt)
           
static SubLObject inference_trampolines.inference_backchain_forbiddenP(SubLObject predicate, SubLObject mt)
           
static SubLObject inference_trampolines.inference_backchain_required_asentP(SubLObject asent, SubLObject mt)
           
static SubLObject inference_trampolines.inference_backchain_required_contextualized_asentP(SubLObject contextualized_asent)
           
static SubLObject inference_trampolines.inference_collection_backchain_requiredP_internal(SubLObject col, SubLObject mt)
           
static SubLObject inference_trampolines.inference_collection_backchain_requiredP(SubLObject col, SubLObject mt)
           
static SubLObject inference_trampolines.inference_collection_genls_backchain_requiredP_internal(SubLObject col, SubLObject mt)
           
static SubLObject inference_trampolines.inference_collection_genls_backchain_requiredP(SubLObject col, SubLObject mt)
           
static SubLObject inference_trampolines.inference_collection_isa_backchain_requiredP_internal(SubLObject col, SubLObject mt)
           
static SubLObject inference_trampolines.inference_collection_isa_backchain_requiredP(SubLObject col, SubLObject mt)
           
static SubLObject inference_trampolines.inference_collectionP(SubLObject object, SubLObject mt)
           
static SubLObject inference_trampolines.inference_commutative_predicate_p(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_commutative_relationP(SubLObject relation)
           
static SubLObject inference_completeness_utilities.inference_complete_asentP(SubLObject asent, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_complete_extent_asserted_for_value_in_arg_gafs_internal(SubLObject predicate, SubLObject value, SubLObject argnum, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_complete_extent_asserted_for_value_in_arg_gafs(SubLObject predicate, SubLObject value, SubLObject argnum, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_complete_extent_asserted_gaf(SubLObject predicate, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_complete_extent_decidable_for_value_in_arg_gafs_internal(SubLObject predicate, SubLObject value, SubLObject argnum, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_complete_extent_decidable_for_value_in_arg_gafs(SubLObject predicate, SubLObject value, SubLObject argnum, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_complete_extent_decidable_gafs_internal(SubLObject predicate, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_complete_extent_decidable_gafs(SubLObject predicate, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_complete_extent_enumerable_for_arg_gafs_internal(SubLObject predicate, SubLObject argnum, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_complete_extent_enumerable_for_arg_gafs(SubLObject predicate, SubLObject argnum, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_complete_extent_enumerable_for_value_in_arg_gafs_internal(SubLObject predicate, SubLObject value, SubLObject argnum, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_complete_extent_enumerable_for_value_in_arg_gafs(SubLObject predicate, SubLObject value, SubLObject argnum, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_complete_extent_enumerable_gafs_internal(SubLObject predicate, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_complete_extent_enumerable_gafs(SubLObject predicate, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_completely_asserted_asent_gaf(SubLObject asent, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_completely_asserted_asent_gafs(SubLObject asent, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_completely_asserted_asentP(SubLObject asent, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_completely_decidable_asent_gaf(SubLObject asent, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_completely_decidable_asent_gafs(SubLObject asent, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_completely_decidable_asentP(SubLObject asent, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_completely_enumerable_asent_gaf(SubLObject asent, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_completely_enumerable_asent_gafs(SubLObject asent, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_completely_enumerable_asentP(SubLObject asent, SubLObject mt)
           
static SubLObject inference_completeness_utilities.inference_completely_enumerable_collection_gaf(SubLObject collection, SubLObject mt)
           
static SubLObject inference_trampolines.inference_evaluatable_predicateP(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_gaf_lookup_index_internal(SubLObject asent, SubLObject sense)
           
static SubLObject inference_trampolines.inference_gaf_lookup_index(SubLObject asent, SubLObject sense)
           
static SubLObject inference_trampolines.inference_indeterminate_termP(SubLObject value)
           
static SubLObject inference_trampolines.inference_irreflexive_predicateP(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_irrelevant_mtP(SubLObject assertion_mt, SubLObject inference_mt)
           
static SubLObject inference_trampolines.inference_max_floor_mts_with_cycles_pruned_cached_internal(SubLObject mts)
           
static SubLObject inference_trampolines.inference_max_floor_mts_with_cycles_pruned_cached(SubLObject mts)
           
static SubLObject inference_trampolines.inference_max_floor_mts_with_cycles_pruned(SubLObject mts, SubLObject candidates)
           
static SubLObject inference_trampolines.inference_num_gaf_lookup_index_internal(SubLObject asent, SubLObject sense)
           
static SubLObject inference_trampolines.inference_num_gaf_lookup_index(SubLObject asent, SubLObject sense)
           
static SubLObject inference_trampolines.inference_partially_commutative_predicate_p_internal(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_partially_commutative_predicate_p(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_predicate_backchain_requiredP_internal(SubLObject predicate, SubLObject mt)
           
static SubLObject inference_trampolines.inference_predicate_backchain_requiredP(SubLObject predicate, SubLObject mt)
           
static SubLObject inference_trampolines.inference_predicate_p(SubLObject object)
           
static SubLObject inference_trampolines.inference_reflexive_predicateP(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_relevant_mtP(SubLObject assertion_mt, SubLObject inference_mt)
           
static SubLObject inference_trampolines.inference_some_backchain_required_asent_in_clauseP(SubLObject contextualized_dnf_clause)
           
static SubLObject inference_trampolines.inference_some_genl_pred_or_inverseP(SubLObject pred)
           
static SubLObject inference_trampolines.inference_some_max_floor_mts(SubLObject mts)
           
static SubLObject inference_trampolines.inference_some_spec_pred_or_inverseP(SubLObject pred)
           
static SubLObject inference_trampolines.inference_symmetric_predicateP(SubLObject predicate)
           
static SubLObject inference_trampolines.inference_transitive_predicateP(SubLObject predicate)
           
static SubLObject janus.janus_note_argument(SubLObject argument_spec, SubLObject cnf, SubLObject mt, SubLObject direction, SubLObject variable_map)
           
static SubLObject janus.janus_note_assert_finished(SubLObject sentence, SubLObject mt, SubLObject strength, SubLObject direction, SubLObject deduce_specs)
           
static SubLObject janus.janus_note_create_finished(SubLObject new_constant)
           
static SubLObject janus.janus_note_query_finished(SubLObject sentence, SubLObject mt, SubLObject query_properties, SubLObject result, SubLObject halt_reason)
           
static SubLObject janus.janus_test_case_loggingP()
           
static SubLObject janus.janus_test_case_runningP()
           
static SubLObject kbq_query_run.kbq_runstate_p(SubLObject object)
           
static SubLObject kbq_query_run.kbq_runstate_validP()
           
static SubLObject inference_trampolines.memoized_inference_indeterminate_termP_internal(SubLObject value)
           
static SubLObject inference_trampolines.memoized_inference_indeterminate_termP(SubLObject value)
           
static SubLObject leviathan.note_new_problem_created()
           
static SubLObject kbq_query_run.possibly_set_kbq_runstate_inference(SubLObject inference)
           
static SubLObject inference_trampolines.problem_backchain_requiredP(SubLObject problem)
          Return T iff PROBLEM is backchain required
static SubLObject ask_utilities.productivity_limit_from_removal_cost_cutoff(SubLObject cost_cutoff)
           
static SubLObject leviathan.rule_bindings_wff_cachedP(SubLObject rule, SubLObject transformation_bindings, SubLObject mt)
           
static SubLObject inference_trampolines.some_max_floor_mtsP_cached_internal(SubLObject mts)
           
static SubLObject inference_trampolines.some_max_floor_mtsP_cached(SubLObject mts)
           
static SubLObject inference_trampolines.some_max_floor_mtsP(SubLObject mts)
           
 

Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.inference.harness
 

Fields in com.cyc.cycjava.cycl.inference.harness with annotations of type SubLTranslatedFile.SubL
static SubLSymbol inference_abduction_utilities.$abductive_strategy_type$
          The strategy type that is best suited for an abductive inference.
static SubLSymbol abnormal.$abnormality_checking_enabled$
          When non-nil, #$abnormal reasoning is performed to defeat proofs.
static SubLSymbol abnormal.$abnormality_transformation_depth$
           
static SubLSymbol after_adding.$after_addings_disabledP$
          When non-nil, afterAddings are disabled.
static SubLSymbol inference_worker.$asent_of_currently_executing_tactic$
           
static SubLSymbol forward.$assume_forward_deduction_is_wfP$
          When non-NIL, the deductions that result from forward inference are assumed to be WFF.
static SubLSymbol inference_balanced_tactician_strategic_uninterestingness.$balanced_strategy_gathering_uninterestingness_explanationsP$
          Whether we are gathering explanations of strategic uninterestingness
static SubLSymbol inference_balanced_tactician_motivation.$balanced_strategy_new_roots_check_for_t_on_jo_linkP$
          It seems correct to ensure that the motivating join-ordered link has T before using it to motivate the creation of a new root.
static SubLSymbol inference_balanced_tactician_motivation.$balanced_strategy_new_roots_triggered_by_t_on_jo_linkP$
          There ought to be two triggers for new root creation via an RT link: the motivation transformation link getting T, or the motivating join-ordered link getting T.
static SubLSymbol inference_balanced_tactician_execution.$balanced_strategy_prune_current_new_root_wrt_removal_timeout$
           
static SubLSymbol inference_balanced_tactician_execution.$balanced_strategy_removal_tactic_iterativity_enabledP$
          If this is NIL, removal tactics will always be executed exhaustively before moving on to other tactics.
static SubLSymbol inference_balanced_tactician_strategic_uninterestingness.$balanced_strategy_weaken_split_tactic_set_aside_policyP$
          Temporary control parameter; When non-nil, the set-aside policy for split tactics is weakened to be more conservative.
static SubLSymbol balancing_tactician.$balancing_tactician_new_roots_check_for_t_on_jo_linkP$
          It seems correct to ensure that the motivating join-ordered link has T before using it to motivate the creation of a new root.
static SubLSymbol inference_datastructures_enumerated_types.$balancing_tacticianP$
          Whether to use the balancing tactician, except for abduction.
static SubLSymbol inference_datastructures_enumerated_types.$compute_answer_justifications_defaultP$
           
static SubLSymbol inference_worker_removal.$conjunctive_removal_optimize_when_no_justificationsP$
          Temporary control variable, eventually should stay T.
static SubLSymbol inference_macros.$controlling_inferences$
           
static SubLSymbol inference_macros.$controlling_strategy$
           
static SubLSymbol inference_datastructures_strategy.$current_strategy_wrt_memoization$
          The strategy of the currently active strategy memoization state, if any.
static SubLSymbol inference_worker.$currently_active_problem$
           
static SubLSymbol inference_worker.$currently_executing_tactic$
           
static SubLSymbol after_adding.$debug_after_addingsP$
          Set this to T if you want to see errors caused by afterAddings instead of catching them
static SubLSymbol inference_datastructures_enumerated_types.$default_equality_reasoning_domain$
           
static SubLSymbol inference_datastructures_enumerated_types.$default_equality_reasoning_method$
           
static SubLSymbol inference_datastructures_enumerated_types.$default_forward_max_time$
           
static SubLSymbol inference_datastructures_enumerated_types.$default_inference_disjunction_free_el_vars_policy$
          The policy with respect to the handling of free el variables in disjunctive queries.
static SubLSymbol inference_datastructures_enumerated_types.$default_inference_metrics_template$
           
static SubLSymbol inference_datastructures_enumerated_types.$default_inference_mode$
           
static SubLSymbol inference_datastructures_enumerated_types.$default_max_number$
           
static SubLSymbol inference_datastructures_enumerated_types.$default_max_problem_count$
           
static SubLSymbol inference_datastructures_enumerated_types.$default_max_proof_depth$
           
static SubLSymbol inference_datastructures_enumerated_types.$default_max_step$
           
static SubLSymbol inference_datastructures_enumerated_types.$default_max_time$
           
static SubLSymbol inference_datastructures_enumerated_types.$default_max_transformation_depth$
           
static SubLSymbol inference_datastructures_enumerated_types.$default_probably_approximately_done$
           
static SubLSymbol inference_datastructures_enumerated_types.$default_problem_store_inference_direction$
           
static SubLSymbol inference_datastructures_enumerated_types.$default_productivity_limit$
          The default productivity above which tactics will be ignored instead of executed.
static SubLSymbol inference_datastructures_enumerated_types.$default_proof_spec$
          The default proof spec that will be used in inference.
static SubLSymbol inference_datastructures_enumerated_types.$default_removal_backtracking_productivity_limit$
          The default productivity above which tactics will not be considered for removal backtracking.
static SubLSymbol inference_datastructures_enumerated_types.$default_result_uniqueness_criterion$
           
static SubLSymbol inference_worker.$disable_link_propagationP$
          When non-NIL link propagation is disabled.
static SubLSymbol inference_balanced_tactician_datastructures.$dtp_balanced_strategy_data$
           
static SubLSymbol balancing_tactician.$dtp_balancing_tactician_data$
           
static SubLSymbol inference_datastructures_forward_propagate.$dtp_forward_propagate$
           
static SubLSymbol inference_modules.$dtp_hl_module$
           
static SubLSymbol inference_datastructures_inference.$dtp_inference_answer_justification$
           
static SubLSymbol inference_datastructures_inference.$dtp_inference_answer$
           
static SubLSymbol inference_metrics.$dtp_inference_metric$
           
static SubLSymbol inference_datastructures_inference.$dtp_inference$
           
static SubLSymbol inference_worker_join.$dtp_join_link_data$
           
static SubLSymbol inference_worker_join_ordered.$dtp_join_ordered_link_data$
           
static SubLSymbol inference_datastructures_problem_link.$dtp_mapped_problem$
           
static SubLSymbol new_root_tactician_datastructures.$dtp_new_root_strategy_data$
           
static SubLSymbol inference_datastructures_problem_link.$dtp_problem_link$
           
static SubLSymbol inference_datastructures_problem_store.$dtp_problem_store_janitor$
           
static SubLSymbol inference_datastructures_problem_store.$dtp_problem_store$
           
static SubLSymbol inference_datastructures_strategy.$dtp_problem_strategic_properties$
           
static SubLSymbol inference_datastructures_problem.$dtp_problem$
           
static SubLSymbol inference_datastructures_proof.$dtp_proof$
           
static SubLSymbol inference_worker_removal.$dtp_removal_link_data$
           
static SubLSymbol removal_tactician_datastructures.$dtp_removal_strategy_data$
           
static SubLSymbol inference_worker_restriction.$dtp_restriction_link_data$
           
static SubLSymbol inference_worker_restriction.$dtp_restriction_listening_link_data$
           
static SubLSymbol inference_worker_rewrite.$dtp_rewrite_link_data$
           
static SubLSymbol inference_datastructures_strategy.$dtp_strategy$
           
static SubLSymbol inference_datastructures_strategy.$dtp_tactic_strategic_properties$
           
static SubLSymbol inference_datastructures_tactic.$dtp_tactic$
           
static SubLSymbol inference_worker_transformation.$dtp_transformation_link_data$
           
static SubLSymbol transformation_tactician_datastructures.$dtp_transformation_strategy_data$
           
static SubLSymbol inference_worker.$eager_proof_validationP$
          Whether the Worker tests all newly proofs for well-formedness as soon as they are created.
static SubLSymbol inference_datastructures_problem.$empty_clauses$
           
static SubLSymbol forward.$forward_inference_browsing_callback_more_infoP$
          Optionally, store more info about each forward inference by passing it to the callback.
static SubLSymbol forward.$forward_inference_browsing_callback$
          A function-spec-p to call on each browsable forward inference.
static SubLSymbol after_adding.$gaf_after_adding_predicates$
          The predicates whose extent implement the afterAdding and afterRemoving support.
static SubLSymbol inference_metrics.$gathering_forward_inference_metricsP$
          Whether we are gathering metrics on the expense of forward inference.
static SubLSymbol inference_strategic_heuristics.$highly_relevant_term_enabledP$
          When t, the Heuristic tactician will prefer problems which mention highlyRelevantTerms.
static SubLSymbol inference_analysis.$hl_module_expand_counts$
           
static SubLSymbol inference_datastructures_enumerated_types.$inference_default_answer_language$
           
static SubLSymbol inference_datastructures_enumerated_types.$inference_default_browsableP$
          Whether inferences are browsable by default.
static SubLSymbol inference_datastructures_enumerated_types.$inference_default_continuableP$
          Whether inferences are continuable by default.
static SubLSymbol inference_datastructures_enumerated_types.$inference_default_return_type$
          The default :return type for inference.
static SubLSymbol inference_datastructures_enumerated_types.$inference_events_default$
           
static SubLSymbol inference_worker_transformation.$inference_transformation_type_checking_enabledP$
          Whether we allow the possibility of adding type constraints during transformation.
static SubLSymbol inference_worker_join_ordered.$join_ordered_module$
           
static SubLSymbol inference_datastructures_tactic.$leviathan_avoid_logical_tactic_productivity_computationP$
          When non-nil, we don't bother to compute the tactic productivity for logical tactics.
static SubLSymbol inference_datastructures_enumerated_types.$maintain_term_working_set_defaultP$
           
static SubLSymbol inference_datastructures_problem.$max_problem_tactics$
          The maximum number of tactics (of any status) that can be on a single problem.
static SubLSymbol inference_worker.$max_proof_bubbling_depth$
          the depth above which we forcibly halt recursive proof bubbling
static SubLSymbol inference_worker_split.$meta_split_tactic_default_preference_level_justification$
           
static SubLSymbol inference_worker_split.$meta_split_tactic_default_preference_level$
           
static SubLSymbol inference_worker_split.$meta_split_tactics_enabledP$
          Temporary control variable, @todo hard-code to T
static SubLSymbol inference_worker.$mt_of_currently_executing_tactic$
           
static SubLSymbol inference_kernel.$new_cyc_trivial_query_enabledP$
          Temporary control variable.
static SubLSymbol inference_datastructures_enumerated_types.$new_terms_allowed_defaultP$
           
static SubLSymbol inference_worker_join_ordered.$only_add_multi_literal_jo_tactics_when_no_possible_complete_tacticP$
          When a problem has a candidate early removal tactic--one that's join-ordered, who's lookahead problem is complete, and is cheap--don't bother looking for multi literal join ordered tactics (conjunctive removal jo tactics)
static SubLSymbol inference_datastructures_problem_link.$problem_link_datastructure_stores_proofsP$
          If T, when a proof is created for a link and subproofs, the proof is also added to the proofs slot of that link and used when finding link-proofs
static SubLSymbol inference_datastructures_problem.$problem_min_transformation_depth_from_signature_enabledP$
          Temporary control variable; when non-nil min-transformation-depth is computed from the min-transformation-depth-signature.
static SubLSymbol inference_datastructures_problem_store.$problem_store_modification_permittedP$
          Whether the problem store and related datastructures are permitted to be created, destroyed, or modified.
static SubLSymbol inference_worker.$problem_store_prune_reports$
          Whether the problem store prune should be verbose.
static SubLSymbol inference_strategist.$processed_proof_pruning_frequency$
          After the initial pruning threshold is met, we prune processed proofs again every time we get this many new proofs.
static SubLSymbol inference_strategist.$processed_proof_pruning_initial_threshold$
          Once an inference has achieved this many proofs, we consider pruning processed proofs.
static SubLSymbol inference_worker.$proof_bubbling_depth$
          used as a failsafe to avoid infinite proof bubbling
static SubLSymbol inference_datastructures_proof.$proof_datastructure_stores_dependent_proofsP$
          If T, when a proof A is made a subproof of another proof B, the proof B is also recorded in the dependents slot the subproof A.
static SubLSymbol inference_worker.$reconsidering_set_asidesP$
          Whether we are currently reconsidering set-asides for some strategy.
static SubLSymbol removal_tactician_execution.$removal_strategy_removal_tactic_iterativity_enabledP$
          If this is NIL, removal tactics will always be executed exhaustively before moving on to other tactics.
static SubLSymbol removal_tactician_uninterestingness.$removal_strategy_weaken_split_tactic_set_aside_policyP$
          Temporary control parameter; When non-nil, the set-aside policy for split tactics is weakened to be more conservative.
static SubLSymbol forward.$require_cached_gaf_mt_from_supports$
          Whether forward inference requires that a computed placement mt for a forward deduction be the mt of one of its supports.
static SubLSymbol rule_after_adding.$rule_after_adding_predicates$
          The predicates whose extent implement the ruleAfterAdding and ruleAfterRemoving support.
static SubLSymbol inference_tactician.$set_aside_non_continuable_implies_throw_awayP$
          Whether :set-aside plus non-continuable should be strengthened to :throw-away
static SubLSymbol inference_worker_restriction.$simplification_tactics_execute_early_and_pass_down_transformation_motivationP$
          When T, simplification tactics are executed early (before backchain required transformation tactics) and pass down T motivation.
static SubLSymbol inference_worker_split.$split_tactic_default_preference_level_justification$
           
static SubLSymbol inference_worker_split.$split_tactic_default_preference_level$
          The default preference level used for split tactics.
static SubLSymbol inference_tactician_strategic_uninterestingness.$strategy_gathering_uninterestingness_explanationsP$
          Whether we are gathering explanations of strategic uninterestingness
static SubLSymbol argumentation.$tms_treat_monotonic_contradiction_as_unknownP$
          When non-nil, monotonic contradictions during argumentation are simply treated as :UNKNOWN rather than erroring.
static SubLSymbol forward.$tracing_forward_inference$
           
static SubLSymbol inference_datastructures_problem.$transformation_depth_computation$
          :intuitive or :counterintuitive.
static SubLSymbol inference_analysis.$transformation_rule_historical_success_pruning_threshold$
          Absolute historical success limit, below which rules are never even tried.
static SubLSymbol inference_analysis.$transformation_rule_historical_utility_pruning_threshold$
          Absolute historical utility limit, below which rules are never even tried.
static SubLSymbol inference_analysis.$transformation_rule_statistics_update_enabledP$
          When non-nil, the transformation rule statistics are updated during inference.
static SubLSymbol forward.$type_filter_forward_dnf$
          Should we bother to type-filter a prospective forward DNF.
static SubLSymbol inference_worker_union.$union_tactic_preference_level_justification$
          the preference level for all union tactics
static SubLSymbol inference_worker_union.$union_tactic_preference_level$
          The preference level used for union tactics.
static SubLSymbol forward.$verify_some_support_combinations_possible$
           
static SubLSymbol inference_datastructures_enumerated_types.$wallendaP$
          Obsolete.
static SubLSymbol inference_strategist.$within_inference_control_processP$
           
 

Methods in com.cyc.cycjava.cycl.inference.harness with annotations of type SubLTranslatedFile.SubL
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_current_new_root_wrt_removal(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_link_heads_motivated_wrt_removal(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_link_heads_motivated_wrt_transformation(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_new_root_index(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_new_root_problems(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_problem_strategems_set_aside_wrt_removal(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_problem_strategems_set_aside_wrt_transformation(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_problem_strategems_thrown_away_wrt_removal(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_problem_strategems_thrown_away_wrt_transformation(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_problem_total_strategems_active_wrt_removal(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_problem_total_strategems_active_wrt_transformation(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_problems_motivated_wrt_new_root_table(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_problems_motivated_wrt_removal(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_problems_motivated_wrt_transformation(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_problems_pending_wrt_new_root(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_problems_pending_wrt_removal(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_problems_pending_wrt_transformation(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_removal_strategem_index(SubLObject object, SubLObject value)
           
static SubLObject inference_balanced_tactician_datastructures._csetf_bal_strat_data_transformation_strategem_index(SubLObject object, SubLObject value)
           
static SubLObject inference_modules._csetf_hl_mod_name(SubLObject object, SubLObject value)
           
static SubLObject inference_modules._csetf_hl_mod_plist(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_inf_ans_just_answer(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_inf_ans_just_proofs(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_inf_ans_just_supports(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_inf_answer_bindings(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_inf_answer_elapsed_creation_time(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_inf_answer_inference(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_inf_answer_justifications(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_inf_answer_step_count(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_inf_answer_suid(SubLObject object, SubLObject value)
           
static SubLObject inference_metrics._csetf_inf_metric_cross_productP(SubLObject object, SubLObject value)
           
static SubLObject inference_metrics._csetf_inf_metric_evaluation_arg1(SubLObject object, SubLObject value)
           
static SubLObject inference_metrics._csetf_inf_metric_evaluation_func(SubLObject object, SubLObject value)
           
static SubLObject inference_metrics._csetf_inf_metric_name(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_accumulators(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_allow_abnormality_checkingP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_allow_evaluatable_predicate_transformationP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_allow_hl_predicate_transformationP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_allow_indeterminate_resultsP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_allow_unbound_predicate_transformationP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_allowed_modules(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_allowed_rules(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_answer_bindings_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_answer_id_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_answer_language(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_blockingP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_browsableP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_cache_resultsP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_continuableP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_control_process(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_cumulative_step_count(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_cumulative_time(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_data(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_disjunction_free_el_vars_policy(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_el_bindings(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_el_query(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_end_internal_real_time(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_events(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_explanatory_subquery(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_forbidden_rules(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_forward_max_time(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_forward_propagate(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_free_hl_vars(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_halt_conditions(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_hl_query(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_hypothetical_bindings(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_input_el_query(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_input_mt(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_input_non_explanatory_el_query(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_input_query_properties(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_interrupting_processes(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_max_number(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_max_proof_depth(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_max_step(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_max_time(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_max_transformation_depth_reached(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_max_transformation_depth(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_metrics_template(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_mode(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_mt(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_new_answer_id_start(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_new_answer_justifications(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_non_explanatory_subquery(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_pad_internal_real_time(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_probably_approximately_done(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_problem_store_privateP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_problem_store(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_problem_working_time_data(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_proof_watermark(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_relevant_problems(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_result_uniqueness_criterion(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_return_type(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_root_link(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_start_internal_real_time(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_start_universal_time(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_status(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_step_count(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_strategy_set(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_suid(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_suspend_status(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_transitive_closure_mode(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference._csetf_infrnc_type(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_join._csetf_j_link_data_first_proof_index(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_join._csetf_j_link_data_join_vars(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_join._csetf_j_link_data_second_proof_index(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_join_ordered._csetf_jo_link_data_focal_proof_index(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_join_ordered._csetf_jo_link_data_non_focal_proof_index(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_join_ordered._csetf_jo_link_data_restricted_non_focal_link_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_link._csetf_mapped_prob_problem(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_link._csetf_mapped_prob_variable_map(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_proof._csetf_prf_bindings(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_proof._csetf_prf_dependents(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_proof._csetf_prf_link(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_proof._csetf_prf_subproofs(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_proof._csetf_prf_suid(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem._csetf_prob_argument_link_bindings_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem._csetf_prob_argument_links(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem._csetf_prob_dependent_links(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_link._csetf_prob_link_data(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_link._csetf_prob_link_open_flags(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_link._csetf_prob_link_suid(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_link._csetf_prob_link_supported_object(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_link._csetf_prob_link_supporting_mapped_problems(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_link._csetf_prob_link_type(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem._csetf_prob_proof_bindings_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem._csetf_prob_query(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem._csetf_prob_status(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_abduction_allowedP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_add_restriction_layer_of_indirectionP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_completeness_minimization_allowedP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_complex_problem_query_czer_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_complex_problem_query_signatures(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_compute_answer_justificationsP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_crazy_max_problem_count(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_creation_time(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_destruction_imminentP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_direction(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_equality_reasoning_domain(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_equality_reasoning_method(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_evaluate_subl_allowedP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_guid(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_historical_root_problems(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_inference_id_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_intermediate_step_validation_level(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_janitor_indestructible_problems(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_janitor_staleP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_janitor_store(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_janitor(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_link_id_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_lock(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_max_problem_count(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_memoization_state(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_meta_problem_store(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_min_depth_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_min_proof_depth_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_min_transformation_depth_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_min_transformation_depth_signature_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_most_recent_tactic_executed(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_negation_by_failureP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_new_terms_allowedP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_non_explanatory_subproofs_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_non_explanatory_subproofs_possibleP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_preparedP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_problem_by_query_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_problem_id_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_processed_proofs(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_proof_id_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_proof_keeping_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_rejected_proofs(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_removal_allowedP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_rewrite_allowedP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_sbhl_resource_space(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_static_properties(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_strategy_id_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_suid(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem_store._csetf_prob_store_transformation_allowedP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem._csetf_prob_store(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_prob_strategic_properties_flags(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_prob_strategic_properties_possible_tactic_count(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_prob_strategic_properties_status(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_prob_strategic_properties_tactic_strategic_property_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem._csetf_prob_suid(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_problem._csetf_prob_tactics(SubLObject object, SubLObject value)
           
static SubLObject removal_tactician_datastructures._csetf_rem_strat_data_link_heads_motivated(SubLObject object, SubLObject value)
           
static SubLObject removal_tactician_datastructures._csetf_rem_strat_data_problem_strategems_set_aside(SubLObject object, SubLObject value)
           
static SubLObject removal_tactician_datastructures._csetf_rem_strat_data_problem_strategems_thrown_away(SubLObject object, SubLObject value)
           
static SubLObject removal_tactician_datastructures._csetf_rem_strat_data_problem_total_strategems_active(SubLObject object, SubLObject value)
           
static SubLObject removal_tactician_datastructures._csetf_rem_strat_data_problems_pending(SubLObject object, SubLObject value)
           
static SubLObject removal_tactician_datastructures._csetf_rem_strat_data_removal_strategem_index(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_removal._csetf_remov_link_data_bindings(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_removal._csetf_remov_link_data_hl_module(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_removal._csetf_remov_link_data_supports(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_restriction._csetf_restr_link_data_bindings(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_active_problems(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_data(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_inference(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_memoization_state(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_motivated_problems(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_problem_proof_spec_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_problem_strategic_index(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_productivity_limit(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_proof_spec(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_removal_backtracking_productivity_limit(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_result_uniqueness_criterion(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_set_aside_problems(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_should_reconsider_set_asidesP(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_suid(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_strat_type(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_tactic._csetf_tact_completeness(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_tactic._csetf_tact_data(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_tactic._csetf_tact_hl_module(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_tactic._csetf_tact_original_productivity(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_tactic._csetf_tact_preference_level_justification(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_tactic._csetf_tact_problem(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_tactic._csetf_tact_productivity(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_tactic._csetf_tact_progress_iterator(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_tactic._csetf_tact_status(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_tact_strategic_properties_flags(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_tact_strategic_properties_preference_level_justification(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_tact_strategic_properties_preference_level(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_strategy._csetf_tact_strategic_properties_productivity(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_tactic._csetf_tact_suid(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_tactic._csetf_tact_type(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_transformation._csetf_trans_link_data_bindings(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_transformation._csetf_trans_link_data_hl_module(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_transformation._csetf_trans_link_data_non_explanatory_subquery(SubLObject object, SubLObject value)
           
static SubLObject inference_worker_transformation._csetf_trans_link_data_supports(SubLObject object, SubLObject value)
           
static SubLObject inference_datastructures_inference.abductive_inference_p(SubLObject inference)
           
static SubLObject inference_abduction_utilities.abductive_strategy_p(SubLObject object)
           
static SubLObject abnormal.abnormality_except_support_enabledP()
           
static SubLObject forward.add_empty_forward_propagation_result(SubLObject target_asent, SubLObject target_truth, SubLObject propagation_mt, SubLObject trigger_bindings, SubLObject rule, SubLObject trigger_supports)
           
static SubLObject forward.add_forward_deductions_from_supports(SubLObject propagation_mt, SubLObject concluded_asent, SubLObject concluded_truth, SubLObject concluded_supports)
           
static SubLObject forward.add_forward_propagation_result(SubLObject target_asent, SubLObject target_truth, SubLObject propagation_mt, SubLObject trigger_bindings, SubLObject rule, SubLObject trigger_supports, SubLObject forward_result)
           
static SubLObject inference_modules.add_hl_module(SubLObject hl_module)
           
static SubLObject inference_datastructures_inference.add_inference_answer_justification_proof(SubLObject justification, SubLObject proof)
           
static SubLObject inference_datastructures_inference.add_inference_answer_justification(SubLObject inference_answer, SubLObject justification)
           
static SubLObject inference_datastructures_inference.add_inference_new_answer_by_bindings(SubLObject inference, SubLObject answer)
           
static SubLObject inference_datastructures_inference.add_inference_new_answer_by_id(SubLObject inference, SubLObject answer)
           
static SubLObject inference_datastructures_inference.add_inference_new_answer_justification(SubLObject inference, SubLObject answer_justification)
          Does not check for duplication with existing new justifications
static SubLObject inference_datastructures_inference.add_inference_new_answer(SubLObject inference, SubLObject answer)
           
static SubLObject inference_datastructures_inference.add_inference_relevant_problem(SubLObject inference, SubLObject problem)
           
static SubLObject inference_datastructures_inference.add_inference_strategy(SubLObject inference, SubLObject strategy)
           
static SubLObject inference_worker_join.add_join_link_first_proof(SubLObject join_link, SubLObject v_bindings, SubLObject proof)
          Indexes PROOF by BINDINGS as a first proof in JOIN-LINK
static SubLObject inference_worker_join.add_join_link_proof(SubLObject join_link, SubLObject trigger_proof, SubLObject trigger_is_firstP)
           
static SubLObject inference_worker_join.add_join_link_second_proof(SubLObject join_link, SubLObject v_bindings, SubLObject proof)
          Indexes PROOF by BINDINGS as a second proof in JOIN-LINK
static SubLObject inference_worker_join_ordered.add_join_ordered_link_focal_proof(SubLObject join_ordered_link, SubLObject v_bindings, SubLObject proof)
          Indexes PROOF by BINDINGS as a focal proof in JOIN-ORDERED-LINK
static SubLObject inference_worker_join_ordered.add_join_ordered_link_non_focal_proof(SubLObject join_ordered_link, SubLObject v_bindings, SubLObject proof)
          Indexes PROOF by BINDINGS as a non-focal proof in JOIN-ORDERED-LINK
static SubLObject inference_worker_join_ordered.add_join_ordered_link_proof(SubLObject join_ordered_link, SubLObject trigger_proof, SubLObject trigger_is_focalP)
           
static SubLObject inference_worker_join_ordered.add_join_ordered_link_restricted_non_focal_link(SubLObject join_ordered_link, SubLObject restriction_link, SubLObject trigger_proof)
           
static SubLObject inference_datastructures_problem.add_problem_argument_link(SubLObject problem, SubLObject argument_link)
          Puts ARGUMENT-LINK _below_ PROBLEM.
static SubLObject inference_datastructures_problem.add_problem_dependent_link(SubLObject problem, SubLObject dependent_link)
          Puts DEPENDENT-LINK _above_ PROBLEM.
static SubLObject inference_datastructures_problem_link.add_problem_link_supporting_mapped_problem(SubLObject link, SubLObject supporting_mapped_problem)
          Adds SUPPORTING-PROBLEM to the list of problems below LINK
static SubLObject inference_datastructures_problem.add_problem_proof(SubLObject problem, SubLObject proof)
           
static SubLObject inference_datastructures_problem_store.add_problem_store_historical_root_problem(SubLObject store, SubLObject problem)
           
static SubLObject inference_datastructures_problem_store.add_problem_store_inference(SubLObject store, SubLObject inference)
           
static SubLObject inference_datastructures_problem_store.add_problem_store_link(SubLObject store, SubLObject link)
           
static SubLObject inference_datastructures_problem_store.add_problem_store_problem_by_id(SubLObject store, SubLObject problem)
           
static SubLObject inference_datastructures_problem_store.add_problem_store_problem_by_query(SubLObject store, SubLObject problem)
           
static SubLObject inference_datastructures_problem_store.add_problem_store_problem(SubLObject store, SubLObject problem)
           
static SubLObject inference_datastructures_problem_store.add_problem_store_proof(SubLObject store, SubLObject proof)
           
static SubLObject inference_datastructures_problem_store.add_problem_store_strategy(SubLObject store, SubLObject strategy)
           
static SubLObject inference_datastructures_problem.add_problem_tactic(SubLObject problem, SubLObject tactic)
           
static SubLObject inference_worker_transformation.add_tactic_to_determine_new_literal_transformation_tactics(SubLObject problem, SubLObject asent, SubLObject sense, SubLObject mt)
          First we add a tactic which, if executed, determines the rest of the transformation tactics for PROBLEM.
static SubLObject inference_analysis.add_to_transformation_rule_statistics_filename_load_history(SubLObject filename)
           
static SubLObject removal_module_utilities.additional_isa_support(SubLObject object, SubLObject collection)
           
static SubLObject removal_module_utilities.additional_isa_supports(SubLObject object, SubLObject collection)
           
static SubLObject inference_worker.all_bindings_ground_outP(SubLObject v_bindings)
           
static SubLObject forward.all_forward_support_mt_combinations(SubLObject supports)
           
static SubLObject inference_czer.all_hl_vars_contiguous_and_in_orderP(SubLObject contextualized_dnf_clauses)
           
static SubLObject inference_datastructures_enumerated_types.all_inference_dynamic_properties()
          Return a list of all the inference dynamic properties.
static SubLObject inference_datastructures_enumerated_types.all_inference_static_properties()
          Return a list of all the static inference properties.
static SubLObject inference_worker_split.all_literals_connected_by_shared_varsP(SubLObject dnf_clause)
           
static SubLObject inference_datastructures_enumerated_types.all_problem_store_dynamic_properties()
          Return a list of all the static problem-store properties.
static SubLObject inference_datastructures_enumerated_types.all_problem_store_static_properties()
          Return a list of all the static problem-store properties.
static SubLObject inference_datastructures_problem_store.all_problem_stores()
          Return a list of all problem stores.
static SubLObject inference_datastructures_proof.all_proof_subproofs_recursive(SubLObject proof, SubLObject all_subproofs_set)
           
static SubLObject inference_datastructures_proof.all_proof_subproofs(SubLObject proof)
           
static SubLObject inference_datastructures_enumerated_types.all_query_dynamic_properties()
          Return a list of all the dynamic query properties.
static SubLObject inference_datastructures_enumerated_types.all_query_properties()
          Return a list of all the query properties.
static SubLObject inference_datastructures_enumerated_types.all_query_static_properties()
          Return a list of all the static query properties.
static SubLObject inference_datastructures_enumerated_types.all_strategy_dynamic_properties()
          Return a list of all the dynamic strategy properties.
static SubLObject inference_datastructures_enumerated_types.all_strategy_static_properties()
          Return a list of all the static strategy properties.
static SubLObject inference_strategist.all_variables_in_bindings_interestingP(SubLObject v_bindings, SubLObject interesting_variables)
           
static SubLObject inference_modules.allocate_hl_module(SubLObject name)
           
static SubLObject inference_worker_answer.answer_link_explanatory_subquery(SubLObject answer_link)
           
static SubLObject inference_worker_answer.answer_link_p(SubLObject object)
           
static SubLObject inference_worker_answer.answer_link_propagatedP(SubLObject answer_link)
           
static SubLObject inference_worker_answer.answer_link_supported_inference(SubLObject answer_link)
           
static SubLObject inference_worker_answer.answer_link_supporting_mapped_problem(SubLObject answer_link)
           
static SubLObject inference_worker_answer.answer_link_supporting_problem_wholly_explanatoryP(SubLObject answer_link)
           
static SubLObject inference_worker_answer.answer_link_supporting_problem(SubLObject answer_link)
           
static SubLObject removal_module_utilities.answer_to_singleton(SubLObject answer)
          Return a singleton answer list with ANSWER as the sole item.
static SubLObject inference_analysis.any_recent_asked_queriesP()
           
static SubLObject inference_analysis.any_recent_experienceP()
           
static SubLObject inference_analysis.asked_query_common_symbols()
           
static SubLObject inference_czer.at_least_partially_commutative_contextualized_asent_p(SubLObject contextualized_asent)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_link_heads_motivated_wrt_removal(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_link_heads_motivated_wrt_transformation(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_new_root_index(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_new_root_problems(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_problem_strategems_set_aside_wrt_removal(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_problem_strategems_set_aside_wrt_transformation(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_problem_strategems_thrown_away_wrt_removal(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_problem_strategems_thrown_away_wrt_transformation(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_problem_total_strategems_active_wrt_removal(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_problem_total_strategems_active_wrt_transformation(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_problems_motivated_wrt_new_root_table(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_problems_motivated_wrt_removal(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_problems_motivated_wrt_transformation(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_problems_pending_wrt_new_root(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_problems_pending_wrt_removal(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_problems_pending_wrt_transformation(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_removal_strategem_index(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.bal_strat_data_transformation_strategem_index(SubLObject object)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_activate_problem_wrt_new_root(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_activate_problem_wrt_removal(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_activate_problem_wrt_transformation(SubLObject strategy, SubLObject problem)
          add all transformation strategems to the R-box or set-asides.
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_activate_strategem_wrt_removal(SubLObject strategy, SubLObject removal_strategem)
          note that REMOVAL-STRATEGEM is in STRATEGY's R-box
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_activate_strategem_wrt_transformation(SubLObject strategy, SubLObject transformation_strategem)
          note that TRANSFORMATION-STRATEGEM is in STRATEGY's T-box
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_activate_strategem(SubLObject strategy, SubLObject strategem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_activate_transformation_link(SubLObject strategy, SubLObject transformation_link)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_add_new_root(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_categorize_connected_conjunction_tactics_wrt_removal(SubLObject strategy, SubLObject problem, SubLObject problem_set_aside_wrt_removalP, SubLObject problem_thrown_away_wrt_removalP)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_categorize_motivation_strategems_wrt_removal(SubLObject strategy, SubLObject problem, SubLObject problem_set_aside_wrt_removalP, SubLObject problem_thrown_away_wrt_removalP)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_categorize_removal_tactics_wrt_removal(SubLObject strategy, SubLObject problem, SubLObject problem_set_aside_wrt_removalP, SubLObject problem_thrown_away_wrt_removalP)
          Possible non-complete removal tactics should be in the reverse intended activation order
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_categorize_strategems_wrt_removal(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_categorize_strategems_wrt_transformation(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_chooses_not_to_activate_problem_wrt_new_rootP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_chooses_not_to_activate_problem_wrt_removalP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_chooses_not_to_activate_problem_wrt_transformationP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_chooses_not_to_activate_problemP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_chooses_not_to_examine_problemP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_chooses_to_make_d_a_new_rootP(SubLObject strategy, SubLObject t_link)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_chooses_to_propagate_new_root_motivation_to_restricted_non_focal_problemP(SubLObject strategy, SubLObject problem, SubLObject join_ordered_link)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_all_tacticsP(SubLObject strategy, SubLObject problem, SubLObject motivation, SubLObject problem_already_consideredP)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_connected_conjunction_link_wrt_removalP(SubLObject strategy, SubLObject link)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_join_ordered_tactic_due_to_conjunctive_removalP(SubLObject strategy, SubLObject jo_tactic, SubLObject problem_already_consideredP)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_linkP(SubLObject strategy, SubLObject link, SubLObject motivation, SubLObject problem_already_consideredP, SubLObject thrown_away_already_consideredP)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_problem_cacheableP(SubLObject strategy, SubLObject problem, SubLObject motivation, SubLObject consider_all_tacticsP, SubLObject thrown_away_already_consideredP)
          The parts of set-aside reasoning that can be cached.
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_problem_uncacheableP(SubLObject strategy, SubLObject problem, SubLObject motivation, SubLObject consider_all_tacticsP, SubLObject thrown_away_already_consideredP)
          The parts of set-aside reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared.
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_problemP(SubLObject strategy, SubLObject problem, SubLObject motivation, SubLObject consider_all_tacticsP, SubLObject thrown_away_already_consideredP)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_strategemP(SubLObject strategy, SubLObject strategem, SubLObject motivation, SubLObject problem_already_consideredP, SubLObject thrown_away_already_consideredP)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_tactic_cacheableP(SubLObject strategy, SubLObject tactic, SubLObject motivation, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP, SubLObject thrown_away_already_consideredP)
          The parts of set-aside reasoning that can be cached.
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_tactic_lookahead_problemP(SubLObject strategy, SubLObject logical_tactic, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_tactic_uncacheableP(SubLObject strategy, SubLObject tactic, SubLObject motivation, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP, SubLObject thrown_away_already_consideredP)
          The parts of set-aside reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared.
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_set_aside_tacticP(SubLObject strategy, SubLObject tactic, SubLObject motivation, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP, SubLObject thrown_away_already_consideredP)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_all_tacticsP(SubLObject strategy, SubLObject problem, SubLObject motivation, SubLObject problem_already_consideredP)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_connected_conjunction_link_wrt_removalP(SubLObject strategy, SubLObject link)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_linkP(SubLObject strategy, SubLObject link, SubLObject motivation, SubLObject problem_already_consideredP)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_lookahead_problemP(SubLObject strategy, SubLObject lookahead_problem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_meta_removal_tactic_wrt_removalP(SubLObject strategy, SubLObject meta_removal_tactic)
          STRATEGY should throw away META-REMOVAL-TACTIC if it has a sibling tactic that is tactically possible but disallowed by STRATEGY, because then the intended completeness of META-REMOVAL-TACTIC is inapplicable.
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_new_rootP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_problem_cacheableP(SubLObject strategy, SubLObject problem, SubLObject motivation, SubLObject consider_all_tacticsP)
          The parts of throw-away reasoning that can be cached.
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_problem_uncacheableP(SubLObject strategy, SubLObject problem, SubLObject motivation, SubLObject consider_all_tacticsP)
          The parts of throw-away reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared.
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_problemP(SubLObject strategy, SubLObject problem, SubLObject motivation, SubLObject consider_all_tacticsP)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_strategemP(SubLObject strategy, SubLObject strategem, SubLObject motivation, SubLObject problem_already_consideredP)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_tactic_cacheableP(SubLObject strategy, SubLObject tactic, SubLObject motivation, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP)
          The parts of throw-away reasoning that can be cached.
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_tactic_hl_module_wrt_motivationP(SubLObject strategy, SubLObject tactic, SubLObject motivation)
          Return T iff STRATEGY throws away all tactics involving the HL module of TACTIC wrt MOTIVATION.
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_tactic_lookahead_problemP(SubLObject strategy, SubLObject logical_tactic, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_tactic_uncacheableP(SubLObject strategy, SubLObject tactic, SubLObject motivation, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP)
          The parts of throw-away reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared.
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_tactic_with_sibling_simplification_tacticP(SubLObject tactic)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_chooses_to_throw_away_tacticP(SubLObject strategy, SubLObject tactic, SubLObject motivation, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_clear_set_aside_problems(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_clear_strategems_set_aside_wrt_removal(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_clear_strategems_set_aside_wrt_transformation(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_commits_to_no_removal_backtrackingP(SubLObject strategy, SubLObject committed_tactic, SubLObject committed_tactic_preference_level)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_connected_conjunction_link_motivated_wrt_removalP(SubLObject strategy, SubLObject connected_conjunction_link)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_consider_that_problem_could_be_strategically_pending(SubLObject strategy, SubLObject problem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_consider_that_problem_could_be_strategically_totally_pending(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_data_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_deactivate_strategem_wrt_removal(SubLObject strategy, SubLObject removal_strategem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_deactivate_strategem_wrt_transformation(SubLObject strategy, SubLObject transformation_strategem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_deactivate_strategem(SubLObject strategy, SubLObject strategem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_deems_tactic_harmless_wrt_removal_motivationP(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_default_chooses_to_throw_away_new_rootP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_default_select_best_strategem(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_do_one_step_int(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_do_one_step(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_doneP(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_early_removal_linkP(SubLObject strategy, SubLObject link)
          you're join-ordered, you have R, your supported problem has N, your lookahead problem is complete, you're cheap, and you're open.
static SubLObject inference_balanced_tactician_execution.balanced_strategy_execute_content_tactic(SubLObject strategy, SubLObject content_tactic)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_execute_executable_strategem(SubLObject strategy, SubLObject strategem)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_execute_strategem(SubLObject strategy, SubLObject strategem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_execute_tactic(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_handle_new_root(SubLObject strategy, SubLObject new_root, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_last_uninterestingness_explanation()
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_link_has_sibling_early_removal_linkP(SubLObject strategy, SubLObject link)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_link_head_motivated_wrt_removalP(SubLObject strategy, SubLObject link_head)
          Return T iff removal motivation should propagate through LINK-HEAD in STRATEGY
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_link_head_motivated_wrt_transformationP(SubLObject strategy, SubLObject link_head)
          Return T iff transformation motivation should propagate through LINK-HEAD in STRATEGY
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_link_head_motivatedP(SubLObject strategy, SubLObject motivation, SubLObject link_head)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_link_heads_motivated_wrt_removal(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_link_heads_motivated_wrt_transformation(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_link_motivates_lookahead_problemP(SubLObject strategy, SubLObject link, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_link_motivates_problemP(SubLObject strategy, SubLObject link, SubLObject motivation, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_logical_tactic_removal_backtracking_cheapP(SubLObject logical_tactic, SubLObject strategy)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_make_problem_pending(SubLObject strategy, SubLObject problem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_motivates_problem_via_rewriteP(SubLObject strategy, SubLObject problem)
          if you are a supporting rewritten problem of a rewrite link whose supported problem has R, you get R.
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_new_root_index(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_new_root_next_motivation(SubLObject strategy, SubLObject new_root)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_new_root_problems(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_no_new_rootsP(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_no_strategems_active_wrt_removalP(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_no_strategems_active_wrt_transformationP(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_note_argument_link_added(SubLObject strategy, SubLObject link)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_link_head_motivated_wrt_removal(SubLObject strategy, SubLObject link_head)
          note R
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_link_head_motivated_wrt_transformation(SubLObject strategy, SubLObject link_head)
          note T
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_link_head_motivated(SubLObject strategy, SubLObject motivation, SubLObject link_head)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_new_root_activated_wrt_removal(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_note_new_tactic_possible(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_note_new_tactic(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_problem_motivated_wrt_new_root(SubLObject strategy, SubLObject problem)
          note N
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_problem_motivated_wrt_removal(SubLObject strategy, SubLObject problem)
          note R
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_problem_motivated_wrt_transformation(SubLObject strategy, SubLObject problem)
          note T
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_problem_pending_wrt_new_root(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_problem_pending_wrt_removal(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_problem_pending_wrt_transformation(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_problem_pending(SubLObject strategy, SubLObject problem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_problem_unpending_wrt_removal(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_problem_unpending_wrt_transformation(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_problem_unpending(SubLObject strategy, SubLObject problem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_note_strategem_thrown_away_wrt_removal(SubLObject strategy, SubLObject removal_strategem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_p(SubLObject object)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_peek_new_root(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_peek_strategem_wrt_removal(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_peek_strategem_wrt_transformation(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_pop_new_root(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_pop_strategem_wrt_removal(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_pop_strategem_wrt_transformation(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_problem_wrt_new_root(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_problem_wrt_removal(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_problem_wrt_transformation(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_strategems_wrt_new_root(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_strategems_wrt_removal(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_strategems_wrt_transformation(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_activate_transformation_link(SubLObject strategy, SubLObject transformation_link)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_deactivate_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_make_new_root(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_propagate_motivation_to_link_head(SubLObject strategy, SubLObject motivation, SubLObject link_head)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_propagate_motivation_to_problem(SubLObject strategy, SubLObject motivation, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_propagate_new_root_motivation_to_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_propagate_proof_spec_to_restricted_non_focals(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_propagate_removal_motivation_to_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_possibly_propagate_transformation_motivation_to_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_possibly_prune_current_new_root_wrt_removal(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_active_wrt_new_rootP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_active_wrt_removalP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_active_wrt_transformationP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_activeP(SubLObject strategy, SubLObject problem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_problem_is_the_rest_of_a_join_orderedP(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_problem_is_the_rest_of_a_removalP(SubLObject problem, SubLObject strategy)
          if you are a restricted non-focal problem of some (open?) join-ordered link which has R, you get R.
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_problem_is_the_rest_of_an_early_removalP(SubLObject problem, SubLObject strategy)
          if you are a restricted non-focal problem of some early removal link, you get N.
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_motivated_wrt_new_rootP(SubLObject strategy, SubLObject problem)
          Return T iff PROBLEM is motivated to be a new root by STRATEGY
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_motivated_wrt_removalP(SubLObject strategy, SubLObject problem)
          Return T iff removal is motivated on PROBLEM in STRATEGY
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_motivated_wrt_transformationP(SubLObject strategy, SubLObject problem)
          Return T iff transformation is motivated on PROBLEM in STRATEGY
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_pendingP(SubLObject strategy, SubLObject problem, SubLObject motivation)
          Return T iff PROBLEM is pending in STRATEGY wrt MOTIVATION
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_set_aside_wrt_removalP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_set_aside_wrt_transformationP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_set_asideP(SubLObject strategy, SubLObject problem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_strategems_set_aside_wrt_removal(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_strategems_set_aside_wrt_transformation(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_strategems_thrown_away_wrt_removal(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_strategems_thrown_away_wrt_transformation(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_problem_thrown_awayP(SubLObject strategy, SubLObject problem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_total_strategems_active_wrt_removal(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_total_strategems_active_wrt_transformation(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problem_totally_pendingP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problems_motivated_wrt_new_root_table(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problems_motivated_wrt_removal(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problems_motivated_wrt_transformation(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problems_pending_wrt_new_root(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problems_pending_wrt_removal(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_problems_pending_wrt_transformation(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_propagate_motivation_to_link_head(SubLObject strategy, SubLObject motivation, SubLObject link_head)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_propagate_new_root_motivation_to_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_propagate_removal_motivation_to_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_propagate_transformation_motivation_to_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_propagate_transformation_motivation_to_transformation_link(SubLObject strategy, SubLObject t_link)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_quiesce_new_root(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_quiesce_wrt_removal(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_quiesce_wrt_transformation(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_reactivate_executable_strategem(SubLObject strategy, SubLObject strategem)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_reconsider_set_asides(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_removal_backtracking_productivity_limit(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_removal_strategem_index(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_residual_conjunction_new_root_candidates(SubLObject strategy, SubLObject t_link)
           
static SubLObject inference_balanced_tactician_execution.balanced_strategy_select_best_strategem(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_set_aside_non_continuable_implies_throw_away_problemP(SubLObject problem, SubLObject motivation)
          Whether :set-aside plus non-continuable should be strengthened to :throw-away for PROBLEM.
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_set_aside_non_continuable_implies_throw_away_tacticP(SubLObject tactic, SubLObject motivation)
          Whether :set-aside plus non-continuable should be strengthened to :throw-away for TACTIC.
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_set_aside_problems_to_reconsider(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_set_current_new_root_wrt_removal(SubLObject strategy, SubLObject new_root)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_strategem_set_aside_wrt_removalP(SubLObject strategy, SubLObject strategem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_strategem_set_aside_wrt_transformationP(SubLObject strategy, SubLObject strategem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_strategem_set_asideP(SubLObject strategy, SubLObject strategem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_strategem_thrown_away_wrt_removalP(SubLObject strategy, SubLObject strategem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_strategem_thrown_away_wrt_transformationP(SubLObject strategy, SubLObject strategem)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_strategem_thrown_awayP(SubLObject strategy, SubLObject strategem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_strategically_deactivate_strategem(SubLObject strategy, SubLObject strategem, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_tactic_set_asideP(SubLObject strategy, SubLObject tactic, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_tactic_thrown_awayP(SubLObject strategy, SubLObject tactic, SubLObject motivation)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_throw_away_uninteresting_set_asides_int(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_throw_away_uninteresting_set_asides(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_datastructures.balanced_strategy_transformation_strategem_index(SubLObject strategy)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.balanced_strategy_transformation_tactic_generated_enoughP(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_balanced_tactician_motivation.balanced_strategy_treats_restricted_non_focal_as_new_rootP(SubLObject strategy, SubLObject join_ordered_link)
           
static SubLObject inference_datastructures_enumerated_types.balancing_tactician_enabledP()
           
static SubLObject balancing_tactician.balancing_tactician_p(SubLObject object)
           
static SubLObject balancing_tactician.balancing_tactician_substrategy_p(SubLObject object)
           
static SubLObject inference_tactician.better_term_chosen_handlingP()
           
static SubLObject inference_worker.binding_ground_outP(SubLObject binding)
           
static SubLObject inference_worker.bubble_up_proof_from_problem(SubLObject proof, SubLObject problem)
           
static SubLObject inference_worker_join.bubble_up_proof_to_join_link_int(SubLObject trigger_subproof, SubLObject variable_map, SubLObject join_link, SubLObject trigger_is_firstP)
           
static SubLObject inference_worker_join.bubble_up_proof_to_join_link(SubLObject trigger_subproof, SubLObject variable_map, SubLObject join_link)
           
static SubLObject inference_worker_join_ordered.bubble_up_proof_to_join_ordered_link_int(SubLObject trigger_subproof, SubLObject variable_map, SubLObject join_ordered_link, SubLObject trigger_is_focalP)
           
static SubLObject inference_worker_join_ordered.bubble_up_proof_to_join_ordered_link(SubLObject trigger_subproof, SubLObject variable_map, SubLObject join_ordered_link)
           
static SubLObject inference_worker.bubble_up_proof_to_link_via_mapped_problem(SubLObject proof, SubLObject dependent_link, SubLObject mapped_problem)
           
static SubLObject inference_worker.bubble_up_proof_to_link_via_variable_map(SubLObject proof, SubLObject variable_map, SubLObject dependent_link)
          Just having PROOF and DEPENDENT-LINK is not enough, because if DEPENDENT-LINK has two or more supporting problems which are both equal to the supported problem of PROOF, then we couldn't distinguish them without VARIABLE-MAP.
static SubLObject inference_worker.bubble_up_proof_to_link(SubLObject proof, SubLObject dependent_link)
           
static SubLObject inference_worker_restriction.bubble_up_proof_to_restriction_link(SubLObject restricted_proof, SubLObject restricted_variable_map, SubLObject restriction_link)
          RESTRICTION-LINK connects a restricted-problem with an unrestricted-problem.
static SubLObject inference_worker_split.bubble_up_proof_to_split_link(SubLObject supporting_proof, SubLObject my_variable_map, SubLObject split_link)
          First we translate the subproofs' bindings into terms of SPLIT-LINK's supported problem, then we cartesian-product them and make new proofs.
static SubLObject inference_worker_transformation.bubble_up_proof_to_transformation_link(SubLObject supporting_proof, SubLObject variable_map, SubLObject transformation_link)
           
static SubLObject inference_worker.bubble_up_proof(SubLObject proof)
           
static SubLObject inference_czer.canonicalize_contextualized_clause(SubLObject contextualized_clause, SubLObject disjunction_free_el_vars_policy)
           
static SubLObject inference_czer.canonicalize_free_el_var_ordering(SubLObject free_el_vars, SubLObject cycl_query)
          Sort FREE-EL-VARS based on the apperance order of EL variables in CYCL-QUERY.
static SubLObject inference_modules.canonicalize_hl_module_plist(SubLObject plist)
          Right now the only thing this changes is a single module-subtype canonicalizes into a singleton list.
static SubLObject inference_czer.canonicalize_problem_query(SubLObject query)
          Used every time a new problem is about to be created.
static SubLObject inference_worker.canonicalize_proof_bindings(SubLObject proof_bindings)
           
static SubLObject inference_worker_split.categorize_clause_variables_via_literals(SubLObject clause)
           
static SubLObject inference_worker_split.categorize_sensified_clause_variables_via_literals(SubLObject sensified_clause)
           
static SubLObject inference_worker_split.categorized_group_to_problem_query(SubLObject group)
          Takes the return value of @xref categorize-variables-via-literals and turns it into a problem query.
static SubLObject inference_worker.change_and_propagate_problem_status(SubLObject problem, SubLObject new_status, SubLObject consider_deepP, SubLObject strategic_context)
           
static SubLObject inference_modules.check_hl_module_property_list(SubLObject plist)
           
static SubLObject inference_analysis.cinc_hl_module_expand_count(SubLObject hl_module)
           
static SubLObject inference_analysis.cinc_module_expand_count(SubLObject name)
           
static SubLObject inference_modules.classify_removal_module(SubLObject hl_module)
           
static SubLObject after_adding.clear_after_addings()
           
static SubLObject after_adding.clear_after_removings()
           
static SubLObject inference_analysis.clear_all_transformation_rule_statistics()
           
static SubLObject inference_analysis.clear_asked_query_queue()
           
static SubLObject forward.clear_current_forward_inference_environment()
           
static SubLObject forward.clear_current_forward_problem_store()
          Clear and destroy the current forward problem store (if any)
static SubLObject forward.clear_forward_inference_environment(SubLObject environment)
           
static SubLObject after_adding.clear_gaf_after_addings()
           
static SubLObject after_adding.clear_gaf_after_removings()
           
static SubLObject inference_datastructures_inference.clear_inference_blocking(SubLObject inference)
           
static SubLObject inference_datastructures_inference.clear_inference_control_process(SubLObject inference)
           
static SubLObject inference_datastructures_inference.clear_inference_relevant_problems(SubLObject inference)
           
static SubLObject inference_datastructures_inference.clear_inference_strategy_set(SubLObject inference)
           
static SubLObject inference_datastructures_problem_store.clear_problem_store_proof_keeping_problems(SubLObject store)
           
static SubLObject inference_modules.clear_removal_modules()
           
static SubLObject inference_worker_restriction.clear_restriction_link_listeners(SubLObject restriction_link)
           
static SubLObject rule_after_adding.clear_rule_after_addings()
           
static SubLObject rule_after_adding.clear_rule_after_removings()
           
static SubLObject inference_datastructures_strategy.clear_strategy_should_reconsider_set_asides(SubLObject strategy)
           
static SubLObject inference_tactician.clear_strategy_step_count()
           
static SubLObject inference_datastructures_tactic.clear_tactic_progress_iterator(SubLObject tactic)
           
static SubLObject inference_analysis.clear_transformation_rule_statistics_filename_load_history()
           
static SubLObject inference_analysis.clear_transformation_rule_statistics(SubLObject rule)
           
static SubLObject inference_worker_split.close_split_link(SubLObject split_link)
          Closes all open supporting mapped problems of SPLIT-LINK and considers that they could be irrelevant.
static SubLObject inference_datastructures_problem.closed_problem_p(SubLObject problem)
           
static SubLObject inference_datastructures_problem.closed_problem_query_p(SubLObject query)
           
static SubLObject inference_worker_transformation.complete_execution_of_transformation_tactic(SubLObject tactic, SubLObject transformation_bindings, SubLObject rule_assertion, SubLObject more_supports, SubLObject unrestricted_transformation_dependent_dnf, SubLObject unrestricted_transformation_explanatory_dnf)
           
static SubLObject inference_datastructures_enumerated_types.completeness_G(SubLObject completeness1, SubLObject completeness2)
           
static SubLObject inference_datastructures_enumerated_types.completeness_L(SubLObject completeness1, SubLObject completeness2)
           
static SubLObject inference_datastructures_enumerated_types.completeness_p(SubLObject object)
           
static SubLObject inference_strategist.compose_el_answer_bindings(SubLObject el_bindings, SubLObject hl_bindings, SubLObject free_el_vars, SubLObject free_el_vars_policy)
           
static SubLObject forward.compute_all_mt_and_support_combinations(SubLObject supports)
           
static SubLObject argumentation.compute_assertion_tv(SubLObject assertion)
           
static SubLObject inference_worker_transformation.compute_canonical_transformation_proof_bindings(SubLObject t_link_variable_map, SubLObject transformation_bindings, SubLObject supporting_subproof_bindings)
           
static SubLObject inference_min_transformation_depth.compute_clause_literal_map(SubLObject parent_clause, SubLObject child_clause)
          Compute a mapping between the literals in the PARENT-CLAUSE to CHILD-CLAUSE.
static SubLObject inference_datastructures_problem_store.compute_crazy_max_problem_count(SubLObject max_problem_count)
          Given MAX-PROBLEM-COUNT which is the amount of problems above which the problem store will attempt to prune, returns the CRAZY-MAX-PROBLEM-COUNT which is the amount of problems above which the problem store will error without even trying to prune.
static SubLObject forward.compute_decontextualized_support_combinations(SubLObject supports)
           
static SubLObject inference_datastructures_inference.compute_inference_pad_internal_real_time(SubLObject inference)
           
static SubLObject inference_worker_join_ordered.compute_join_ordered_tactic_preference_level(SubLObject jo_link, SubLObject strategic_context)
           
static SubLObject inference_worker_join_ordered.compute_join_ordered_tactic_productivity(SubLObject jo_link, SubLObject strategy)
          The productivity of a :join-ordered tactic is twice the productivity of its focal subproblem
static SubLObject inference_worker_join.compute_join_tactic_preference_level(SubLObject first_mapped_problem, SubLObject second_mapped_problem, SubLObject strategic_context)
          The preference level of a :join tactic is the min of the preference levels of its subproblems.
static SubLObject inference_worker_join.compute_join_tactic_productivity(SubLObject first_mapped_problem, SubLObject second_mapped_problem, SubLObject strategy)
          The productivity of a :join tactic is the sum of the productivities of its subproblems.
static SubLObject forward.compute_mts_from_supports(SubLObject supports, SubLObject require_from_listP)
          From SUPPORTS, compute the microtheories in which such an argument should be placed.
static SubLObject inference_worker_transformation.compute_pragmatic_literal_for_merge(SubLObject literal, SubLObject merge_dnf, SubLObject rule_dnf)
          If LITERAL contains any HL variables that are not mentioned in RULE-DNF but _are_ mentioned in MERGE-DNF, returns a new literal which is LITERAL with those HL variables substituted with new HL variables which do not occur in either MERGE-DNF or RULE-DNF.
static SubLObject inference_strategic_heuristics.compute_problem_rule_historical_utility_recursive_internal(SubLObject problem, SubLObject inference)
           
static SubLObject inference_strategic_heuristics.compute_problem_rule_historical_utility_recursive(SubLObject problem, SubLObject inference)
           
static SubLObject inference_min_transformation_depth.compute_restricted_clause_literal_map(SubLObject unrestricted_clause, SubLObject restricted_clause)
           
static SubLObject inference_worker_join_ordered.compute_sibling_proof_bindings(SubLObject trigger_proof_bindings, SubLObject join_ordered_link, SubLObject trigger_is_focalP)
           
static SubLObject inference_worker_split.compute_split_tactic_preference_level(SubLObject supported_problem, SubLObject supporting_problem, SubLObject strategic_context)
           
static SubLObject inference_worker_split.compute_split_tactic_productivity(SubLObject supported_problem, SubLObject supporting_problem, SubLObject strategy)
           
static SubLObject inference_worker_join_ordered.compute_strategic_properties_of_join_ordered_tactic(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_worker_join.compute_strategic_properties_of_join_tactic(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_worker_split.compute_strategic_properties_of_meta_split_tactic(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_worker.compute_strategic_properties_of_problem_tactics(SubLObject problem, SubLObject strategy, SubLObject status)
           
static SubLObject inference_worker_removal.compute_strategic_properties_of_removal_tactic(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_worker_split.compute_strategic_properties_of_split_tactic(SubLObject tactic, SubLObject supporting_problem, SubLObject strategy)
           
static SubLObject inference_worker_transformation.compute_strategic_properties_of_transformation_tactic(SubLObject tactic, SubLObject strategy)
           
static SubLObject argumentation.compute_supports_tv(SubLObject supports, SubLObject truth)
           
static SubLObject inference_strategic_heuristics.compute_tactic_rule_historical_utility(SubLObject tactic)
           
static SubLObject inference_worker_removal.compute_tactic_specs_for_asent(SubLObject applicable_hl_modules, SubLObject asent, SubLObject sense)
           
static SubLObject inference_worker_transformation.compute_transformation_link_rule_bindings(SubLObject transformation_link, SubLObject supporting_subproof_bindings)
           
static SubLObject inference_worker_transformation.compute_transformation_non_explanatory_subquery(SubLObject unrestricted_transformation_dependent_dnf, SubLObject unrestricted_transformation_explanatory_dnf, SubLObject restricted_transformation_dependent_dnf, SubLObject transformation_bindings, SubLObject supporting_mapped_problem)
           
static SubLObject inference_modules.conjunctive_allowed_modules_spec_p(SubLObject object)
           
static SubLObject inference_worker.conjunctive_link_p(SubLObject object)
           
static SubLObject inference_worker.conjunctive_proof_subsumes_conjunctive_proof_specP(SubLObject proof, SubLObject link, SubLObject proof_bindings, SubLObject subproofs)
           
static SubLObject inference_worker_removal.conjunctive_removal_link_p(SubLObject link)
           
static SubLObject inference_modules.conjunctive_removal_module_p(SubLObject object)
          Return T iff OBJECT is a conjunctive removal module.
static SubLObject inference_worker_removal.conjunctive_removal_module_priorityL(SubLObject hl_module1, SubLObject hl_module2)
           
static SubLObject inference_worker_removal.conjunctive_removal_tactic_p(SubLObject tactic)
           
static SubLObject inference_worker.conjunctive_tactic_p(SubLObject object)
           
static SubLObject inference_datastructures_strategy.conjunctive_tactic_strategic_preference_level_justification(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_datastructures_strategy.conjunctive_tactic_strategic_preference_level(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_datastructures_problem_link.connect_supporting_mapped_problem_with_dependent_link(SubLObject supporting_mapped_problem, SubLObject link)
          Adds a 'down' edge from LINK (above) to PROBLEM (below)
static SubLObject inference_worker.connected_conjunction_link_p(SubLObject object)
           
static SubLObject inference_worker.connected_conjunction_link_tactic(SubLObject link)
           
static SubLObject inference_worker_join_ordered.connected_conjunction_proof_p(SubLObject object)
           
static SubLObject inference_worker.connected_conjunction_proof_subsumes_connected_conjunction_proof_specP(SubLObject proof, SubLObject link, SubLObject proof_bindings, SubLObject subproofs)
           
static SubLObject inference_worker.connected_conjunction_tactic_link(SubLObject tactic)
           
static SubLObject inference_worker.connected_conjunction_tactic_literal_count(SubLObject conjunctive_tactic)
           
static SubLObject inference_worker.connected_conjunction_tactic_p(SubLObject object)
           
static SubLObject inference_worker.consider_closing_answer_link(SubLObject answer_link)
           
static SubLObject inference_worker.consider_pruning_ramifications_of_ignored_strategem(SubLObject strategy, SubLObject strategem)
           
static SubLObject inference_worker.consider_ramifications_of_problem_finished(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_worker.consider_strategic_ramifications_of_executed_tactic(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_worker.consider_strategic_ramifications_of_possibly_executed_tactic(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_worker_join_ordered.consider_strategic_ramifications_of_tactic_preference_level(SubLObject tactic)
           
static SubLObject inference_strategist.consider_switching_strategies(SubLObject inference)
           
static SubLObject inference_worker.consider_that_mapped_problem_could_be_irrelevant(SubLObject mapped_problem, SubLObject dependent_link)
           
static SubLObject inference_worker.consider_that_problem_could_be_finished(SubLObject problem, SubLObject consider_deepP, SubLObject strategic_context, SubLObject consider_transformation_tacticsP)
           
static SubLObject inference_worker.consider_that_problem_could_be_good(SubLObject problem)
          Changes PROBLEM's status to a good version of its current status if it has at least one argument link which is good.
static SubLObject inference_worker.consider_that_problem_could_be_irrelevant_to_inference(SubLObject problem, SubLObject inference)
           
static SubLObject inference_worker.consider_that_problem_could_be_no_good(SubLObject problem, SubLObject consider_deepP, SubLObject strategic_context, SubLObject consider_transformation_tacticsP)
           
static SubLObject inference_worker.consider_that_problem_could_be_strategically_pending_wrt(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_worker.consider_that_problem_could_be_strategically_pending(SubLObject problem)
           
static SubLObject inference_worker.consider_that_subproofs_may_be_unprocessed(SubLObject new_proof)
           
static SubLObject inference_worker.consider_that_supported_problems_could_be_no_good(SubLObject supporting_problem, SubLObject consider_deepP, SubLObject strategic_context)
           
static SubLObject forward.constraint_ruleP(SubLObject rule, SubLObject mt)
          Return T iff RULE is a rule assertion labelled as a #$constraint in MT
static SubLObject inference_worker.content_link_hl_module(SubLObject content_link)
           
static SubLObject inference_worker.content_link_p(SubLObject object)
           
static SubLObject inference_worker.content_link_supports(SubLObject content_link)
           
static SubLObject inference_worker.content_proof_hl_module(SubLObject proof)
           
static SubLObject inference_worker.content_proof_p(SubLObject proof)
           
static SubLObject inference_worker.content_tactic_p(SubLObject object)
           
static SubLObject inference_czer.contextualize_clause(SubLObject clause, SubLObject mt, SubLObject disjunction_free_el_vars_policy)
           
static SubLObject inference_datastructures_problem_query.contextualized_asent_asent(SubLObject contextualized_asent)
           
static SubLObject inference_czer.contextualized_asent_formula(SubLObject contextualized_asent, SubLObject clause_level_mt)
           
static SubLObject inference_datastructures_problem_query.contextualized_asent_mt(SubLObject contextualized_asent)
           
static SubLObject inference_datastructures_problem_query.contextualized_asent_predicate(SubLObject contextualized_asent)
           
static SubLObject inference_czer.contextualized_clause_conjunction_formula(SubLObject contextualized_clause, SubLObject clause_level_mt)
           
static SubLObject inference_czer.contextualized_clause_formula(SubLObject contextualized_clause, SubLObject clause_level_mt, SubLObject type)
          Uncanonicalize CONTEXTUALIZED-CLAUSE into an equivalent CycL sentence.
static SubLObject inference_datastructures_problem_query.contextualized_clause_has_literal_with_predicateP(SubLObject contextualized_clause, SubLObject predicate)
           
static SubLObject inference_czer.contextualized_clause_juncts_formula(SubLObject contextualized_clause, SubLObject clause_level_mt, SubLObject type)
           
static SubLObject inference_czer.contextualized_dnf_clause_common_mt(SubLObject contextualized_dnf_clause)
          Return the shared MT for CONTEXTUALIZED-DNF-CLAUSE if there is one, otherwise #$BaseKB.
static SubLObject inference_czer.contextualized_dnf_clause_formula(SubLObject contextualized_dnf_clause, SubLObject clause_level_mt)
          Uncanonicalize CONTEXTUALIZED-DNF-CLAUSE into an equivalent CycL sentence.
static SubLObject inference_datastructures_problem_query.contextualized_dnf_clause_p(SubLObject object)
           
static SubLObject inference_datastructures_problem_query.contextualized_dnf_clauses_p(SubLObject object)
           
static SubLObject inference_czer.contextualized_neg_lits(SubLObject contextualized_clause)
           
static SubLObject inference_czer.contextualized_pos_lits(SubLObject contextualized_clause)
           
static SubLObject inference_czer.contiguize_hl_vars_in_clauses(SubLObject contextualized_dnf_clauses)
          Destructive
static SubLObject inference_datastructures_inference.continuable_inference_p(SubLObject object)
           
static SubLObject inference_datastructures_enumerated_types.continuable_inference_status_p(SubLObject object)
           
static SubLObject inference_kernel.continue_inference_int(SubLObject inference, SubLObject input_dynamic_properties, SubLObject overridden_dynamic_properties)
           
static SubLObject inference_tactician.controlling_strategic_context(SubLObject strategic_context)
           
static SubLObject removal_tactician_uninterestingness.controlling_strategy_allows_split_tactic_to_be_set_asideP(SubLObject strategy, SubLObject split_tactic)
           
static SubLObject inference_datastructures_strategy.controlling_strategy_callback(SubLObject substrategy, SubLObject method_type, SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4)
           
static SubLObject inference_tactician.controlling_strategy(SubLObject strategy)
           
static SubLObject inference_tactician.controlling_strategyP(SubLObject strategy)
           
static SubLObject inference_czer.convert_to_hl_contextualized_asent(SubLObject asent, SubLObject mt)
           
static SubLObject inference_czer.convert_to_hl_contextualized_asents(SubLObject asents, SubLObject mt)
           
static SubLObject inference_datastructures_enumerated_types.cost_for_productivity(SubLObject productivity)
          Converts a productivity to cost, which is like an expected number of children, but it can be fractional.
static SubLObject inference_strategic_heuristics.count_a_priori_utility_recursive_internal(SubLObject problem, SubLObject inference)
           
static SubLObject inference_strategic_heuristics.count_a_priori_utility_recursive(SubLObject problem, SubLObject inference)
           
static SubLObject hl_prototypes.create_hl_prototypical_instance(SubLObject col, SubLObject use_transcriptP)
           
static SubLObject inference_macros.current_controlling_inference()
          Return nil or inference-p; the current inference controlling the current work in progress, or NIL if none.
static SubLObject forward.current_forward_inference_environment()
           
static SubLObject forward.current_forward_inference_rule()
           
static SubLObject removal_module_utilities.current_query_allows_new_termsP()
           
static SubLObject inference_trivial.current_query_property_lookup(SubLObject property)
           
static SubLObject inference_worker.currently_active_problem_store()
           
static SubLObject inference_worker.currently_active_problem()
           
static SubLObject inference_worker.currently_executing_tactic()
          Return nil or tactic-p; the current tactic under execution, or NIL if none.
static SubLObject inference_metrics.declare_inference_metric(SubLObject name, SubLObject evaluation_func, SubLObject evaluation_arg1, SubLObject cross_productP)
           
static SubLObject inference_strategic_heuristics.declare_strategic_heuristic(SubLObject heuristic, SubLObject plist)
           
static SubLObject inference_datastructures_strategy.decode_uninterestingness_cache_code(SubLObject code)
           
static SubLObject inference_datastructures_enumerated_types.decrement_productivity_for_number_of_children(SubLObject productivity, SubLObject number)
           
static SubLObject inference_datastructures_tactic.decrement_tactic_productivity_for_number_of_children(SubLObject tactic, SubLObject number)
           
static SubLObject inference_worker.default_compute_strategic_properties_of_tactic(SubLObject strategy, SubLObject tactic)
          Depending on what type of tactic TACTIC is, compute its strategic properties wrt STRATEGY.
static SubLObject inference_worker.default_consider_that_problem_could_be_no_good(SubLObject strategic_context, SubLObject problem, SubLObject consider_deepP, SubLObject consider_transformation_tacticsP)
          Changes PROBLEM's status to no-good if it will never have any goal descendants.
static SubLObject inference_modules.default_expand_func_for_hl_module(SubLObject hl_module)
           
static SubLObject inference_tactician.default_strategy_initial_relevant_strategies(SubLObject strategy)
           
static SubLObject inference_tactician.default_strategy_initialize_properties(SubLObject strategy, SubLObject strategy_static_properties)
           
static SubLObject inference_tactician.default_strategy_note_inference_dynamic_properties_updated(SubLObject strategy)
           
static SubLObject inference_tactician.default_strategy_update_properties(SubLObject strategy, SubLObject strategy_dynamic_properties)
           
static SubLObject inference_datastructures_problem.deindex_problem_argument_link(SubLObject problem, SubLObject argument_link)
           
static SubLObject inference_czer.delete_duplicate_sorted_literals(SubLObject literals)
           
static SubLObject inference_strategist.depth_cutoff_L(SubLObject depth_cutoff_1, SubLObject depth_cutoff_2)
           
static SubLObject inference_worker.depth_L(SubLObject depth1, SubLObject depth2)
           
static SubLObject inference_datastructures_strategy.deregister_strategy_type(SubLObject type)
           
static SubLObject inference_datastructures_problem_store.destroy_all_problem_stores()
          Destroy all current problem stores; @return integer, the number of stores successfully destroyed.
static SubLObject forward.destroy_forward_problem_store(SubLObject store)
           
static SubLObject inference_datastructures_forward_propagate.destroy_forward_propagate(SubLObject forward_propagate)
           
static SubLObject inference_datastructures_inference.destroy_inference_int(SubLObject inf)
           
static SubLObject inference_datastructures_strategy.destroy_inference_strategy(SubLObject strategy)
           
static SubLObject inference_datastructures_inference.destroy_inference(SubLObject inference)
          Disposes of the INFERENCE datastructure.
static SubLObject inference_datastructures_problem_link.destroy_mapped_problem_int(SubLObject mapped_problem)
           
static SubLObject inference_datastructures_problem.destroy_problem_int(SubLObject problem)
           
static SubLObject inference_datastructures_problem_link.destroy_problem_link_int(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.destroy_problem_link_mapped_problem(SubLObject mapped_problem)
           
static SubLObject inference_datastructures_problem_link.destroy_problem_link(SubLObject link)
           
static SubLObject inference_datastructures_inference.destroy_problem_store_inference(SubLObject inference)
           
static SubLObject inference_datastructures_problem_store.destroy_problem_store_int(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.destroy_problem_store_janitor(SubLObject janitor)
           
static SubLObject inference_datastructures_problem_link.destroy_problem_store_link(SubLObject link)
           
static SubLObject inference_datastructures_problem.destroy_problem_store_problem(SubLObject problem)
           
static SubLObject inference_datastructures_proof.destroy_problem_store_proof(SubLObject proof)
           
static SubLObject inference_datastructures_strategy.destroy_problem_store_strategy(SubLObject strategy)
           
static SubLObject inference_datastructures_problem_store.destroy_problem_store(SubLObject store)
           
static SubLObject inference_datastructures_tactic.destroy_problem_tactic(SubLObject tactic)
           
static SubLObject inference_datastructures_proof.destroy_proof_int(SubLObject proof)
           
static SubLObject inference_datastructures_strategy.destroy_strategy_int(SubLObject strategy)
           
static SubLObject inference_datastructures_tactic.destroy_tactic_int(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.destroy_tactic_progress_iterator(SubLObject tactic)
           
static SubLObject inference_worker_removal.determine_applicable_conjunctive_removal_modules(SubLObject contextualized_dnf_clause)
           
static SubLObject inference_worker_removal.determine_applicable_hl_modules_for_asent(SubLObject candidate_hl_modules, SubLObject asent, SubLObject sense)
           
static SubLObject inference_czer.determine_best_clause_level_mt(SubLObject contextualized_clause)
           
static SubLObject inference_czer.determine_best_clauses_level_mt(SubLObject contextualized_clauses)
           
static SubLObject inference_strategist.determine_best_strategy_type_for_inference(SubLObject inference)
           
static SubLObject inference_worker_transformation.determine_literal_transformation_tactic_specs_int(SubLObject asent, SubLObject sense, SubLObject disabled_modules, SubLObject return_type)
           
static SubLObject inference_worker_transformation.determine_literal_transformation_tactic_specs(SubLObject asent, SubLObject sense, SubLObject disabled_modules)
          Returns lists of the form (hl-module productivity), :complete is the assumed completeness
static SubLObject inference_worker_removal.determine_new_conjunctive_removal_tactics(SubLObject problem, SubLObject dnf_clause)
          Determines tactics which can solve all of the conjunctive problem PROBLEM at once.
static SubLObject inference_worker.determine_new_connected_conjunction_tactics(SubLObject problem, SubLObject dnf_clause)
           
static SubLObject inference_worker_join_ordered.determine_new_join_ordered_tactic(SubLObject supported_problem, SubLObject focal_supporting_problem_spec, SubLObject dnf_clause)
           
static SubLObject inference_worker_join_ordered.determine_new_join_ordered_tactics(SubLObject supported_problem, SubLObject dnf_clause)
           
static SubLObject inference_worker_join.determine_new_join_tactics(SubLObject supported_problem, SubLObject dnf_clause)
           
static SubLObject inference_worker_removal.determine_new_literal_meta_removal_tactics(SubLObject problem, SubLObject asent, SubLObject sense)
          Figure out all applicable inference meta removal tactics for ASENT with SENSE, and add them to PROBLEM.
static SubLObject inference_worker_removal.determine_new_literal_removal_tactics(SubLObject problem, SubLObject asent, SubLObject sense)
           
static SubLObject inference_worker_removal.determine_new_literal_simple_removal_tactics(SubLObject problem, SubLObject asent, SubLObject sense)
          Figure out all applicable inference removal tactics for ASENT with SENSE, and add them to PROBLEM.
static SubLObject inference_worker_split.determine_new_meta_split_tactics(SubLObject supported_problem, SubLObject dnf_clause)
           
static SubLObject inference_worker_removal.determine_new_removal_tactic_specs_from_hl_modules_guts(SubLObject candidate_hl_modules, SubLObject asent, SubLObject sense)
          map over the hl-modules, determining our tactics for this literal
static SubLObject inference_worker_removal.determine_new_removal_tactic_specs_from_hl_modules(SubLObject hl_modules, SubLObject asent, SubLObject sense)
          Using HL-MODULES, figure out applicable inference removal tactic-specs for ASENT with SENSE.
static SubLObject inference_worker_removal.determine_new_removal_tactics_from_hl_modules(SubLObject hl_modules, SubLObject problem, SubLObject asent, SubLObject sense)
          Using HL-MODULES, figure out applicable inference removal tactics for ASENT with SENSE, and add them to PROBLEM.
static SubLObject inference_worker_join_ordered.determine_new_single_literal_join_ordered_tactic(SubLObject supported_problem, SubLObject dnf_clause, SubLObject sense, SubLObject index)
           
static SubLObject inference_worker_join_ordered.determine_new_single_literal_join_ordered_tactics(SubLObject supported_problem, SubLObject dnf_clause)
           
static SubLObject inference_worker.determine_new_tactics_for_dnf_clause(SubLObject problem, SubLObject dnf_clause)
           
static SubLObject inference_worker.determine_new_tactics_for_literal(SubLObject problem, SubLObject contextualized_asent, SubLObject sense)
           
static SubLObject inference_worker.determine_new_tactics_for_multiple_literals(SubLObject problem, SubLObject dnf_clause)
           
static SubLObject inference_worker.determine_new_tactics(SubLObject problem)
          Determines the tactics for PROBLEM, adds them to PROBLEM, and sets the status of PROBLEM to :possible.
static SubLObject inference_worker_transformation.determine_rules_for_literal_transformation_tactics(SubLObject problem, SubLObject asent, SubLObject hl_module)
           
static SubLObject inference_worker_split.determine_shared_variable_islands(SubLObject dnf_clause)
           
static SubLObject inference_worker.determine_strategic_status_wrt(SubLObject problem, SubLObject strategic_context)
          Push PROBLEM as far as it can go wrt STRATEGIC-CONTEXT trough the progression of strategic statuses.
static SubLObject inference_strategic_heuristics.determine_tactic_heuristic_relevance_delta(SubLObject tactic)
           
static SubLObject inference_worker.discard_all_impossible_possible_tactics(SubLObject problem)
           
static SubLObject inference_worker.discard_all_other_possible_structural_conjunctive_tactics(SubLObject tactic)
          Discards all conjunctive tactics on TACTIC's problem, other than TACTIC.
static SubLObject inference_worker.discard_all_possible_tactics(SubLObject problem)
           
static SubLObject inference_worker.discard_possible_tactics_int(SubLObject problem, SubLObject completeness, SubLObject preference_level, SubLObject type, SubLObject tactic_to_not_discard, SubLObject productivity)
           
static SubLObject inference_modules.disjunctive_allowed_modules_spec_p(SubLObject object)
           
static SubLObject inference_worker_union.disjunctive_assumption_link_p(SubLObject object)
           
static SubLObject inference_worker_union.disjunctive_assumption_tactic_p(SubLObject object)
           
static SubLObject inference_worker.disjunctive_link_p(SubLObject object)
           
static SubLObject inference_worker.disjunctive_tactic_p(SubLObject object)
           
static SubLObject inference_czer.dnf_and_mt_to_hl_query(SubLObject dnf_clause, SubLObject mt)
           
static SubLObject inference_macros.do_problem_link_open_matchP(SubLObject openP, SubLObject link, SubLObject supporting_mapped_problem)
           
static SubLObject inference_datastructures_problem.do_problem_tactics_completeness_match(SubLObject tactic, SubLObject completeness_spec)
           
static SubLObject inference_datastructures_problem.do_problem_tactics_hl_module_match(SubLObject tactic, SubLObject hl_module_spec)
           
static SubLObject inference_datastructures_problem.do_problem_tactics_preference_level_match(SubLObject tactic, SubLObject preference_level_spec)
           
static SubLObject inference_datastructures_problem.do_problem_tactics_productivity_match(SubLObject tactic, SubLObject productivity_spec)
           
static SubLObject inference_datastructures_problem.do_problem_tactics_status_match(SubLObject tactic, SubLObject status_spec)
           
static SubLObject inference_datastructures_problem.do_problem_tactics_type_match(SubLObject tactic, SubLObject type_spec)
           
static SubLObject inference_strategic_heuristics.do_strategic_heuristics_tactic_match_p(SubLObject tactic, SubLObject tactic_type)
           
static SubLObject inference_datastructures_strategy.encode_uninterestingness_cache_status(SubLObject status)
           
static SubLObject inference_datastructures_problem_store.ensure_transformation_rule_considered_noted_internal(SubLObject rule)
           
static SubLObject inference_datastructures_problem_store.ensure_transformation_rule_considered_noted(SubLObject rule)
           
static SubLObject inference_analysis.ensure_transformation_rule_statistics(SubLObject rule)
           
static SubLObject inference_datastructures_problem_store.ensure_transformation_rule_success_noted_internal(SubLObject rule)
           
static SubLObject inference_datastructures_problem_store.ensure_transformation_rule_success_noted(SubLObject rule)
           
static SubLObject inference_datastructures_enumerated_types.examined_problem_status_p(SubLObject status)
           
static SubLObject inference_worker.examined_version_of_problem_status(SubLObject status)
           
static SubLObject inference_tactician.executable_strategem_p(SubLObject object)
           
static SubLObject inference_worker_join_ordered.execute_join_ordered_tactic(SubLObject tactic)
           
static SubLObject inference_worker_join.execute_join_tactic(SubLObject tactic)
           
static SubLObject inference_worker_removal.execute_literal_level_removal_tactic(SubLObject tactic, SubLObject mt, SubLObject asent, SubLObject sense)
           
static SubLObject inference_worker.execute_literal_level_tactic(SubLObject tactic)
           
static SubLObject inference_worker_transformation.execute_literal_level_transformation_tactic(SubLObject tactic, SubLObject mt, SubLObject asent, SubLObject sense)
           
static SubLObject inference_worker_split.execute_meta_split_tactic(SubLObject tactic)
           
static SubLObject inference_worker.execute_meta_structural_multiple_literal_tactic(SubLObject tactic)
           
static SubLObject inference_worker.execute_multiple_literal_tactic(SubLObject tactic)
           
static SubLObject inference_worker_split.execute_split_tactic(SubLObject tactic)
           
static SubLObject inference_worker.execute_structural_multiple_literal_tactic(SubLObject tactic)
           
static SubLObject inference_worker.execute_tactic(SubLObject tactic)
           
static SubLObject inference_strategist.explicify_inference_mode_defaults(SubLObject query_properties)
          Uses the :inference-mode property in QUERY-PROPERTIES to fill in values for other query properties, but only if they were not already explicitly specified.
static SubLObject inference_worker_transformation.extended_supported_problem_bindings_to_rule_bindings(SubLObject extended_supported_problem_bindings)
          Extended supported problem bindings include both base and non-base variables; the base variables are the variables of the supported problem and the non-base variables are the variables of the rule assertion.
static SubLObject inference_worker_transformation.extended_supported_problem_bindings_to_supported_problem_bindings(SubLObject extended_supported_problem_bindings)
          Extended supported problem bindings include both base and non-base variables; the base variables are the variables of the supported problem and the non-base variables are the variables of the rule assertion.
static SubLObject inference_datastructures_enumerated_types.extract_inference_dynamic_properties(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.extract_inference_static_properties(SubLObject v_properties)
           
static SubLObject inference_kernel.extract_problem_store_properties_from_query_static_properties(SubLObject query_static_properties)
           
static SubLObject inference_datastructures_enumerated_types.extract_query_dynamic_properties(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.extract_query_static_properties(SubLObject v_properties)
          WARNING! This will filter out the :inference-mode property! If you're passing the result of this to new-continuable-inference, call @xref extract-query-static-or-meta-properties instead!
static SubLObject inference_kernel.extract_some_inference_properties(SubLObject query_static_properties)
           
static SubLObject inference_datastructures_enumerated_types.extract_strategy_dynamic_properties(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.extract_strategy_static_properties(SubLObject v_properties)
           
static SubLObject forward.filter_forward_pragmatic_dnf(SubLObject pragmatic_dnf)
          Removes #$forwardNonTriggerLiteral pos-lits from PRAGMATIC-DNF.
static SubLObject inference_worker_removal.filter_modules_wrt_allowed_modules_spec(SubLObject candidate_hl_modules, SubLObject allowed_modules_spec)
           
static SubLObject inference_strategist.filter_out_uninteresting_bindings(SubLObject v_bindings, SubLObject interesting_variables)
           
static SubLObject inference_datastructures_inference.finalize_inference_time_properties(SubLObject inference)
           
static SubLObject inference_datastructures_problem_store.finalize_problem_store_properties(SubLObject store)
          Call this after STORE is done being constructed.
static SubLObject inference_datastructures_tactic.finalize_tactic_progress_iterator(SubLObject progress_iterator)
           
static SubLObject inference_modules.find_hl_module_by_name(SubLObject name)
           
static SubLObject inference_datastructures_inference.find_inference_answer_by_bindings(SubLObject inference, SubLObject v_bindings)
           
static SubLObject inference_datastructures_inference.find_inference_answer_by_id(SubLObject inference, SubLObject id)
           
static SubLObject inference_datastructures_inference.find_inference_answer_justification(SubLObject inference_answer, SubLObject hl_justification)
           
static SubLObject hl_prototypes.find_or_create_hl_prototypical_instance(SubLObject col, SubLObject use_transcriptP)
           
static SubLObject inference_datastructures_inference.find_or_create_inference_answer_justification(SubLObject inference, SubLObject v_bindings, SubLObject supports)
           
static SubLObject inference_datastructures_inference.find_or_create_inference_answer(SubLObject inference, SubLObject v_bindings)
           
static SubLObject inference_worker_join.find_or_create_join_link_supporting_mapped_problems(SubLObject store, SubLObject dnf_clause, SubLObject first_supporting_problem_spec)
           
static SubLObject inference_worker_join_ordered.find_or_create_join_ordered_focal_mapped_problem(SubLObject store, SubLObject dnf_clause, SubLObject focal_supporting_problem_spec)
           
static SubLObject inference_worker_join_ordered.find_or_create_join_ordered_non_focal_mapped_problem(SubLObject store, SubLObject dnf_clause, SubLObject focal_supporting_problem_spec)
           
static SubLObject inference_worker_join_ordered.find_or_create_join_ordered_tactic_focal_mapped_problem(SubLObject tactic)
           
static SubLObject inference_worker_join.find_or_create_join_tactic_supporting_mapped_problems(SubLObject tactic)
           
static SubLObject inference_worker.find_or_create_problem_from_subclause_spec(SubLObject store, SubLObject contextualized_clause, SubLObject subclause_spec)
          Return a problem in STORE whose query is the literals from CONTEXTUALIZED-CLAUSE specified by SUBCLAUSE-SPEC.
static SubLObject inference_worker.find_or_create_problem_without_subclause_spec(SubLObject store, SubLObject contextualized_clause, SubLObject subclause_spec)
          Return a problem in STORE whose query is CONTEXTUALIZED-CLAUSE without the literals specified by SUBCLAUSE-SPEC.
static SubLObject inference_worker.find_or_create_problem(SubLObject store, SubLObject query, SubLObject complexP)
           
static SubLObject inference_worker_join_ordered.find_or_create_restricted_non_focal_problem_int(SubLObject join_ordered_link, SubLObject non_focal_restriction_bindings, SubLObject creation_allowedP)
           
static SubLObject inference_worker_join_ordered.find_or_create_restricted_problem_and_link_int(SubLObject unrestricted_problem, SubLObject restriction_bindings, SubLObject creation_allowedP)
           
static SubLObject inference_worker_join_ordered.find_or_create_restricted_problem_int(SubLObject unrestricted_problem, SubLObject restriction_bindings, SubLObject creation_allowedP)
           
static SubLObject inference_worker_join_ordered.find_or_create_restricted_problem(SubLObject unrestricted_problem, SubLObject restriction_bindings)
           
static SubLObject inference_worker.find_or_create_root_problem_and_link(SubLObject inference)
           
static SubLObject inference_worker.find_or_create_root_problem(SubLObject store, SubLObject query)
           
static SubLObject inference_worker_split.find_or_create_split_link_supporting_problems(SubLObject store, SubLObject dnf_clause)
           
static SubLObject inference_worker_join_ordered.find_or_create_split_restriction_int(SubLObject join_ordered_link, SubLObject focal_problem_proof, SubLObject createP)
           
static SubLObject inference_datastructures_problem_store.find_problem_by_query(SubLObject store, SubLObject query)
           
static SubLObject inference_worker.find_problem_int(SubLObject store, SubLObject query, SubLObject complexP)
           
static SubLObject inference_datastructures_problem_store.find_problem_store_by_name(SubLObject name)
           
static SubLObject inference_worker.find_proof(SubLObject link, SubLObject proof_bindings, SubLObject subproofs)
           
static SubLObject inference_worker_removal.find_removal_link(SubLObject problem, SubLObject tactic, SubLObject v_bindings, SubLObject supports)
           
static SubLObject inference_worker_split.find_split_tactic_supporting_mapped_problem(SubLObject tactic)
           
static SubLObject inference_worker_split.find_split_tactic_supporting_problem(SubLObject tactic)
           
static SubLObject inference_datastructures_problem_link.find_supporting_mapped_problem_by_index(SubLObject link, SubLObject index)
           
static SubLObject inference_worker.finished_problem_p(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_datastructures_enumerated_types.finished_problem_status_p(SubLObject status)
           
static SubLObject inference_worker.finished_version_of_problem_status(SubLObject status)
           
static SubLObject inference_worker_join.first_problem_shared_vars(SubLObject first_mapped_problem, SubLObject second_mapped_problem)
           
static SubLObject inference_datastructures_problem_store.first_problem_store_inference(SubLObject store)
           
static SubLObject inference_czer.fixed_variable_id(SubLObject fixed_var)
           
static SubLObject inference_czer.fixed_variable_p(SubLObject object)
          An HL variable that is a member of *inference-czer-fixed-vars-table*
static SubLObject inference_worker_join_ordered.focal_bindings_to_non_focal_bindings(SubLObject focal_restriction_bindings, SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.focal_problem_is_a_single_literal_backchain_requiredP(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.focal_to_non_focal_variable_map_internal(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.focal_to_non_focal_variable_map(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.focal_vars_shared_by_non_focal(SubLObject join_ordered_link)
          This is complicated to avoid unnecessarily manifesting non-focals.
static SubLObject abnormal.forward_abnormality_check(SubLObject propagation_mt, SubLObject rule, SubLObject trigger_bindings, SubLObject inference_bindings)
          Reject forward inference if the given bindings are abnormal wrt RULE.
static SubLObject abnormal.forward_bindings_abnormalP(SubLObject propagation_mt, SubLObject rule, SubLObject trigger_bindings, SubLObject inference_bindings)
           
static SubLObject forward.forward_inference_all_rules_allowedP()
           
static SubLObject forward.forward_inference_allowed_rules()
           
static SubLObject forward.forward_inference_assertibles_queue()
           
static SubLObject inference_datastructures_inference.forward_inference_p(SubLObject inference)
           
static SubLObject forward.forward_inference_query_properties(SubLObject pragmatic_dnf, SubLObject overriding_query_properties)
           
static SubLObject forward.forward_inference_rule_allowedP(SubLObject rule)
           
static SubLObject forward.forward_inference_shares_same_problem_storeP()
           
static SubLObject forward.forward_mt_placements_from_support_mts(SubLObject mts, SubLObject require_from_listP)
           
static SubLObject forward.forward_propagate_assertion(SubLObject assertion, SubLObject propagation_mt)
           
static SubLObject forward.forward_propagate_dnf(SubLObject query_dnf, SubLObject pragmatic_dnf, SubLObject propagation_mt, SubLObject target_asent, SubLObject target_truth, SubLObject trigger_bindings, SubLObject rule, SubLObject trigger_supports)
           
static SubLObject forward.forward_propagate_gaf_expansions(SubLObject source_asent, SubLObject source_sense, SubLObject propagation_mt, SubLObject source_gaf_assertion)
           
static SubLObject forward.forward_propagate_gaf_internal(SubLObject trigger_asent, SubLObject examine_asent, SubLObject examine_sense, SubLObject propagation_mt, SubLObject rule, SubLObject trigger_supports)
           
static SubLObject forward.forward_propagate_gaf(SubLObject source_gaf_assertion, SubLObject propagation_mt)
           
static SubLObject inference_datastructures_forward_propagate.forward_propagate_p(SubLObject object)
           
static SubLObject inference_datastructures_forward_propagate.forward_propagate_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject forward.forward_propagate_rule(SubLObject rule, SubLObject propagation_mt)
           
static SubLObject forward.forward_propagation_supports_doomedP(SubLObject rule, SubLObject trigger_supports)
           
static SubLObject inference_worker_transformation.forward_rule_pragmatic_dnf(SubLObject rule, SubLObject propagation_mt)
           
static SubLObject forward.forward_support_mt_combinations(SubLObject support)
           
static SubLObject inference_datastructures_problem_store.free_problem_store_name(SubLObject problem_store)
           
static SubLObject inference_czer.fully_fixed_p(SubLObject tree)
           
static SubLObject inference_worker.generalized_conjunctive_tactic_p(SubLObject object)
           
static SubLObject inference_worker_removal.generalized_removal_tactic_p(SubLObject object)
           
static SubLObject inference_worker.generalized_structural_tactic_p(SubLObject tactic)
           
static SubLObject inference_worker_transformation.generalized_transformation_link_p(SubLObject object)
           
static SubLObject inference_worker_transformation.generalized_transformation_link_rule_assertion(SubLObject link)
           
static SubLObject inference_worker_transformation.generalized_transformation_link_unaffected_by_exceptionsP(SubLObject link)
           
static SubLObject inference_worker_transformation.generalized_transformation_proof_p(SubLObject object)
           
static SubLObject inference_worker_transformation.generalized_transformation_proof_rule_assertion(SubLObject proof)
           
static SubLObject inference_modules.generic_removal_modules_for_sense(SubLObject sense)
           
static SubLObject inference_worker_transformation.genl_rules_enabledP()
           
static SubLObject forward.get_forward_inference_environment()
           
static SubLObject forward.get_forward_problem_store()
           
static SubLObject after_adding.get_gaf_after_addings(SubLObject pred)
           
static SubLObject after_adding.get_gaf_after_removings(SubLObject pred)
           
static SubLObject inference_modules.get_modules_from_simple_allowed_modules_spec(SubLObject allowed_modules_spec)
           
static SubLObject rule_after_adding.get_rule_after_addings(SubLObject pred)
           
static SubLObject inference_analysis.get_transformation_rule_statistics(SubLObject rule)
           
static SubLObject inference_worker.good_problem_p(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_datastructures_enumerated_types.good_problem_status_p(SubLObject status)
          statuses which indicate a goal descendant
static SubLObject inference_worker.good_version_of_problem_status(SubLObject status)
           
static SubLObject inference_worker_split.ground_sensified_literal_to_categorized_group(SubLObject sensified_literal)
           
static SubLObject inference_modules.guess_hl_module_is_checkP(SubLObject hl_module)
           
static SubLObject after_adding.handle_after_addings(SubLObject argument, SubLObject assertion)
           
static SubLObject after_adding.handle_after_removings(SubLObject argument, SubLObject assertion)
           
static SubLObject forward.handle_forward_deduction_in_mt_as_assertible_int(SubLObject cnf, SubLObject mt, SubLObject supports, SubLObject variable_map)
           
static SubLObject forward.handle_forward_deduction_in_mt_as_assertible(SubLObject asent, SubLObject truth, SubLObject mt, SubLObject supports)
           
static SubLObject forward.handle_forward_deduction_in_mt(SubLObject asent, SubLObject truth, SubLObject mt, SubLObject supports)
           
static SubLObject forward.handle_forward_propagation_from_gaf(SubLObject examine_asent, SubLObject remainder_neg_lits, SubLObject remainder_pos_lits, SubLObject pragmatic_dnf, SubLObject propagation_mt, SubLObject trigger_bindings, SubLObject rule, SubLObject trigger_supports)
          Assume TRIGGER-ASENT is the sentence that triggered this forward propagation.
static SubLObject forward.handle_forward_propagation(SubLObject rule_remainder_cnf, SubLObject pragmatic_dnf, SubLObject propagation_mt, SubLObject trigger_bindings, SubLObject rule, SubLObject trigger_supports)
           
static SubLObject after_adding.handle_gaf_after_adding(SubLObject function, SubLObject argument, SubLObject assertion)
           
static SubLObject after_adding.handle_gaf_after_addings(SubLObject argument, SubLObject assertion)
           
static SubLObject after_adding.handle_gaf_after_removing(SubLObject function, SubLObject argument, SubLObject assertion)
           
static SubLObject after_adding.handle_gaf_after_removings(SubLObject argument, SubLObject assertion)
           
static SubLObject forward.handle_one_forward_propagation(SubLObject query_dnf, SubLObject pragmatic_dnf, SubLObject propagation_mt, SubLObject target_asent, SubLObject target_truth, SubLObject trigger_bindings, SubLObject rule, SubLObject trigger_supports)
           
static SubLObject inference_worker_removal.handle_one_output_generate_result_guts(SubLObject cycl_input_asent, SubLObject hl_module, SubLObject raw_output, SubLObject encoded_bindings)
           
static SubLObject inference_worker_removal.handle_one_output_generate_result(SubLObject cycl_input_asent, SubLObject hl_module, SubLObject raw_output, SubLObject encoded_bindings)
           
static SubLObject inference_worker_removal.handle_one_removal_tactic_expand_result(SubLObject removal_tactic, SubLObject expand_result)
           
static SubLObject inference_worker_removal.handle_one_removal_tactic_output_generate_result(SubLObject removal_tactic, SubLObject output_iterator, SubLObject encoded_bindings)
           
static SubLObject inference_worker_removal.handle_one_removal_tactic_result(SubLObject removal_tactic, SubLObject removal_bindings, SubLObject supports)
           
static SubLObject inference_worker_transformation.handle_one_transformation_tactic_rule_select_result(SubLObject transformation_tactic, SubLObject rule)
           
static SubLObject inference_worker_removal.handle_removal_add_node_for_expand_results(SubLObject removal_bindings, SubLObject supports)
           
static SubLObject inference_worker_removal.handle_removal_add_node_for_output_generate(SubLObject removal_bindings, SubLObject supports)
           
static SubLObject rule_after_adding.handle_rule_after_addings_int(SubLObject argument, SubLObject literal, SubLObject assertion)
           
static SubLObject rule_after_adding.handle_rule_after_addings(SubLObject argument, SubLObject assertion)
           
static SubLObject rule_after_adding.handle_rule_after_removings_int(SubLObject argument, SubLObject literal, SubLObject assertion)
           
static SubLObject rule_after_adding.handle_rule_after_removings(SubLObject argument, SubLObject assertion)
           
static SubLObject inference_worker_transformation.handle_transformation_add_node_for_expand_results(SubLObject rule_assertion, SubLObject rule_pivot_asent, SubLObject rule_pivot_sense, SubLObject unification_bindings, SubLObject unification_dependent_dnf, SubLObject more_supports)
           
static SubLObject inference_tactician.happiness_E(SubLObject happiness1, SubLObject happiness2)
           
static SubLObject inference_heuristic_balanced_tactician.happiness_funcall(SubLObject function, SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_tactician.happiness_G(SubLObject happiness1, SubLObject happiness2)
           
static SubLObject inference_tactician.happiness_L(SubLObject happiness1, SubLObject happiness2)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_activate_strategem_wrt_removal(SubLObject strategy, SubLObject removal_strategem)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_activate_strategem_wrt_transformation(SubLObject strategy, SubLObject transformation_strategem)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_add_new_root(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_chooses_to_throw_away_new_rootP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_generic_tactic_happiness(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_initialize(SubLObject strategy)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_no_new_rootsP(SubLObject strategy)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_no_strategems_active_wrt_removalP(SubLObject strategy)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_no_strategems_active_wrt_transformationP(SubLObject strategy)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_p(SubLObject object)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_peek_new_root(SubLObject strategy)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_peek_strategem_wrt_removal(SubLObject strategy)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_peek_strategem_wrt_transformation(SubLObject strategy)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_pop_new_root(SubLObject strategy)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_pop_strategem_wrt_removal(SubLObject strategy)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_pop_strategem_wrt_transformation(SubLObject strategy)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_transformation_link_happiness(SubLObject transformation_link, SubLObject strategy)
          The happiness of introducing a new root problem.
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_transformation_strategem_happiness(SubLObject strategy, SubLObject strategem)
           
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_strategy_transformation_tactic_happiness(SubLObject transformation_tactic, SubLObject strategy)
          The happiness of doing one specific transformation.
static SubLObject inference_heuristic_balanced_tactician.heuristic_balanced_tactician_strategic_heuristicP(SubLObject heuristic)
           
static SubLObject inference_analysis.historical_utility_from_observations(SubLObject success, SubLObject considered, SubLObject average_historical_probability, SubLObject utility_scaling_factor)
           
static SubLObject inference_datastructures_problem_query.hl_contextualized_asent_p(SubLObject object)
           
static SubLObject inference_modules.hl_mod_name(SubLObject object)
           
static SubLObject inference_modules.hl_mod_plist(SubLObject object)
           
static SubLObject inference_modules.hl_module_activeP(SubLObject hl_module, SubLObject inactive_hl_modules)
           
static SubLObject inference_modules.hl_module_allowed_by_allowed_modules_specP(SubLObject hl_module, SubLObject allowed_modules_spec)
           
static SubLObject inference_modules.hl_module_any_predicates(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_applicability_func(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_applicability_pattern(SubLObject hl_module)
           
static SubLObject inference_worker_removal.hl_module_applicable_subclause_specs(SubLObject hl_module, SubLObject contextualized_dnf_clause)
           
static SubLObject inference_worker_removal.hl_module_applicable_to_asentP(SubLObject hl_module, SubLObject asent)
           
static SubLObject inference_modules.hl_module_arity_relevant_p(SubLObject hl_module, SubLObject asent)
           
static SubLObject inference_modules.hl_module_arity(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_asent_cost(SubLObject hl_module, SubLObject asent)
           
static SubLObject inference_modules.hl_module_completeness(SubLObject hl_module, SubLObject asent, SubLObject default_completeness)
           
static SubLObject inference_modules.hl_module_cost_expression_result(SubLObject hl_module)
          Determines the estimated # of child nodes generated by HL-MODULE based on the :cost-expression property of HL-MODULE.
static SubLObject inference_modules.hl_module_cost_expression(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_cost_func(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_cost_function_result(SubLObject hl_module, SubLObject object)
          Determines the estimated # of child nodes generated by HL-MODULE when applied to OBJECT based on the :cost property of HL-MODULE.
static SubLObject inference_modules.hl_module_cost_pattern_result(SubLObject hl_module, SubLObject formula)
          Determines the estimated # of child nodes generated by HL-MODULE when applied to FORMULA based on the :cost-pattern property of HL-MODULE.
static SubLObject inference_modules.hl_module_cost_pattern(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_cost(SubLObject hl_module, SubLObject object, SubLObject sense)
          Determines the estimated # of child nodes generated by HL-MODULE when applied to OBJECT with sense SENSE
static SubLObject inference_modules.hl_module_direction_relevantP(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_direction(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_every_predicates(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_exclusive_func(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_expand_func(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_expand_pattern(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_externalP(SubLObject hl_module)
           
static SubLObject inference_worker_removal.hl_module_guts(SubLObject type, SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4, SubLObject arg5)
           
static SubLObject inference_modules.hl_module_input_encode_pattern(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_input_extract_pattern(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_input_verify_pattern(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_is_checkP(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_name(SubLObject hl_module)
           
static SubLObject inference_tactician_strategic_uninterestingness.hl_module_only_applies_to_hl_predicatesP(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_output_check_pattern(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_output_construct_pattern(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_output_decode_pattern(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_output_generate_pattern(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_output_verify_pattern(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_p(SubLObject object)
           
static SubLObject inference_modules.hl_module_plist(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_predicate_relevant_p(SubLObject hl_module, SubLObject predicate)
           
static SubLObject inference_modules.hl_module_predicate(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_modules.hl_module_property_without_values(SubLObject hl_module, SubLObject property)
           
static SubLObject inference_modules.hl_module_property(SubLObject hl_module, SubLObject property)
           
static SubLObject inference_modules.hl_module_required_func(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_required_mt_relevantP(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_required_mt_result(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_required_mt(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_required_pattern_matched_p(SubLObject hl_module, SubLObject asent)
           
static SubLObject inference_modules.hl_module_required_pattern(SubLObject hl_module)
           
static SubLObject inference_tactician_strategic_uninterestingness.hl_module_requires_hl_predicate_transformationP(SubLObject hl_module, SubLObject problem)
           
static SubLObject inference_tactician_strategic_uninterestingness.hl_module_requires_unbound_predicate_transformationP(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_rule_filter_func(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_rule_select_func(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_sense_relevant_p(SubLObject hl_module, SubLObject sense)
           
static SubLObject inference_modules.hl_module_sense(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_subtype_spec_p(SubLObject object)
           
static SubLObject inference_modules.hl_module_supplants_info(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_support_func(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_support_module(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_support_mt_result(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_support_mt(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_support_pattern(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_support_strength(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_type_spec_p(SubLObject object)
           
static SubLObject inference_modules.hl_module_type(SubLObject hl_module)
           
static SubLObject inference_modules.hl_module_universal(SubLObject hl_module)
           
static SubLObject hl_prototypes.hl_prototype_allowed_forward_rules(SubLObject assertions_found_or_created)
           
static SubLObject hl_prototypes.hl_prototypes_enabledP()
           
static SubLObject hl_prototypes.hl_prototypical_instance_after_adding(SubLObject assertion, SubLObject argument)
           
static SubLObject hl_prototypes.hl_prototypical_instance_name(SubLObject col)
           
static SubLObject hl_prototypes.hl_prototypical_instance(SubLObject col)
           
static SubLObject inference_czer.hl_var_contiguity_alist(SubLObject contextualized_dnf_clauses)
          A mapping from old to new.
static SubLObject inference_worker_transformation.hl_variable_not_mentioned_in_rule_dnf_but_mentioned_in_merge_dnf(SubLObject object)
           
static SubLObject inference_czer.identity_variable_map(SubLObject largest_var_num)
           
static SubLObject inference_metrics.increment_dependent_link_historical_count()
           
static SubLObject inference_metrics.increment_discarded_tactic_historical_count()
           
static SubLObject inference_metrics.increment_executed_tactic_historical_count()
           
static SubLObject inference_metrics.increment_forward_inference_historical_count()
           
static SubLObject inference_metrics.increment_forward_inference_metrics(SubLObject rule, SubLObject rule_time, SubLObject inference)
           
static SubLObject inference_metrics.increment_forward_problem_store_historical_count()
           
static SubLObject inference_metrics.increment_good_problem_historical_count()
           
static SubLObject inference_datastructures_inference.increment_inference_cumulative_step_count(SubLObject inference)
           
static SubLObject inference_datastructures_inference.increment_inference_cumulative_time(SubLObject inference, SubLObject time_delta)
           
static SubLObject inference_metrics.increment_inference_historical_count()
           
static SubLObject inference_datastructures_inference.increment_inference_step_count(SubLObject inference)
           
static SubLObject inference_metrics.increment_no_good_problem_historical_count()
           
static SubLObject inference_metrics.increment_problem_historical_count()
           
static SubLObject inference_metrics.increment_problem_link_type_historical_counts(SubLObject link_type)
           
static SubLObject inference_metrics.increment_problem_store_historical_count()
           
static SubLObject inference_metrics.increment_proof_historical_count()
           
static SubLObject inference_metrics.increment_sbhl_cache_attempt_historical_count()
           
static SubLObject inference_metrics.increment_sbhl_cache_success_historical_count()
           
static SubLObject inference_metrics.increment_sbhl_graph_attempt_historical_count()
           
static SubLObject inference_metrics.increment_sbhl_graph_success_historical_count()
           
static SubLObject inference_metrics.increment_single_literal_problem_dependent_link_historical_count()
           
static SubLObject inference_metrics.increment_single_literal_problem_historical_count()
           
static SubLObject inference_metrics.increment_successful_forward_inference_historical_count()
           
static SubLObject inference_metrics.increment_successful_inference_historical_count()
           
static SubLObject inference_metrics.increment_tactic_historical_count()
           
static SubLObject inference_analysis.increment_transformation_rule_considered_count(SubLObject rule, SubLObject recentP, SubLObject count)
          Note that RULE has been considered COUNT more times.
static SubLObject inference_analysis.increment_transformation_rule_success_count(SubLObject rule, SubLObject recentP, SubLObject count)
          Note that RULE has been successfully used COUNT more times.
static SubLObject inference_metrics.increment_unification_attempt_historical_count()
           
static SubLObject inference_metrics.increment_unification_success_historical_count()
           
static SubLObject inference_datastructures_problem.index_problem_argument_link(SubLObject problem, SubLObject argument_link)
          Indexes argument-link by bindings for fast lookup.
static SubLObject inference_datastructures_problem_store.index_problem_store_by_id(SubLObject store, SubLObject suid)
           
static SubLObject inference_datastructures_inference.inf_ans_just_answer(SubLObject object)
           
static SubLObject inference_datastructures_inference.inf_ans_just_proofs(SubLObject object)
           
static SubLObject inference_datastructures_inference.inf_ans_just_supports(SubLObject object)
           
static SubLObject inference_datastructures_inference.inf_answer_bindings(SubLObject object)
           
static SubLObject inference_datastructures_inference.inf_answer_inference(SubLObject object)
           
static SubLObject inference_datastructures_inference.inf_answer_justifications(SubLObject object)
           
static SubLObject inference_datastructures_inference.inf_answer_suid(SubLObject object)
           
static SubLObject inference_strategist.inference_abort_if_running(SubLObject inference)
          Immediately forcefully aborts INFERENCE if it is currently running.
static SubLObject inference_strategist.inference_abort_max_time(SubLObject inference)
          Aborting might leave the inference and its problem store in an inconsistent state.
static SubLObject inference_strategist.inference_abort(SubLObject inference)
          Immediately forcefully aborts INFERENCE.
static SubLObject inference_datastructures_inference.inference_all_answers(SubLObject inference)
           
static SubLObject inference_strategist.inference_all_explanatory_proof_supports(SubLObject inference, SubLObject proof)
           
static SubLObject inference_datastructures_inference.inference_all_new_answers(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_allow_abnormality_checkingP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_allow_evaluatable_predicate_transformationP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_allow_hl_predicate_transformationP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_allow_indeterminate_resultsP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_allow_unbound_predicate_transformationP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_allowed_modules(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_allowed_rules(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_allows_use_of_all_modulesP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_allows_use_of_all_rulesP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_allows_use_of_moduleP(SubLObject inference, SubLObject hl_module)
           
static SubLObject inference_datastructures_inference.inference_allows_use_of_ruleP(SubLObject inference, SubLObject rule)
           
static SubLObject inference_strategist.inference_answer_bindings_from_proof(SubLObject proof, SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_answer_bindings_index(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_answer_bindings(SubLObject inference_answer)
           
static SubLObject inference_datastructures_inference.inference_answer_count(SubLObject inference)
           
static SubLObject inference_kernel.inference_answer_el_bindings(SubLObject answer)
           
static SubLObject inference_kernel.inference_answer_hl_to_el(SubLObject expression)
           
static SubLObject inference_datastructures_inference.inference_answer_id_index(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_answer_inference(SubLObject inference_answer)
           
static SubLObject inference_datastructures_inference.inference_answer_justification_answer(SubLObject justification)
           
static SubLObject inference_datastructures_inference.inference_answer_justification_supports(SubLObject justification)
           
static SubLObject inference_datastructures_inference.inference_answer_justifications(SubLObject inference_answer)
           
static SubLObject inference_datastructures_inference.inference_answer_language(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_answer_result_bindings(SubLObject answer)
           
static SubLObject inference_datastructures_inference.inference_answer_suid(SubLObject inference_answer)
           
static SubLObject inference_czer.inference_awesome_sort_contextualized_literals_iterative(SubLObject already_sorted_literals, SubLObject not_yet_sorted_literals)
           
static SubLObject inference_czer.inference_awesome_sort_contextualized_literals(SubLObject literals)
           
static SubLObject inference_worker_transformation.inference_backchain_forbidden_asentP(SubLObject asent, SubLObject mt)
           
static SubLObject inference_kernel.inference_bindings_hl_to_el(SubLObject hl_bindings)
           
static SubLObject inference_datastructures_inference.inference_blockingP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_browsableP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_cache_resultsP(SubLObject inference)
           
static SubLObject inference_czer.inference_canonicalize_ask_int(SubLObject cycl_query, SubLObject mt, SubLObject disjunction_free_el_vars_policy)
          Computes the hl-query based on CYCL-QUERY and MT This is only used for the initial input to the inference
static SubLObject inference_czer.inference_canonicalize_ask_memoized_internal(SubLObject cycl_query, SubLObject mt, SubLObject disjunction_free_el_vars_policy)
           
static SubLObject inference_czer.inference_canonicalize_ask_memoized(SubLObject cycl_query, SubLObject mt, SubLObject disjunction_free_el_vars_policy)
           
static SubLObject inference_tactician_strategic_uninterestingness.inference_chooses_to_set_aside_problem_int(SubLObject inference, SubLObject problem, SubLObject justifyP)
           
static SubLObject inference_tactician_strategic_uninterestingness.inference_chooses_to_set_aside_transformation_tactic_int(SubLObject inference, SubLObject transformation_tactic, SubLObject justifyP)
           
static SubLObject inference_tactician_strategic_uninterestingness.inference_chooses_to_throw_away_all_transformations_on_problem_int(SubLObject inference, SubLObject problem, SubLObject justifyP)
           
static SubLObject inference_tactician_strategic_uninterestingness.inference_chooses_to_throw_away_all_transformations_on_problemP_internal(SubLObject inference, SubLObject problem)
           
static SubLObject inference_tactician_strategic_uninterestingness.inference_chooses_to_throw_away_all_transformations_on_problemP(SubLObject inference, SubLObject problem)
           
static SubLObject inference_tactician_strategic_uninterestingness.inference_chooses_to_throw_away_problem_int(SubLObject inference, SubLObject problem, SubLObject justifyP)
           
static SubLObject inference_tactician_strategic_uninterestingness.inference_chooses_to_throw_away_transformation_tactic_int(SubLObject inference, SubLObject transformation_tactic, SubLObject justifyP)
           
static SubLObject inference_tactician_strategic_uninterestingness.inference_chooses_to_throw_away_transformation_tacticP(SubLObject inference, SubLObject transformation_tactic)
           
static SubLObject inference_datastructures_inference.inference_compute_answer_justificationsP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_compute_metrics_alist(SubLObject inference, SubLObject metrics)
          Return an alist of the form (METRIC .
static SubLObject inference_datastructures_inference.inference_compute_metrics(SubLObject inference)
           
static SubLObject inference_modules.inference_conjunctive_removal_module(SubLObject name, SubLObject plist)
          Declare a conjunctive inference removal module named NAME.
static SubLObject inference_czer.inference_constant_L(SubLObject constant1, SubLObject constant2)
           
static SubLObject inference_datastructures_problem_query.inference_context_spec_p(SubLObject object)
           
static SubLObject inference_czer.inference_contextualized_asent_L(SubLObject asent1, SubLObject asent2)
           
static SubLObject inference_datastructures_inference.inference_continuableP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_cumulative_step_count(SubLObject inference)
          The number of inference steps performed so far for this inference, summed over all continuations
static SubLObject inference_datastructures_inference.inference_cumulative_time(SubLObject inference)
          This is the total time spent in all of INFERENCE's previous continuations.
static SubLObject inference_worker_removal.inference_current_hl_module()
           
static SubLObject inference_worker_removal.inference_current_sense()
           
static SubLObject inference_czer.inference_czer_at_least_partially_commutative_relation_p(SubLObject pred)
           
static SubLObject inference_czer.inference_czer_not_at_all_commutative_relation_p(SubLObject pred)
           
static SubLObject inference_datastructures_inference.inference_data(SubLObject inference)
           
static SubLObject inference_worker.inference_deems_answer_link_should_be_closedP(SubLObject inference, SubLObject answer_link)
           
static SubLObject inference_czer.inference_delete_duplicate_clauses(SubLObject contextualized_dnf_clauses)
           
static SubLObject inference_czer.inference_delete_duplicate_literals(SubLObject contextualized_dnf_clauses)
           
static SubLObject inference_strategist.inference_determine_type_independent_result(SubLObject inference)
           
static SubLObject inference_strategist.inference_disallows_answer_from_bindingsP(SubLObject inference, SubLObject answer_bindings)
           
static SubLObject inference_datastructures_inference.inference_disjunction_free_el_vars_policy(SubLObject inference)
           
static SubLObject inference_strategist.inference_do_forward_propagation(SubLObject inference)
           
static SubLObject inference_datastructures_enumerated_types.inference_dynamic_property_p(SubLObject object)
           
static SubLObject inference_datastructures_inference.inference_el_bindings(SubLObject inference)
          Returns bindings which map HL proven query wrt INFERENCE -> EL proven query wrt INFERENCE
static SubLObject inference_datastructures_inference.inference_elapsed_internal_real_time_since_start(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_end_internal_real_time(SubLObject inference)
           
static SubLObject inference_datastructures_enumerated_types.inference_engine_default_for_property(SubLObject query_property)
           
static SubLObject inference_strategist.inference_error_handler()
           
static SubLObject inference_worker_transformation.inference_excepted_assertionP(SubLObject assertion)
           
static SubLObject inference_datastructures_inference.inference_explanatory_subquery(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_forbidden_rules(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_forget_extra_resultsP(SubLObject inference)
           
static SubLObject inference_czer.inference_formula_L(SubLObject formula1, SubLObject formula2)
           
static SubLObject inference_datastructures_inference.inference_forward_max_time(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_free_el_vars(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_free_hl_vars(SubLObject inference)
           
static SubLObject inference_czer.inference_fully_fixed_literals(SubLObject not_yet_sorted_literals)
          Return any literals that are fully fixed.
static SubLObject inference_datastructures_enumerated_types.inference_halt_condition_p(SubLObject object)
           
static SubLObject inference_datastructures_inference.inference_halt_condition_presentP(SubLObject inference, SubLObject halt_condition)
           
static SubLObject inference_strategist.inference_halt_condition_reachedP(SubLObject inference)
          Halt conditions are noted by overloading the suspend-status while the inference is still running.
static SubLObject inference_strategist.inference_hl_bindings_from_proof(SubLObject proof, SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_hl_query(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_ids(SubLObject inference)
           
static SubLObject inference_strategist.inference_initial_relevant_strategies(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_input_el_query(SubLObject inference)
           
static SubLObject inference_worker_removal.inference_input_encoder(SubLObject hl_module, SubLObject cycl_input, SubLObject v_bindings)
           
static SubLObject inference_worker_removal.inference_input_extractor(SubLObject hl_module, SubLObject cycl_input_asent, SubLObject v_bindings)
           
static SubLObject inference_datastructures_inference.inference_input_mt(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_input_non_explanatory_el_query(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_input_query_properties(SubLObject inference)
          Return query-properties-p; the input query properties for INFERENCE.
static SubLObject inference_worker_removal.inference_input_verifier(SubLObject hl_module, SubLObject cycl_input)
           
static SubLObject inference_strategist.inference_interrupt_int(SubLObject inference)
          Wait forever for INFERENCE to interrupt itself gracefully.
static SubLObject inference_datastructures_inference.inference_interrupt_signaledP(SubLObject inference)
           
static SubLObject inference_strategist.inference_interrupt(SubLObject inference, SubLObject patience)
           
static SubLObject inference_datastructures_inference.inference_interrupting_processes(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_invalid_p(SubLObject inference)
           
static SubLObject inference_czer.inference_list_L(SubLObject list1, SubLObject list2)
           
static SubLObject inference_datastructures_inference.inference_maintain_term_working_setP(SubLObject inference)
           
static SubLObject inference_strategist.inference_max_number_reachedP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_max_number(SubLObject inference)
           
static SubLObject inference_strategist.inference_max_problem_count_reachedP(SubLObject inference)
           
static SubLObject inference_strategist.inference_max_proof_count_reachedP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_max_proof_depth(SubLObject inference)
           
static SubLObject inference_strategist.inference_max_step_reachedP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_max_step(SubLObject inference)
           
static SubLObject inference_strategist.inference_max_time_reachedP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_max_time(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_max_transformation_depth_reached(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_max_transformation_depth(SubLObject inference)
           
static SubLObject inference_modules.inference_meta_removal_module(SubLObject name, SubLObject plist)
          Meta-removal modules are modules which execute other removal tactics on the same problem.
static SubLObject inference_modules.inference_meta_structural_module(SubLObject name, SubLObject plist)
           
static SubLObject inference_modules.inference_meta_transformation_module(SubLObject name, SubLObject plist)
           
static SubLObject inference_metrics.inference_metric_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_datastructures_inference.inference_metrics_template(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_mt(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_new_answer_id_start(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_new_answer_justifications(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_next_new_answer_id(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_no_free_hl_varsP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_note_new_transformation_depth_reached(SubLObject inference, SubLObject depth)
           
static SubLObject inference_strategist.inference_note_no_good(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_note_problem_pending(SubLObject inference, SubLObject problem)
           
static SubLObject inference_strategist.inference_note_proof(SubLObject inference, SubLObject proof)
           
static SubLObject inference_datastructures_inference.inference_note_tactic_executed(SubLObject inference, SubLObject tactic)
           
static SubLObject inference_datastructures_inference.inference_note_transformation_depth(SubLObject inference, SubLObject depth)
           
static SubLObject inference_kernel.inference_one_result_from_bindings_via_template(SubLObject v_bindings, SubLObject template)
           
static SubLObject inference_worker_removal.inference_output_checker(SubLObject hl_module, SubLObject raw_input, SubLObject v_bindings)
           
static SubLObject inference_worker_removal.inference_output_constructor(SubLObject hl_module, SubLObject cycl_output, SubLObject v_bindings)
           
static SubLObject inference_worker_removal.inference_output_decoder(SubLObject hl_module, SubLObject raw_output, SubLObject v_bindings)
           
static SubLObject inference_worker_removal.inference_output_generator(SubLObject hl_module, SubLObject raw_input, SubLObject v_bindings)
           
static SubLObject inference_worker_removal.inference_output_verifier(SubLObject hl_module, SubLObject cycl_output)
           
static SubLObject inference_datastructures_inference.inference_p(SubLObject object)
           
static SubLObject inference_datastructures_inference.inference_pad_internal_real_time(SubLObject inference)
           
static SubLObject inference_strategist.inference_permits_transformationP(SubLObject inference)
           
static SubLObject inference_strategist.inference_possibly_prune_processed_proofs(SubLObject inference)
           
static SubLObject inference_kernel.inference_postprocess(SubLObject inference)
           
static SubLObject inference_strategist.inference_prepare_from_dnf(SubLObject inference, SubLObject dnf, SubLObject scoped_vars)
           
static SubLObject inference_strategist.inference_prepare_int(SubLObject inference)
           
static SubLObject inference_strategist.inference_prepare(SubLObject inference, SubLObject disjunction_free_el_vars_policy, SubLObject hypothesizeP)
          Turns a :new inference into a :prepared inference.
static SubLObject inference_datastructures_inference.inference_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_datastructures_inference.inference_probably_approximately_done(SubLObject inference)
           
static SubLObject inference_strategist.inference_probably_approximately_doneP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_problem_store_private_wrt_dynamic_propertiesP(SubLObject inference)
          Return T iff INFERENCE not only has a private problem store, but the current set of dynamic properties will never be extended.
static SubLObject inference_datastructures_inference.inference_problem_store_privateP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_problem_store(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_problem_working_time_data(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_problem_working_time_lock(SubLObject inference)
           
static SubLObject inference_worker.inference_proof_non_explanatory_subproofs(SubLObject inference, SubLObject proof)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_allow_abnormality_checkingP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_allow_evaluatable_predicate_transformationP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_allow_hl_predicate_transformationP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_allow_indeterminate_resultsP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_allow_unbound_predicate_transformationP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_allowed_modules(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_allowed_rules(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_answer_language(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_blockP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_browsableP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_cache_inference_resultsP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_continuableP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_disjunction_free_el_vars_policy(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_events(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_forbidden_rules(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_forget_extra_resultsP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_forward_max_time(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_halt_conditions(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_maintain_term_working_setP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_max_number(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_max_proof_depth(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_max_step(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_max_time(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_max_transformation_depth(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_metrics(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_mode(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_probably_approximately_done(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_problem_store(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_return_type(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_transitive_closure_mode(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.inference_properties_uniqueness_criterion(SubLObject v_properties)
           
static SubLObject inference_strategist.inference_prune_frequency_reachedP(SubLObject inference)
           
static SubLObject inference_datastructures_enumerated_types.inference_query_metric_p(SubLObject object)
           
static SubLObject inference_datastructures_enumerated_types.inference_query_property_lookup(SubLObject query_properties, SubLObject property)
           
static SubLObject inference_datastructures_inference.inference_relevant_problems(SubLObject inference)
           
static SubLObject inference_modules.inference_removal_module_dont_use_universal(SubLObject predicate, SubLObject name)
          State that the universal removal module named NAME should not be used for PREDICATE.
static SubLObject inference_modules.inference_removal_module_note_specific(SubLObject predicate, SubLObject hl_module)
           
static SubLObject inference_modules.inference_removal_module_use_generic(SubLObject predicate, SubLObject name)
          State that the generic removal module named NAME should also be used for PREDICATE.
static SubLObject inference_modules.inference_removal_module_use_meta_removal(SubLObject predicate, SubLObject name)
          State that the meta-removal module named NAME should also be used for PREDICATE.
static SubLObject inference_modules.inference_removal_module(SubLObject name, SubLObject plist)
          Declare an inference removal module named NAME with properties in PLIST.
static SubLObject inference_worker_removal.inference_remove_check_default(SubLObject cycl_input_asent, SubLObject sense)
           
static SubLObject inference_worker_removal.inference_remove_unify_default(SubLObject cycl_input_asent, SubLObject sense)
           
static SubLObject inference_datastructures_enumerated_types.inference_resource_constraint_p(SubLObject object)
           
static SubLObject inference_kernel.inference_result_from_answers_via_template(SubLObject answers, SubLObject template)
           
static SubLObject inference_kernel.inference_result_from_answers(SubLObject inference, SubLObject answers)
           
static SubLObject inference_datastructures_inference.inference_result_uniqueness_criterion(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_return_type(SubLObject inference)
           
static SubLObject inference_modules.inference_rewrite_module(SubLObject name, SubLObject plist)
          Declares NAME to be a rewrite module, with properties specified by PLIST.
static SubLObject inference_datastructures_inference.inference_root_link(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_root_mapped_problem(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_root_problem(SubLObject inference)
           
static SubLObject inference_strategist.inference_run(SubLObject inference)
           
static SubLObject inference_strategist.inference_set_dynamic_properties(SubLObject inference, SubLObject dynamic_properties)
           
static SubLObject inference_datastructures_inference.inference_set_static_properties(SubLObject inference, SubLObject static_properties)
           
static SubLObject inference_czer.inference_simple_sort_contextualized_literals(SubLObject literals)
           
static SubLObject inference_czer.inference_simplify_contextualized_asent(SubLObject contextualized_asent)
           
static SubLObject inference_czer.inference_simplify_contextualized_dnf_clause(SubLObject contextualized_clause)
          Destructive.
static SubLObject inference_czer.inference_simplify_problem_query(SubLObject contextualized_dnf_clauses)
          Destructive.
static SubLObject inference_czer.inference_sort_clauses_and_literals(SubLObject contextualized_dnf_clauses)
          Treats variables as opaque.
static SubLObject inference_czer.inference_sort_contextualized_clause_literals(SubLObject contextualized_clause)
           
static SubLObject inference_czer.inference_sort_contextualized_literals(SubLObject literals)
           
static SubLObject inference_czer.inference_standardize_canonicalize_ask_result(SubLObject czer_result, SubLObject disjunction_free_el_vars_policy, SubLObject cycl_query)
           
static SubLObject inference_datastructures_inference.inference_start_internal_real_time(SubLObject inference)
           
static SubLObject inference_datastructures_enumerated_types.inference_static_property_p(SubLObject object)
           
static SubLObject inference_datastructures_inference.inference_status(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_strategy_set(SubLObject inference)
           
static SubLObject inference_tactician.inference_strategy_type(SubLObject strategy_type, SubLObject plist)
          Declares a strategy type to the inference engine.
static SubLObject inference_modules.inference_structural_module(SubLObject name, SubLObject plist)
           
static SubLObject inference_datastructures_inference.inference_suid(SubLObject inference)
           
static SubLObject inference_worker_removal.inference_support_constructor(SubLObject hl_module, SubLObject cycl_output_asent, SubLObject v_bindings)
           
static SubLObject inference_datastructures_enumerated_types.inference_suspend_status_applicableP(SubLObject status)
           
static SubLObject inference_datastructures_inference.inference_suspend_status(SubLObject inference)
           
static SubLObject inference_strategist.inference_suspend(SubLObject inference, SubLObject suspend_status)
          Notes that INFERENCE is suspended.
static SubLObject inference_strategist.inference_switch_strategies(SubLObject inference, SubLObject new_strategy_type)
          Causes INFERENCE to switch from its existing strategy to a new strategy of NEW-STRATEGY-TYPE.
static SubLObject inference_datastructures_enumerated_types.inference_template_return_type_p(SubLObject object)
           
static SubLObject inference_czer.inference_term_G(SubLObject term1, SubLObject term2)
           
static SubLObject inference_czer.inference_term_L(SubLObject term1, SubLObject term2)
           
static SubLObject inference_czer.inference_term_type_code(SubLObject v_term)
           
static SubLObject inference_datastructures_inference.inference_time_so_far(SubLObject inference, SubLObject seconds_granularityP)
           
static SubLObject inference_modules.inference_transformation_module(SubLObject name, SubLObject plist)
           
static SubLObject inference_datastructures_inference.inference_transitive_closure_mode(SubLObject inference)
           
static SubLObject inference_datastructures_inference.inference_type(SubLObject inference)
           
static SubLObject inference_czer.inference_unique_commutative_literals(SubLObject not_yet_sorted_literals)
          Sort commutative literals by their predicates and fort bags.
static SubLObject inference_datastructures_inference.inference_unique_wrt_bindingsP(SubLObject inference)
           
static SubLObject inference_czer.inference_uniquely_constrained_literals(SubLObject not_yet_sorted_literals)
          Returns literals with not-at-all-commutative predicates that appear uniquely in NOT-YET-SORTED-LITERALS assuming that all non-fixed variables are considered to be equal.
static SubLObject inference_strategist.inference_update_dynamic_properties(SubLObject inference, SubLObject new_query_dynamic_properties)
           
static SubLObject inference_czer.inference_update_fixed_vars_table(SubLObject new_uniquely_constrained_literals)
          Assumes *inference-czer-fixed-vars-table* is bound
static SubLObject inference_kernel.inference_update_properties(SubLObject inference, SubLObject input_dynamic_properties, SubLObject query_dynamic_properties)
           
static SubLObject inference_datastructures_enumerated_types.infinite_productivity_p(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_allow_abnormality_checkingP(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_allow_evaluatable_predicate_transformationP(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_allow_hl_predicate_transformationP(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_allow_indeterminate_resultsP(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_allow_unbound_predicate_transformationP(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_allowed_modules(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_allowed_rules(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_answer_bindings_index(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_answer_id_index(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_answer_language(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_blockingP(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_browsableP(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_cache_resultsP(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_continuableP(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_cumulative_step_count(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_cumulative_time(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_data(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_disjunction_free_el_vars_policy(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_el_bindings(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_end_internal_real_time(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_explanatory_subquery(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_forbidden_rules(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_forward_max_time(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_forward_propagate(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_free_hl_vars(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_halt_conditions(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_hl_query(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_input_el_query(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_input_mt(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_input_non_explanatory_el_query(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_input_query_properties(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_interrupting_processes(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_max_number(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_max_proof_depth(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_max_step(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_max_time(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_max_transformation_depth_reached(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_max_transformation_depth(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_metrics_template(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_mt(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_new_answer_id_start(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_new_answer_justifications(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_pad_internal_real_time(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_probably_approximately_done(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_problem_store_privateP(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_problem_store(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_problem_working_time_data(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_relevant_problems(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_result_uniqueness_criterion(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_return_type(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_root_link(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_start_internal_real_time(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_status(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_step_count(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_strategy_set(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_suid(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_suspend_status(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_transitive_closure_mode(SubLObject object)
           
static SubLObject inference_datastructures_inference.infrnc_type(SubLObject object)
           
static SubLObject forward.initialize_forward_inference_environment()
          Initialize global forward inference environment.
static SubLObject after_adding.initialize_gaf_after_addings_hash()
           
static SubLObject after_adding.initialize_gaf_after_removings_hash()
           
static SubLObject inference_datastructures_inference.initialize_inference_answer_elapsed_creation_time(SubLObject inference_answer)
           
static SubLObject inference_kernel.initialize_inference_properties(SubLObject inference, SubLObject input_static_properties, SubLObject inference_static_properties, SubLObject query_static_properties)
           
static SubLObject inference_datastructures_inference.initialize_inference_time_properties(SubLObject inference)
           
static SubLObject inference_datastructures_inference.initialize_pad_table(SubLObject filename)
           
static SubLObject rule_after_adding.initialize_rule_after_addings_hash()
           
static SubLObject rule_after_adding.initialize_rule_after_removings_hash()
           
static SubLObject inference_min_transformation_depth.intern_problem_query_depth_signature_internal(SubLObject pqds)
           
static SubLObject inference_min_transformation_depth.intern_problem_query_depth_signature(SubLObject pqds)
           
static SubLObject inference_modules.interpret_hl_module_mt_prop(SubLObject mt_prop)
           
static SubLObject inference_datastructures_problem.ist_problem_p(SubLObject object)
           
static SubLObject inference_worker_join.j_link_data_first_proof_index(SubLObject object)
           
static SubLObject inference_worker_join.j_link_data_join_vars(SubLObject object)
           
static SubLObject inference_worker_join.j_link_data_second_proof_index(SubLObject object)
           
static SubLObject inference_worker_join_ordered.jo_link_data_focal_proof_index(SubLObject object)
           
static SubLObject inference_worker_join_ordered.jo_link_data_non_focal_proof_index(SubLObject object)
           
static SubLObject inference_worker_join_ordered.jo_link_data_restricted_non_focal_link_index(SubLObject object)
           
static SubLObject inference_worker.join_link_could_be_finishedP(SubLObject j_link, SubLObject strategic_context)
           
static SubLObject inference_worker_join.join_link_data_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_worker_join.join_link_first_mapped_problem(SubLObject join_link)
           
static SubLObject inference_worker_join.join_link_first_problem(SubLObject join_link)
           
static SubLObject inference_worker_join.join_link_first_proof_index(SubLObject join_link)
           
static SubLObject inference_worker_join.join_link_first_proofs_lookup(SubLObject join_link, SubLObject proof_bindings)
           
static SubLObject inference_worker_join.join_link_join_vars(SubLObject join_link)
           
static SubLObject inference_worker_join.join_link_p(SubLObject object)
           
static SubLObject inference_worker_join.join_link_second_mapped_problem(SubLObject join_link)
           
static SubLObject inference_worker_join.join_link_second_problem(SubLObject join_link)
           
static SubLObject inference_worker_join.join_link_second_proof_index(SubLObject join_link)
           
static SubLObject inference_worker_join.join_link_second_proofs_lookup(SubLObject join_link, SubLObject proof_bindings)
           
static SubLObject inference_worker_join.join_link_shared_proof_bindings(SubLObject join_link, SubLObject trigger_proof_bindings, SubLObject trigger_is_firstP)
           
static SubLObject inference_worker_join.join_link_sibling_mapped_problem(SubLObject join_link, SubLObject trigger_is_firstP)
           
static SubLObject inference_worker_join.join_link_sibling_proofs_lookup(SubLObject join_link, SubLObject trigger_proof_bindings_wrt_supported, SubLObject trigger_is_firstP)
           
static SubLObject inference_worker_join.join_link_tactic(SubLObject join_link)
           
static SubLObject inference_worker_join.join_link_trigger_mapped_problem(SubLObject join_link, SubLObject trigger_is_firstP)
           
static SubLObject inference_worker_join.join_link_trigger_variable_map(SubLObject join_link, SubLObject trigger_is_firstP)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_could_be_finishedP(SubLObject jo_link, SubLObject strategic_context)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_data_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_focal_mapped_problem(SubLObject join_ordered_link)
           
static SubLObject inference_min_transformation_depth.join_ordered_link_focal_mtds(SubLObject jo_link, SubLObject parent_mtds)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_focal_problem(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_focal_proof_index(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_focal_proofs_lookup(SubLObject join_ordered_link, SubLObject proof_bindings)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_focal_supporting_problem_spec(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_has_non_focal_mapped_problemP(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_non_focal_manifestedP(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_non_focal_mapped_problem(SubLObject join_ordered_link)
           
static SubLObject inference_min_transformation_depth.join_ordered_link_non_focal_mtds(SubLObject jo_link, SubLObject parent_mtds)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_non_focal_problem(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_non_focal_proof_index(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_non_focal_proofs_lookup(SubLObject join_ordered_link, SubLObject proof_bindings)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_non_focal_supporting_problem_spec(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_p(SubLObject object)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_restricted_non_focal_link_index(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_restricted_non_focal_linkP(SubLObject join_ordered_link, SubLObject restriction_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_restricted_non_focal_links(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_restricted_non_focal_triggering_proof(SubLObject join_ordered_link, SubLObject restriction_link)
          The proof that, when bubbling up to JOIN-ORDERED-LINK, triggered the creation of RESTRICTION-LINK
static SubLObject inference_worker_join_ordered.join_ordered_link_shared_proof_bindings_int(SubLObject join_ordered_link, SubLObject trigger_proof_bindings, SubLObject trigger_is_focalP)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_shared_proof_bindings(SubLObject join_ordered_link, SubLObject trigger_proof, SubLObject trigger_is_focalP)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_sibling_mapped_problem(SubLObject join_ordered_link, SubLObject trigger_is_focalP)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_sibling_proofs_lookup(SubLObject join_ordered_link, SubLObject sibling_proof_bindings, SubLObject trigger_is_focalP)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_tactic(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_with_non_focal_isa_unbound_unbound_where_arg2_is_restrictedP(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_link_with_non_focal_unbound_predicateP(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.join_ordered_proof_p(SubLObject object)
           
static SubLObject inference_worker_join_ordered.join_ordered_tactic_focal_supporting_problem_spec(SubLObject join_ordered_tactic)
           
static SubLObject inference_worker_join_ordered.join_ordered_tactic_link(SubLObject join_ordered_tactic)
           
static SubLObject inference_worker_join_ordered.join_ordered_tactic_lookahead_problem(SubLObject join_ordered_tactic)
           
static SubLObject inference_worker_join_ordered.join_ordered_tactic_p(SubLObject object)
           
static SubLObject inference_worker_join.join_proof_p(SubLObject object)
           
static SubLObject inference_worker_join.join_tactic_first_problem(SubLObject join_tactic)
           
static SubLObject inference_worker_join.join_tactic_first_supporting_problem_spec(SubLObject tactic)
           
static SubLObject inference_worker_join.join_tactic_link(SubLObject join_tactic)
           
static SubLObject inference_worker_join.join_tactic_lookahead_problems(SubLObject join_tactic)
           
static SubLObject inference_worker_join.join_tactic_p(SubLObject object)
           
static SubLObject inference_worker_join.join_tactic_second_problem(SubLObject join_tactic)
           
static SubLObject inference_worker_join_ordered.lazily_create_join_ordered_link_non_focal_mapped_problem(SubLObject join_ordered_link)
           
static SubLObject inference_tactician_strategic_uninterestingness.legacy_strategy_chooses_to_throw_away_tacticP(SubLObject strategy, SubLObject tactic, SubLObject motivation)
           
static SubLObject inference_worker.link_permits_activity_propagationP(SubLObject link, SubLObject supporting_mapped_problem)
           
static SubLObject inference_worker.link_permits_no_good_propagation_to_supported_problemsP(SubLObject link)
           
static SubLObject inference_worker.link_permits_proof_propagationP(SubLObject link, SubLObject supporting_mapped_problem)
           
static SubLObject inference_worker.link_permits_relevance_propagationP(SubLObject link, SubLObject supporting_mapped_problem)
           
static SubLObject inference_tactician_utilities.literal_count_scaling_factor(SubLObject literal_count)
          Assumes zero b-values
static SubLObject inference_worker_removal.literal_level_meta_removal_tactic_p(SubLObject tactic)
           
static SubLObject inference_worker_removal.literal_level_removal_tactic_p(SubLObject tactic)
           
static SubLObject inference_worker_rewrite.literal_level_rewrite_tactic_p(SubLObject tactic)
           
static SubLObject inference_worker.literal_level_tactic_p(SubLObject tactic)
           
static SubLObject inference_worker_transformation.literal_level_transformation_tactic_p(SubLObject tactic)
           
static SubLObject inference_worker_removal.literal_meta_removal_candidate_hl_modules_for_predicate_internal(SubLObject predicate)
           
static SubLObject inference_worker_removal.literal_meta_removal_candidate_hl_modules_for_predicate(SubLObject predicate)
           
static SubLObject inference_worker_removal.literal_meta_removal_candidate_hl_modules(SubLObject asent, SubLObject sense)
           
static SubLObject inference_worker_removal.literal_removal_candidate_hl_modules_for_predicate_with_sense_int_internal(SubLObject predicate, SubLObject sense, SubLObject allowed_modules_spec)
           
static SubLObject inference_worker_removal.literal_removal_candidate_hl_modules_for_predicate_with_sense_int(SubLObject predicate, SubLObject sense, SubLObject allowed_modules_spec)
           
static SubLObject inference_worker_removal.literal_removal_candidate_hl_modules_for_predicate_with_sense(SubLObject predicate, SubLObject sense)
           
static SubLObject inference_worker_removal.literal_removal_options_candidate_hl_modules(SubLObject asent, SubLObject sense, SubLObject allowed_modules_spec)
           
static SubLObject inference_worker_removal.literal_removal_options_hl_modules(SubLObject asent, SubLObject sense, SubLObject allowed_modules_spec)
           
static SubLObject inference_worker_removal.literal_removal_options(SubLObject asent, SubLObject sense, SubLObject allowed_modules_spec)
          Return a list of inference removal options for ASENT with SENSE.
static SubLObject inference_worker_removal.literal_simple_removal_candidate_hl_modules(SubLObject asent, SubLObject sense)
           
static SubLObject inference_analysis.load_transformation_rule_statistics_bookkeeping(SubLObject filename, SubLObject mergeP)
           
static SubLObject inference_analysis.load_transformation_rule_statistics_for_rule(SubLObject stream, SubLObject exclude_rule_set)
           
static SubLObject inference_analysis.load_transformation_rule_statistics_int(SubLObject filename, SubLObject mergeP, SubLObject exclude_rules)
           
static SubLObject inference_analysis.load_transformation_rule_statistics(SubLObject filename, SubLObject mergeP)
           
static SubLObject inference_analysis.local_asked_queries_transcript()
           
static SubLObject inference_worker.logical_conjunctive_tactic_p(SubLObject object)
           
static SubLObject inference_worker.logical_disjunctive_tactic_p(SubLObject object)
           
static SubLObject inference_worker.logical_link_p(SubLObject object)
           
static SubLObject inference_worker.logical_link_unique_tactic(SubLObject link)
           
static SubLObject inference_tactician.logical_tactic_better_wrt_removalP(SubLObject logical_tactic1, SubLObject logical_tactic2, SubLObject strategy)
           
static SubLObject inference_worker.logical_tactic_generalized_removal_completeness(SubLObject logical_tactic, SubLObject strategic_context)
           
static SubLObject inference_worker.logical_tactic_link(SubLObject logical_tactic)
           
static SubLObject inference_tactician.logical_tactic_lookahead_problem_wrt_removal(SubLObject logical_tactic, SubLObject strategy)
           
static SubLObject inference_worker.logical_tactic_lookahead_problem(SubLObject logical_tactic)
           
static SubLObject inference_worker.logical_tactic_p(SubLObject object)
           
static SubLObject inference_worker.logical_tactic_transformation_allowed_wrt_max_transformation_depthP(SubLObject inference, SubLObject logical_tactic)
          Return T iff transformation motivation on LOGICAL-TACTIC is allowed based on the max transformation depth of INFERENCE.
static SubLObject inference_worker.logical_tactic_with_unique_lookahead_problem_p(SubLObject tactic)
           
static SubLObject inference_tactician_utilities.magic_wand_tacticP(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_balanced_tactician_datastructures.make_balanced_strategy_data(SubLObject arglist)
           
static SubLObject inference_datastructures_problem_query.make_contextualized_asent(SubLObject mt, SubLObject asent)
           
static SubLObject forward.make_forward_trigger_supports(SubLObject source_gaf_assertion, SubLObject additional_supports)
           
static SubLObject removal_module_utilities.make_genl_preds_support(SubLObject spec_pred, SubLObject genl_pred)
           
static SubLObject inference_modules.make_hl_module(SubLObject arglist)
           
static SubLObject inference_datastructures_inference.make_inference_answer_justification(SubLObject arglist)
           
static SubLObject inference_datastructures_inference.make_inference_answer(SubLObject arglist)
           
static SubLObject inference_metrics.make_inference_metric(SubLObject arglist)
           
static SubLObject inference_datastructures_inference.make_inference(SubLObject arglist)
           
static SubLObject inference_worker_join.make_join_link_data(SubLObject arglist)
           
static SubLObject inference_worker_join_ordered.make_join_ordered_link_data(SubLObject arglist)
           
static SubLObject inference_datastructures_problem_link.make_mapped_problem(SubLObject arglist)
           
static SubLObject inference_worker.make_problem_irrelevant_to_inference(SubLObject inference, SubLObject problem)
           
static SubLObject inference_datastructures_problem_link.make_problem_link(SubLObject arglist)
           
static SubLObject inference_worker.make_problem_no_good(SubLObject problem, SubLObject consider_deepP, SubLObject strategic_context)
           
static SubLObject inference_datastructures_problem_store.make_problem_store_janitor(SubLObject arglist)
           
static SubLObject inference_datastructures_problem_store.make_problem_store(SubLObject arglist)
           
static SubLObject inference_datastructures_strategy.make_problem_strategic_properties(SubLObject arglist)
           
static SubLObject inference_datastructures_problem.make_problem(SubLObject arglist)
           
static SubLObject inference_datastructures_proof.make_proof(SubLObject arglist)
           
static SubLObject inference_worker_removal.make_removal_link_data(SubLObject arglist)
           
static SubLObject removal_tactician_datastructures.make_removal_strategy_data(SubLObject arglist)
           
static SubLObject inference_worker_restriction.make_restriction_link_data(SubLObject arglist)
           
static SubLObject inference_datastructures_strategy.make_strategy(SubLObject arglist)
           
static SubLObject inference_datastructures_tactic.make_tactic_progress_iterator_state(SubLObject iteration_type, SubLObject tactic, SubLObject sub_state)
           
static SubLObject inference_datastructures_strategy.make_tactic_strategic_properties(SubLObject arglist)
           
static SubLObject inference_datastructures_tactic.make_tactic(SubLObject arglist)
           
static SubLObject inference_worker_transformation.make_transformation_link_data(SubLObject arglist)
           
static SubLObject inference_datastructures_problem_link.mapped_prob_problem(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.mapped_prob_variable_map(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.mapped_problem_equal(SubLObject mapped_problem1, SubLObject mapped_problem2)
           
static SubLObject inference_datastructures_problem_link.mapped_problem_p(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.mapped_problem_problem(SubLObject mapped_problem)
           
static SubLObject inference_datastructures_problem_link.mapped_problem_variable_map(SubLObject mapped_problem)
          Variable maps go UP, i.e.
static SubLObject inference_worker_join.mapped_proof_is_firstP(SubLObject subproof, SubLObject proof_variable_map, SubLObject join_link)
           
static SubLObject inference_worker_join_ordered.mapped_proof_is_focalP(SubLObject subproof, SubLObject proof_variable_map, SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.matching_subclause_specs(SubLObject dnf_clause, SubLObject other_dnf_clause)
          Returns the subclause specs which, if applied to DNF-CLAUSE, would allow it to unify with OTHER-DNF-CLAUSE.
static SubLObject inference_worker_transformation.max_rules(SubLObject rules, SubLObject mt)
          Returns the most-general rules (via #$genlRules) among RULES, which are those rules that have no proper genlRule among RULES.
static SubLObject inference_worker_removal.maybe_make_inference_output_iterator_guts(SubLObject hl_module, SubLObject cycl_input_asent)
           
static SubLObject inference_worker_removal.maybe_make_inference_output_iterator(SubLObject hl_module, SubLObject cycl_input_asent)
           
static SubLObject inference_worker_transformation.maybe_make_meta_transformation_progress_iterator(SubLObject tactic, SubLObject asent, SubLObject sense)
           
static SubLObject inference_worker.maybe_make_problem_irrelevant_to_inference(SubLObject inference, SubLObject problem)
          Unless PROBLEM is already irrelevant to INFERENCE, notes that PROBLEM is now irrelevant to INFERENCE.
static SubLObject inference_worker_removal.maybe_make_removal_tactic_expand_results_progress_iterator_guts(SubLObject tactic, SubLObject asent, SubLObject sense)
           
static SubLObject inference_worker_removal.maybe_make_removal_tactic_expand_results_progress_iterator(SubLObject tactic, SubLObject asent, SubLObject sense)
           
static SubLObject inference_worker_removal.maybe_make_removal_tactic_output_generate_progress_iterator(SubLObject tactic, SubLObject cycl_input_asent)
           
static SubLObject inference_worker_removal.maybe_make_removal_tactic_progress_iterator(SubLObject tactic, SubLObject asent, SubLObject sense)
           
static SubLObject inference_worker_transformation.maybe_make_transformation_expand_progress_iterator(SubLObject tactic, SubLObject asent)
           
static SubLObject inference_worker_transformation.maybe_make_transformation_rule_select_progress_iterator(SubLObject tactic, SubLObject asent)
           
static SubLObject inference_worker_transformation.maybe_make_transformation_tactic_progress_iterator(SubLObject tactic, SubLObject asent, SubLObject sense)
           
static SubLObject inference_worker_join.maybe_new_join_link(SubLObject supported_problem, SubLObject first_supporting_mapped_problem, SubLObject second_supporting_mapped_problem)
           
static SubLObject inference_worker_join_ordered.maybe_new_join_ordered_link(SubLObject supported_problem, SubLObject focal_supporting_mapped_problem, SubLObject non_focal_supporting_mapped_problem)
           
static SubLObject inference_worker_removal.maybe_new_removal_link(SubLObject problem, SubLObject tactic, SubLObject removal_bindings, SubLObject supports)
           
static SubLObject inference_worker_removal.maybe_new_restriction_and_removal_link(SubLObject problem, SubLObject tactic, SubLObject removal_bindings, SubLObject supports)
           
static SubLObject inference_worker_restriction.maybe_new_restriction_link(SubLObject supported_problem, SubLObject supporting_mapped_problem, SubLObject restriction_bindings, SubLObject listening_linkP, SubLObject tactic)
          Creates a new restriction link between SUPPORTING-PROBLEM and SUPPORTED-PROBLEM unless there already is one.
static SubLObject inference_worker_split.maybe_new_split_link(SubLObject supported_problem, SubLObject dnf_clause)
           
static SubLObject inference_worker_transformation.maybe_new_transformation_link(SubLObject supported_problem, SubLObject supporting_mapped_problem, SubLObject tactic, SubLObject transformation_bindings, SubLObject rule_assertion, SubLObject more_supports, SubLObject non_explanatory_subquery)
           
static SubLObject inference_worker.maybe_possibly_activate_problem(SubLObject strategy, SubLObject problem)
          Unless PROBLEM is already active in STRATEGY, notifies STRATEGY that PROBLEM might be newly active in it.
static SubLObject inference_worker_residual_transformation.maybe_possibly_add_residual_transformation_links_via_join_ordered_link(SubLObject join_ordered_link)
           
static SubLObject inference_worker_residual_transformation.maybe_possibly_add_residual_transformation_links_via_transformation_link(SubLObject transformation_link)
           
static SubLObject inference_worker_transformation.memoized_inference_excepted_assertionP_internal(SubLObject assertion, SubLObject mt)
           
static SubLObject inference_worker_transformation.memoized_inference_excepted_assertionP(SubLObject assertion, SubLObject mt)
           
static SubLObject inference_tactician_utilities.memoized_problem_global_preference_level_internal(SubLObject problem, SubLObject strategic_context, SubLObject shared_variables)
           
static SubLObject inference_tactician_utilities.memoized_problem_global_preference_level(SubLObject problem, SubLObject strategic_context, SubLObject shared_variables)
           
static SubLObject inference_lookahead_productivity.memoized_problem_max_removal_productivity_internal(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_lookahead_productivity.memoized_problem_max_removal_productivity(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_worker_transformation.merge_pragmatic_requirement(SubLObject rule_assertion, SubLObject pragma_assertion, SubLObject merge_dnf)
          Merge the pragmatic requirements for RULE-ASSERTION expressed in PRAGMA-ASSERTION into MERGE-DNF and return it.
static SubLObject inference_worker.meta_conjunctive_tactic_p(SubLObject object)
           
static SubLObject inference_modules.meta_removal_module_p(SubLObject object)
           
static SubLObject inference_modules.meta_removal_module_specific_predicateP(SubLObject meta_removal_module, SubLObject predicate)
           
static SubLObject inference_modules.meta_removal_module_specific_predicates(SubLObject meta_removal_module)
           
static SubLObject inference_modules.meta_removal_modules()
           
static SubLObject inference_worker_removal.meta_removal_tactic_p(SubLObject object)
           
static SubLObject inference_worker_split.meta_split_criteria()
           
static SubLObject inference_worker_split.meta_split_criterion_applicableP(SubLObject meta_split_criterion, SubLObject conjunct_problem)
           
static SubLObject inference_worker_split.meta_split_progress_iterator_doneP(SubLObject tactic)
           
static SubLObject inference_worker_split.meta_split_tactic_create_and_activate_split_tactics(SubLObject meta_split_tactic, SubLObject supported_problem, SubLObject problem_index_pairs)
           
static SubLObject inference_worker_split.meta_split_tactic_create_one_split_tactic(SubLObject meta_split_tactic, SubLObject supported_problem, SubLObject index)
           
static SubLObject inference_worker_split.meta_split_tactic_index_doneP(SubLObject meta_split_tactic, SubLObject index)
           
static SubLObject inference_worker_split.meta_split_tactic_link(SubLObject meta_split_tactic)
           
static SubLObject inference_worker_split.meta_split_tactic_note_split_tactic_done(SubLObject tactic, SubLObject index)
           
static SubLObject inference_worker_split.meta_split_tactic_p(SubLObject object)
           
static SubLObject inference_worker_split.meta_split_tactic_todo_indices(SubLObject meta_split_tactic)
           
static SubLObject inference_worker_split.meta_split_tactics_enabledP()
           
static SubLObject inference_modules.meta_structural_module_p(SubLObject object)
           
static SubLObject inference_worker_split.meta_structural_progress_iterator_doneP(SubLObject tactic)
           
static SubLObject inference_worker.meta_structural_tactic_p(SubLObject tactic)
           
static SubLObject inference_modules.meta_transformation_module_p(SubLObject object)
           
static SubLObject inference_worker_transformation.meta_transformation_tactic_p(SubLObject object)
           
static SubLObject inference_min_transformation_depth.min_transformation_depth_from_signature(SubLObject signature)
           
static SubLObject inference_tactician_utilities.module_scaling_factor(SubLObject module_spec)
          Assumes zero b-values
static SubLObject inference_worker_join_ordered.motivated_followup_multi_literal_subclause_specs_case_1(SubLObject supported_problem, SubLObject dnf_clause)
           
static SubLObject inference_worker_join_ordered.motivated_followup_multi_literal_subclause_specs_case_2(SubLObject supported_problem, SubLObject dnf_clause)
           
static SubLObject inference_worker_removal.motivated_multi_literal_subclause_specs(SubLObject contextualized_dnf_clause)
           
static SubLObject inference_tactician.motivation_strategem_link_p(SubLObject object)
          Strategems that make a new root.
static SubLObject inference_datastructures_problem_query.mt_asent_sense_from_atomic_contextualized_clause(SubLObject contextualized_clause)
          assumes CONTEXTUALIZED-CLAUSE is an atomic-clause-p
static SubLObject inference_datastructures_problem.mt_asent_sense_from_single_literal_problem(SubLObject problem)
           
static SubLObject inference_datastructures_problem_query.mt_asent_sense_from_singleton_query(SubLObject query)
          assumes QUERY is a singleton contextualized-dnf-clauses-p whose single element is an atomic-clause-p
static SubLObject inference_datastructures_problem.multi_clause_problem_p(SubLObject object)
           
static SubLObject inference_tactician_utilities.multi_literal_problem_global_preference_level(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_datastructures_problem.multi_literal_problem_p(SubLObject object)
           
static SubLObject inference_tactician_utilities.multi_literal_problem_tactics_to_activate(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_min_transformation_depth.napply_literal_map(SubLObject source_mtds, SubLObject literal_map, SubLObject target_mtds)
           
static SubLObject inference_worker.ncanonicalize_proof_bindings_int(SubLObject proof_bindings)
           
static SubLObject inference_worker.ncanonicalize_proof_bindings(SubLObject proof_bindings)
           
static SubLObject inference_modules.negated_allowed_modules_spec_p(SubLObject object)
           
static SubLObject inference_worker.neutral_problem_p(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_worker_answer.new_answer_link_int(SubLObject inference)
           
static SubLObject inference_worker_answer.new_answer_link(SubLObject inference)
          Creates a new answer link under INFERENCE.
static SubLObject inference_balanced_tactician_datastructures.new_balanced_strategy_data(SubLObject removal_index, SubLObject new_root_index, SubLObject transformation_index)
           
static SubLObject inference_worker_join_ordered.new_conjunctive_proof(SubLObject conjunctive_link, SubLObject subproofs_with_sub_bindings)
           
static SubLObject inference_kernel.new_continuable_inference_from_dnf_int(SubLObject dnf, SubLObject mt, SubLObject scoped_vars, SubLObject input_static_properties, SubLObject query_static_properties)
           
static SubLObject inference_kernel.new_continuable_inference_int(SubLObject sentence, SubLObject mt, SubLObject input_static_properties, SubLObject query_static_properties)
           
static SubLObject inference_kernel.new_cyc_query_from_dnf(SubLObject dnf, SubLObject mt, SubLObject scoped_vars, SubLObject query_properties)
          Like @xref new-cyc-query except skips the canonicalization step by taking a canonicalized DNF as input.
static SubLObject inference_kernel.new_cyc_query_int(SubLObject inference, SubLObject input_dynamic_properties, SubLObject query_dynamic_properties, SubLObject problem_store_privateP)
           
static SubLObject inference_kernel.new_cyc_query(SubLObject sentence, SubLObject mt, SubLObject query_properties)
          Creates, runs, and destroys an inference.
static SubLObject inference_trivial.new_cyc_trivial_query_from_dnf_int(SubLObject dnf, SubLObject mt, SubLObject scoped_vars, SubLObject query_properties)
           
static SubLObject inference_trivial.new_cyc_trivial_query_int(SubLObject sentence, SubLObject mt, SubLObject query_properties)
           
static SubLObject inference_trivial.new_cyc_trivial_query_via_removal_ask(SubLObject sentence_clause, SubLObject v_bindings, SubLObject free_hl_vars, SubLObject trivial_query_properties)
           
static SubLObject forward.new_forward_concluded_supports(SubLObject rule, SubLObject trigger_supports, SubLObject inference_supports)
          Combine RULE, TRIGGER-SUPPORTS and INFERENCE-SUPPORTS (if any) into a single list of support-p that represents one complete justification for a new forward conclusion.
static SubLObject forward.new_forward_inference_environment()
           
static SubLObject forward.new_forward_problem_store()
           
static SubLObject forward.new_forward_query_from_dnf(SubLObject query_dnf, SubLObject pragmatic_dnf, SubLObject propagation_mt, SubLObject overriding_query_properties)
           
static SubLObject inference_worker.new_goal_proof(SubLObject goal_link)
           
static SubLObject inference_modules.new_hl_module(SubLObject name, SubLObject plist)
           
static SubLObject inference_strategist.new_inference_answer_from_proof(SubLObject inference, SubLObject proof)
           
static SubLObject inference_datastructures_inference.new_inference_answer_id(SubLObject inference)
           
static SubLObject inference_datastructures_inference.new_inference_answer_justification(SubLObject answer, SubLObject supports)
           
static SubLObject inference_datastructures_inference.new_inference_answer(SubLObject inference, SubLObject v_bindings)
           
static SubLObject inference_datastructures_enumerated_types.new_inference_error_suspend_status(SubLObject message)
           
static SubLObject inference_metrics.new_inference_metric(SubLObject name, SubLObject evaluation_func, SubLObject evaluation_arg1, SubLObject cross_productP)
           
static SubLObject inference_datastructures_inference.new_inference_p(SubLObject object)
           
static SubLObject inference_datastructures_inference.new_inference(SubLObject store)
          Allocates a new inference object and sets up its internal datastructures.
static SubLObject inference_min_transformation_depth.new_initial_clause_pqds(SubLObject contextualized_clause, SubLObject depth)
           
static SubLObject inference_min_transformation_depth.new_initial_pqds(SubLObject problem_query, SubLObject depth)
           
static SubLObject inference_worker_join.new_join_link_data(SubLObject first_mapped_problem, SubLObject second_mapped_problem)
           
static SubLObject inference_worker_join.new_join_link(SubLObject supported_problem, SubLObject first_supporting_mapped_problem, SubLObject second_supporting_mapped_problem)
           
static SubLObject inference_worker_join_ordered.new_join_ordered_link_data()
           
static SubLObject inference_worker_join_ordered.new_join_ordered_link(SubLObject supported_problem, SubLObject focal_supporting_mapped_problem, SubLObject non_focal_supporting_mapped_problem)
           
static SubLObject inference_worker_join_ordered.new_join_ordered_proof(SubLObject join_ordered_link, SubLObject subproofs_with_sub_bindings)
           
static SubLObject inference_worker_join_ordered.new_join_ordered_tactic(SubLObject jo_link, SubLObject focal_supporting_problem_spec)
          Create a new :JOIN-ORDERED tactic for PROBLEM in which FOCAL-SUPPORTING-PROBLEM-SPEC specifies the literals of DNF-CLAUSE which should be the focal supporting problem and the remaining literals should be the non-focal supporting problem.
static SubLObject inference_worker_join.new_join_proof(SubLObject join_link, SubLObject subproofs_with_sub_bindings)
           
static SubLObject inference_worker_join.new_join_tactic(SubLObject join_link, SubLObject first_supporting_problem_spec)
           
static SubLObject inference_datastructures_problem_link.new_mapped_problem(SubLObject problem, SubLObject variable_map)
           
static SubLObject inference_worker_split.new_meta_split_progress_iterator(SubLObject tactic)
           
static SubLObject inference_worker_split.new_meta_split_tactic(SubLObject problem)
           
static SubLObject inference_worker_transformation.new_meta_transformation_tactic(SubLObject problem, SubLObject asent, SubLObject sense)
           
static SubLObject inference_tactician.new_problem_happiness_index()
           
static SubLObject inference_datastructures_problem_link.new_problem_link_int(SubLObject supported_object, SubLObject type)
           
static SubLObject inference_datastructures_problem_link.new_problem_link(SubLObject type, SubLObject supported_problem)
          Creates a new link under SUPPORTED-PROBLEM
static SubLObject inference_datastructures_problem_query.new_problem_query_from_contextualized_asent_sense(SubLObject contextualized_asent, SubLObject sense)
           
static SubLObject inference_datastructures_problem_query.new_problem_query_from_contextualized_clause(SubLObject contextualized_clause)
           
static SubLObject inference_datastructures_problem_query.new_problem_query_from_subclause_spec(SubLObject contextualized_clause, SubLObject subclause_spec)
           
static SubLObject inference_datastructures_problem_query.new_problem_query_without_subclause_spec(SubLObject contextualized_clause, SubLObject subclause_spec)
           
static SubLObject inference_datastructures_problem_store.new_problem_store_id()
           
static SubLObject inference_datastructures_problem_store.new_problem_store_janitor(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.new_problem_store(SubLObject problem_store_properties)
          Allocates a new problem-store object and sets up its internal datastructures.
static SubLObject inference_datastructures_strategy.new_problem_strategic_properties()
           
static SubLObject inference_datastructures_problem.new_problem(SubLObject store, SubLObject query)
          Creates and canonicalizes a new problem.
static SubLObject inference_datastructures_proof.new_proof_with_bindings(SubLObject link, SubLObject v_bindings, SubLObject subproofs)
           
static SubLObject inference_datastructures_proof.new_proof(SubLObject link, SubLObject subproofs)
           
static SubLObject inference_worker_removal.new_removal_link_data(SubLObject removal_link)
           
static SubLObject inference_worker_removal.new_removal_link_int(SubLObject problem, SubLObject hl_module, SubLObject removal_bindings, SubLObject supports)
          Returns a new :removal link with its data properties set to HL-MODULE, BINDINGS, and SUPPORTS, with a supported problem of PROBLEM, and no supporting problems yet.
static SubLObject inference_worker_removal.new_removal_link(SubLObject problem, SubLObject hl_module, SubLObject removal_bindings, SubLObject supports)
           
static SubLObject inference_worker_removal.new_removal_proof(SubLObject removal_link)
           
static SubLObject removal_tactician_datastructures.new_removal_strategy_data(SubLObject removal_index)
           
static SubLObject inference_worker_removal.new_removal_tactic_expand_results_progress_iterator(SubLObject tactic, SubLObject expand_results)
           
static SubLObject inference_worker_removal.new_removal_tactic_output_generate_progress_iterator(SubLObject tactic, SubLObject output_iterator, SubLObject encoded_bindings)
           
static SubLObject inference_worker_removal.new_removal_tactic(SubLObject problem, SubLObject hl_module, SubLObject productivity, SubLObject completeness)
           
static SubLObject inference_worker_restriction.new_restriction_link_data(SubLObject restriction_link)
           
static SubLObject inference_worker_restriction.new_restriction_link(SubLObject supported_problem, SubLObject supporting_mapped_problem, SubLObject restriction_bindings, SubLObject listening_linkP, SubLObject hl_module)
           
static SubLObject inference_worker_restriction.new_restriction_proof(SubLObject restriction_link, SubLObject restricted_proof, SubLObject unrestricted_bindings)
          Called when a new unrestricted proof is needed.
static SubLObject inference_worker.new_root_answer_link(SubLObject inference, SubLObject mapped_root_problem)
          Hooks up the answer link between the root subproblem and the strategy, but intentionally doesn't propagate it yet -- this is part of A-Brain behaviour, not initialization.
static SubLObject inference_datastructures_inference.new_simplest_inference_of_type(SubLObject store, SubLObject strategy_type)
           
static SubLObject inference_datastructures_inference.new_simplest_inference(SubLObject store)
           
static SubLObject inference_worker_split.new_split_link(SubLObject supported_problem, SubLObject supporting_mapped_problems)
           
static SubLObject inference_worker_split.new_split_proof(SubLObject link, SubLObject subproofs_with_sub_bindings)
           
static SubLObject inference_worker_split.new_split_tactic(SubLObject supported_problem, SubLObject index)
           
static SubLObject inference_strategic_heuristics.new_strategic_heuristic_data(SubLObject function, SubLObject scaling_factor, SubLObject pretty_name, SubLObject comment, SubLObject tactic_type)
           
static SubLObject inference_datastructures_strategy.new_strategy_type(SubLObject type, SubLObject plist)
           
static SubLObject inference_datastructures_strategy.new_strategy(SubLObject type, SubLObject inference)
           
static SubLObject inference_min_transformation_depth.new_subclause_literal_map(SubLObject clause, SubLObject subclause, SubLObject missing)
           
static SubLObject inference_min_transformation_depth.new_subclause_pqds(SubLObject parent_pqds, SubLObject subclause_spec)
           
static SubLObject inference_datastructures_tactic.new_tactic_progress_iterator(SubLObject iteration_type, SubLObject tactic, SubLObject sub_state)
           
static SubLObject inference_datastructures_strategy.new_tactic_strategic_properties()
           
static SubLObject inference_datastructures_tactic.new_tactic(SubLObject problem, SubLObject hl_module, SubLObject data)
           
static SubLObject inference_worker_transformation.new_transformation_link_data(SubLObject transformation_link)
           
static SubLObject inference_worker_transformation.new_transformation_link_int(SubLObject problem, SubLObject hl_module, SubLObject transformation_bindings, SubLObject supports, SubLObject non_explanatory_subquery)
          Returns a new :transformation link with its data properties set to HL-MODULE, BINDINGS, and SUPPORTS, with a supported problem of PROBLEM, and no supporting problems yet.
static SubLObject inference_worker_transformation.new_transformation_link(SubLObject supported_problem, SubLObject supporting_mapped_problem, SubLObject hl_module, SubLObject transformation_bindings, SubLObject rule_assertion, SubLObject more_supports, SubLObject non_explanatory_subquery)
           
static SubLObject inference_worker_transformation.new_transformation_proof(SubLObject transformation_link, SubLObject subproof, SubLObject variable_map)
           
static SubLObject inference_analysis.new_transformation_rule_statistics()
           
static SubLObject inference_worker_transformation.new_transformation_tactic(SubLObject problem, SubLObject hl_module, SubLObject productivity, SubLObject rule)
           
static SubLObject inference_worker_transformation.nmerge_dnf(SubLObject existing_dnf, SubLObject added_dnf)
          Destructively modify EXISTING-DNF by merging ADDED-DNF into it.
static SubLObject inference_worker.no_good_problem_p(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_datastructures_enumerated_types.no_good_problem_status_p(SubLObject status)
           
static SubLObject inference_worker.no_good_version_of_problem_status(SubLObject status)
           
static SubLObject inference_czer.non_contiguous_hl_varP(SubLObject object)
           
static SubLObject inference_czer.non_fixed_variable_p(SubLObject object)
          An HL variable that is not a member of *inference-czer-fixed-vars-table*
static SubLObject inference_worker_join_ordered.non_focal_restriction_link_with_corresponding_focal_proofP(SubLObject restriction_link, SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.non_focal_to_focal_variable_map_internal(SubLObject join_ordered_link)
           
static SubLObject inference_worker_join_ordered.non_focal_to_focal_variable_map(SubLObject join_ordered_link)
           
static SubLObject removal_module_utilities.non_null_answer_to_singleton(SubLObject answer)
          If ANSWER is non-nil, return a singleton answer list with ANSWER as the sole item.
static SubLObject inference_czer.not_at_all_commutative_contextualized_asent_p(SubLObject contextualized_asent)
           
static SubLObject inference_worker_join_ordered.note_all_triggering_proofs_processed(SubLObject restriction_link)
           
static SubLObject inference_worker_answer.note_answer_link_propagated(SubLObject answer_link)
           
static SubLObject inference_worker.note_argument_link_added(SubLObject link)
           
static SubLObject inference_worker.note_goal_link_added(SubLObject link)
           
static SubLObject inference_analysis.note_inference_answer_proof_rules(SubLObject rules)
          Notes that the rules in RULE-SET-CONTENTS have been successfully used together in an inference answer proof.
static SubLObject inference_datastructures_inference.note_inference_invalid(SubLObject inference)
           
static SubLObject inference_datastructures_problem_link.note_mapped_problem_invalid(SubLObject mapped_problem)
           
static SubLObject forward.note_new_forward_assertible(SubLObject hl_assertible)
           
static SubLObject inference_worker.note_problem_created(SubLObject problem)
          Changes PROBLEM's status to :unexamined.
static SubLObject inference_worker.note_problem_examined(SubLObject problem)
           
static SubLObject inference_worker.note_problem_finished(SubLObject problem, SubLObject strategic_context)
          Assumes that strategy activity is propagated first, since it uses that as a criterion for considering no-goodness.
static SubLObject inference_datastructures_problem.note_problem_invalid(SubLObject problem)
           
static SubLObject inference_datastructures_problem_link.note_problem_link_invalid(SubLObject link)
           
static SubLObject inference_datastructures_problem.note_problem_min_transformation_depth_signature(SubLObject problem, SubLObject inference, SubLObject new_pqds)
           
static SubLObject inference_worker.note_problem_pending(SubLObject problem, SubLObject strategic_context)
          Assumes that strategy activity is propagated first, since it uses that as a criterion for considering no-goodness.
static SubLObject inference_worker.note_problem_possible(SubLObject problem)
           
static SubLObject inference_datastructures_problem_store.note_problem_store_destruction_imminent(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.note_problem_store_invalid(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.note_problem_store_most_recent_tactic_executed(SubLObject store, SubLObject tactic)
           
static SubLObject inference_datastructures_problem_store.note_problem_store_prepared(SubLObject store)
           
static SubLObject inference_worker.note_problem_strategically_possible(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_proof.note_proof_invalid(SubLObject proof)
           
static SubLObject inference_worker_join_ordered.note_restricted_non_focal_finished(SubLObject join_ordered_link, SubLObject restriction_link)
          look up the proof from the index on the jo-link and note it processed
static SubLObject inference_worker_split.note_split_tactics_strategically_possible(SubLObject split_tactics)
           
static SubLObject inference_datastructures_strategy.note_strategy_invalid(SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.note_strategy_should_reconsider_set_asides(SubLObject strategy)
           
static SubLObject inference_datastructures_tactic.note_tactic_discarded(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.note_tactic_executed(SubLObject tactic)
           
static SubLObject inference_worker.note_tactic_finished(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.note_tactic_invalid(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.note_tactic_most_recent_executed(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.note_tactic_progress_iterator(SubLObject tactic, SubLObject progress_iterator)
           
static SubLObject inference_datastructures_enumerated_types.number_of_children_for_productivity(SubLObject productivity)
          Converts a productivity to an expected number of children.
static SubLObject inference_strategic_heuristics.numeric_table_lookup(SubLObject n, SubLObject lookup_table, SubLObject v_default)
          Return a value associated with the numeric argument N via a table lookup.
static SubLObject inference_worker.pending_problem_p(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_datastructures_enumerated_types.pending_problem_status_p(SubLObject status)
           
static SubLObject inference_worker.pending_version_of_problem_status(SubLObject status)
           
static SubLObject argumentation.perform_argumentation(SubLObject v_arguments)
           
static SubLObject forward.perform_forward_inference()
          Exhaustively complete all pending forward inference
static SubLObject inference_strategist.perform_inference_answer_proof_analysis(SubLObject answer, SubLObject proof)
           
static SubLObject inference_worker.perform_lazy_proof_rejection(SubLObject proof, SubLObject inference)
           
static SubLObject inference_czer.pick_some_awesome_lits(SubLObject not_yet_sorted_literals, SubLObject skip_fully_fixedP)
          Result is top-level destructible.
static SubLObject inference_worker.possible_problem_p(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_datastructures_enumerated_types.possible_problem_status_p(SubLObject status)
           
static SubLObject inference_worker.possible_version_of_problem_status(SubLObject status)
           
static SubLObject inference_worker.possibly_activate_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_worker_residual_transformation.possibly_add_residual_transformation_links_via_join_ordered_link(SubLObject join_ordered_link)
           
static SubLObject inference_worker_residual_transformation.possibly_add_residual_transformation_links_via_transformation_link(SubLObject transformation_link)
           
static SubLObject inference_worker.possibly_compute_strategic_properties_of_problem_tactics(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_worker.possibly_compute_strategic_properties_of_tactic(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_worker_join.possibly_determine_new_join_tactic(SubLObject supported_problem, SubLObject first_supporting_problem_spec, SubLObject dnf_clause)
          Possibly create a new :JOIN tactic for PROBLEM in which FIRST-SUPPORTING-PROBLEM-SPEC specifies the literals of DNF-CLAUSE which should be the first supporting problem and the remaining literals should be the second supporting problem.
static SubLObject inference_analysis.possibly_enqueue_asked_query_from_inference(SubLObject inference)
           
static SubLObject inference_analysis.possibly_enqueue_asked_query(SubLObject query_sentence, SubLObject query_mt, SubLObject query_properties)
           
static SubLObject hl_prototypes.possibly_hl_prototype_assertionP(SubLObject assertion)
           
static SubLObject inference_worker.possibly_note_eager_pruning_problem(SubLObject problem)
           
static SubLObject inference_czer.possibly_note_hl_var_contiguity_pair(SubLObject object)
           
static SubLObject inference_worker.possibly_note_problem_finished(SubLObject problem, SubLObject strategic_context)
          Notes that PROBLEM is finished (wrt STRATEGIC-CONTEXT) unless it is already known to be finished (wrt STRATEGIC-CONTEXT).
static SubLObject inference_worker.possibly_note_problem_pending(SubLObject problem, SubLObject strategic_context)
          Notes that PROBLEM is pending (wrt STRATEGIC-CONTEXT) unless it is already known to be pending (wrt STRATEGIC-CONTEXT).
static SubLObject inference_worker.possibly_note_problem_relevant(SubLObject inference, SubLObject problem)
           
static SubLObject inference_worker.possibly_note_problem_strategically_examined(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_worker.possibly_note_problem_strategically_possible(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_worker.possibly_note_proof_processed(SubLObject proof)
           
static SubLObject inference_worker.possibly_note_tactic_finished(SubLObject tactic)
           
static SubLObject inference_worker.possibly_propagate_answer_link(SubLObject link)
           
static SubLObject inference_worker.possibly_propagate_problem_finished(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_worker_removal.possibly_replace_ist_supports(SubLObject problem, SubLObject removal_bindings, SubLObject supports)
           
static SubLObject inference_analysis.possibly_save_recent_asked_queries()
          Save recent asked queries, if it appears sensible to do so.
static SubLObject inference_analysis.possibly_save_recent_experience()
          Save recent experience, if it appears sensible to do so.
static SubLObject inference_datastructures_inference.possibly_signal_inference_new_transformation_depth_reached(SubLObject inference, SubLObject new_depth)
           
static SubLObject inference_datastructures_inference.possibly_signal_inference_status_change(SubLObject inference)
          Called immediately after the status change
static SubLObject inference_datastructures_inference.possibly_signal_new_inference_answer(SubLObject inference, SubLObject new_answer)
          Called immediately after the creation of NEW-ANSWER
static SubLObject inference_datastructures_tactic.possibly_update_tactic_productivity_from_iterator(SubLObject tactic, SubLObject output_iterator)
           
static SubLObject inference_strategist.possibly_wait_for_inference_to_unblock(SubLObject inference)
           
static SubLObject inference_worker_transformation.potentially_wf_restricted_transformation_dependent_asent(SubLObject contextualized_asent, SubLObject sense, SubLObject abduction_allowedP)
           
static SubLObject inference_worker_transformation.potentially_wf_transformation_dependent_query(SubLObject dependent_query, SubLObject abduction_allowedP)
           
static SubLObject inference_min_transformation_depth.pqds_merge(SubLObject pqds1, SubLObject pqds2)
           
static SubLObject inference_modules.predicate_uses_meta_removal_moduleP(SubLObject predicate, SubLObject meta_removal_module)
          All predicates use all meta-removal modules unless they are solely specific and have not been stated as @xref inference-removal-module-use-meta-removal.
static SubLObject inference_tactician_utilities.preference_scaling_factor(SubLObject preference_level)
          Assumes zero b-values
static SubLObject inference_strategist.prepare_inference_hl_query_from_dnf(SubLObject inference, SubLObject input_dnf, SubLObject scoped_vars)
           
static SubLObject inference_strategist.prepare_inference_hl_query_int(SubLObject input_mt, SubLObject input_el_query, SubLObject input_non_explanatory_el_query, SubLObject hypothesizeP)
          Given INPUT-MT, INPUT-EL-QUERY, INPUT-NON-EXPLANATORY-EL-QUERY and HYPOTHESIZE? for some inference, determine the MT, EL-QUERY, EXPLANATORY-EL-QUERY and HYPOTHETICAL-BINDINGS to use.
static SubLObject inference_strategist.prepare_inference_hl_query(SubLObject inference, SubLObject disjunction_free_el_vars_policy, SubLObject hypothesizeP)
          Modifies and returns INFERENCE.
static SubLObject inference_datastructures_inference.prepared_inference_p(SubLObject object)
           
static SubLObject inference_datastructures_proof.prf_bindings(SubLObject object)
           
static SubLObject inference_datastructures_proof.prf_link(SubLObject object)
           
static SubLObject inference_datastructures_proof.prf_subproofs(SubLObject object)
           
static SubLObject inference_datastructures_proof.prf_suid(SubLObject object)
           
static SubLObject inference_datastructures_problem.prob_argument_link_bindings_index(SubLObject object)
           
static SubLObject inference_datastructures_problem.prob_argument_links(SubLObject object)
           
static SubLObject inference_datastructures_problem.prob_dependent_links(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.prob_link_data(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.prob_link_open_flags(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.prob_link_suid(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.prob_link_supported_object(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.prob_link_supporting_mapped_problems(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.prob_link_type(SubLObject object)
           
static SubLObject inference_datastructures_problem.prob_proof_bindings_index(SubLObject object)
           
static SubLObject inference_datastructures_problem.prob_query(SubLObject object)
           
static SubLObject inference_datastructures_problem.prob_status(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_abduction_allowedP(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_add_restriction_layer_of_indirectionP(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_complex_problem_query_czer_index(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_complex_problem_query_signatures(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_compute_answer_justificationsP(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_direction(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_equality_reasoning_domain(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_equality_reasoning_method(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_historical_root_problems(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_inference_id_index(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_intermediate_step_validation_level(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_janitor_indestructible_problems(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_janitor(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_link_id_index(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_lock(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_max_problem_count(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_memoization_state(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_meta_problem_store(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_min_depth_index(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_min_proof_depth_index(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_min_transformation_depth_index(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_min_transformation_depth_signature_index(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_negation_by_failureP(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_new_terms_allowedP(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_non_explanatory_subproofs_index(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_non_explanatory_subproofs_possibleP(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_preparedP(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_problem_by_query_index(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_problem_id_index(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_processed_proofs(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_proof_id_index(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_proof_keeping_index(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_rejected_proofs(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_removal_allowedP(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_rewrite_allowedP(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_sbhl_resource_space(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_strategy_id_index(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_suid(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.prob_store_transformation_allowedP(SubLObject object)
           
static SubLObject inference_datastructures_problem.prob_store(SubLObject object)
           
static SubLObject inference_datastructures_strategy.prob_strategic_properties_flags(SubLObject object)
           
static SubLObject inference_datastructures_strategy.prob_strategic_properties_possible_tactic_count(SubLObject object)
           
static SubLObject inference_datastructures_strategy.prob_strategic_properties_status(SubLObject object)
           
static SubLObject inference_datastructures_strategy.prob_strategic_properties_tactic_strategic_property_index(SubLObject object)
           
static SubLObject inference_datastructures_problem.prob_suid(SubLObject object)
           
static SubLObject inference_datastructures_problem.prob_tactics(SubLObject object)
           
static SubLObject inference_datastructures_inference.probably_approximately_done_cutoff_time(SubLObject probability)
           
static SubLObject inference_datastructures_strategy.problem_active_in_strategyP(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_problem.problem_argument_links_lookup(SubLObject problem, SubLObject v_bindings)
           
static SubLObject inference_datastructures_problem.problem_argument_links(SubLObject problem)
           
static SubLObject inference_worker.problem_could_be_finishedP(SubLObject problem, SubLObject consider_deepP, SubLObject strategic_context, SubLObject consider_transformation_tacticsP)
           
static SubLObject inference_datastructures_problem.problem_dependent_links(SubLObject problem)
           
static SubLObject inference_datastructures_problem.problem_first_argument_link_of_type(SubLObject problem, SubLObject type)
           
static SubLObject inference_worker_split.problem_first_split_argument_link(SubLObject problem)
           
static SubLObject inference_worker.problem_generalized_removal_completeness(SubLObject problem, SubLObject strategic_context)
          Returns the maximal completeness of PROBLEM's generalized removal tactics (wrt STRATEGIC-CONTEXT if provided), even the discarded ones.
static SubLObject inference_tactician_utilities.problem_global_preference_level(SubLObject problem, SubLObject strategic_context, SubLObject shared_variables)
           
static SubLObject inference_worker.problem_goodP(SubLObject problem)
          PROBLEM is deemed good iff it has at least one proof.
static SubLObject inference_tactician.problem_happiness_index_add(SubLObject happiness_index, SubLObject happiness, SubLObject object)
           
static SubLObject inference_tactician.problem_happiness_index_empty_p(SubLObject happiness_index)
           
static SubLObject inference_tactician.problem_happiness_index_next(SubLObject happiness_index)
           
static SubLObject inference_tactician.problem_happiness_index_peek(SubLObject happiness_index)
           
static SubLObject inference_worker_join_ordered.problem_has_a_complete_conjunctive_removal_tacticP(SubLObject problem)
           
static SubLObject inference_worker_restriction.problem_has_a_simplificationP(SubLObject problem)
           
static SubLObject inference_datastructures_problem.problem_has_argument_link_of_typeP(SubLObject problem, SubLObject type)
           
static SubLObject inference_datastructures_problem.problem_has_argument_link_p(SubLObject problem)
           
static SubLObject inference_worker.problem_has_been_transformedP(SubLObject problem, SubLObject inference)
           
static SubLObject inference_datastructures_problem.problem_has_complete_possible_removal_tacticP(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_datastructures_problem.problem_has_dependent_link_of_typeP(SubLObject problem, SubLObject type)
           
static SubLObject inference_tactician_strategic_uninterestingness.problem_has_executed_a_complete_removal_tacticP(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_tactician_strategic_uninterestingness.problem_has_executed_a_complete_tacticP(SubLObject problem, SubLObject strategic_context, SubLObject type)
           
static SubLObject inference_tactician_utilities.problem_has_no_allowed_or_executed_tactics_wrt_removalP(SubLObject problem, SubLObject strategic_context)
          Return T iff PROBLEM has no removal-relevant tactic with a completeness of anything other than :impossible or a preference of anything other than :disallowed.
static SubLObject inference_datastructures_problem.problem_has_possible_removal_tacticP(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_datastructures_problem.problem_has_possible_tacticsP(SubLObject problem)
           
static SubLObject inference_tactician_strategic_uninterestingness.problem_has_relevant_supporting_problemP(SubLObject problem, SubLObject strategic_context, SubLObject consider_transformation_tacticsP)
           
static SubLObject inference_tactician_utilities.problem_has_some_complete_non_thrown_away_removal_tacticP(SubLObject problem, SubLObject strategic_context)
          Return T iff PROBLEM has some :complete non-thrown-away removal tactic.
static SubLObject inference_worker.problem_has_some_open_obviously_neutral_argument_linkP(SubLObject problem, SubLObject consider_deepP, SubLObject strategic_context, SubLObject consider_transformation_tacticsP)
           
static SubLObject inference_worker.problem_has_some_proof_spec_to_propagateP(SubLObject problem)
           
static SubLObject inference_datastructures_problem.problem_has_some_proofP(SubLObject problem, SubLObject proof_status)
           
static SubLObject inference_datastructures_problem.problem_has_some_proven_proofP(SubLObject problem)
           
static SubLObject inference_datastructures_problem.problem_has_split_tacticsP(SubLObject problem)
           
static SubLObject inference_datastructures_problem.problem_has_tactic_of_type_with_statusP(SubLObject problem, SubLObject type, SubLObject status)
           
static SubLObject inference_datastructures_problem.problem_has_tactic_of_typeP(SubLObject problem, SubLObject type)
           
static SubLObject inference_datastructures_problem.problem_has_transformation_tacticsP(SubLObject problem)
           
static SubLObject inference_datastructures_problem.problem_in_equality_reasoning_domainP(SubLObject problem)
           
static SubLObject inference_worker_transformation.problem_inference_and_non_continuable_problem_store_private(SubLObject problem)
          Given a problem get its inference if the problem store it is in is private for its inference Also return whether the problem store is private and the inference is non-continuable.
static SubLObject inference_datastructures_problem.problem_invalid_p(SubLObject problem)
           
static SubLObject inference_worker.problem_irrelevant_to_inferenceP(SubLObject problem, SubLObject inference)
           
static SubLObject inference_worker_restriction.problem_is_a_simplificationP(SubLObject problem)
           
static SubLObject inference_datastructures_problem_link.problem_link_close_all(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_close_index(SubLObject link, SubLObject index)
           
static SubLObject inference_datastructures_problem_link.problem_link_closedP(SubLObject link)
           
static SubLObject inference_worker.problem_link_could_be_finishedP(SubLObject link, SubLObject strategic_context, SubLObject consider_transformation_tacticsP)
           
static SubLObject inference_datastructures_problem_link.problem_link_data(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_find_supporting_mapped_problem_by_index(SubLObject link, SubLObject index)
           
static SubLObject inference_datastructures_problem_link.problem_link_first_supporting_mapped_problem(SubLObject link)
           
static SubLObject inference_worker.problem_link_has_some_open_obviously_neutral_supporting_mapped_problemP(SubLObject link, SubLObject strategic_context)
           
static SubLObject inference_datastructures_problem_link.problem_link_has_typeP(SubLObject link, SubLObject type)
           
static SubLObject inference_datastructures_problem_link.problem_link_index_openP(SubLObject link, SubLObject index)
           
static SubLObject inference_datastructures_problem_link.problem_link_invalid_p(SubLObject problem_link)
           
static SubLObject inference_worker.problem_link_no_goodP(SubLObject link, SubLObject consider_deepP, SubLObject strategic_context, SubLObject consider_transformation_tacticsP)
          A link is considered no-good if at least one of its supporting problems is no good.
static SubLObject inference_datastructures_problem_link.problem_link_number_of_supporting_problems(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_open_all(SubLObject link)
           
static SubLObject inference_worker.problem_link_open_and_repropagate_index(SubLObject link, SubLObject index)
           
static SubLObject inference_worker.problem_link_open_and_repropagate_supporting_mapped_problem(SubLObject link, SubLObject supporting_mapped_problem)
           
static SubLObject inference_datastructures_problem_link.problem_link_open_flags(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_open_index(SubLObject link, SubLObject index)
           
static SubLObject inference_datastructures_problem_link.problem_link_open_sole_supporting_mapped_problem(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_open_supporting_mapped_problem(SubLObject link, SubLObject supporting_mapped_problem)
           
static SubLObject inference_datastructures_problem_link.problem_link_openP(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_p(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.problem_link_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_datastructures_problem_link.problem_link_sole_supporting_mapped_problem_openP(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_sole_supporting_mapped_problem(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_sole_supporting_problem(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_store(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_suid(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_supported_inference(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_supported_object(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_supported_problem(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_supporting_mapped_problem_count(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_supporting_mapped_problem_openP(SubLObject link, SubLObject supporting_mapped_problem)
           
static SubLObject inference_datastructures_problem_link.problem_link_supporting_mapped_problems(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_to_goal_p(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_type(SubLObject link)
           
static SubLObject inference_datastructures_problem_link.problem_link_with_supporting_problem_p(SubLObject object)
           
static SubLObject inference_lookahead_productivity.problem_max_removal_productivity(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_tactician.problem_maximal_subsuming_multi_focal_literal_join_ordered_tactics(SubLObject problem, SubLObject relevant_tactic_type)
           
static SubLObject inference_datastructures_problem.problem_min_proof_depth(SubLObject problem, SubLObject inference)
           
static SubLObject inference_min_transformation_depth.problem_min_transformation_depth_from_signature(SubLObject problem, SubLObject inference)
           
static SubLObject inference_datastructures_problem.problem_min_transformation_depth_signature(SubLObject problem, SubLObject inference)
           
static SubLObject inference_datastructures_problem.problem_min_transformation_depth(SubLObject problem, SubLObject inference)
           
static SubLObject inference_datastructures_strategy.problem_motivatedP(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_problem.problem_next_tactic_suid(SubLObject problem)
           
static SubLObject inference_worker.problem_no_good_ignoring_transformation_tacticsP(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_worker.problem_no_goodP(SubLObject problem, SubLObject consider_deepP, SubLObject strategic_context, SubLObject consider_transformation_tacticsP)
          A problem is considered no-good if all of its argument links are no good, and it will never have any more.
static SubLObject inference_datastructures_problem.problem_no_tactics_possibleP(SubLObject problem)
           
static SubLObject inference_datastructures_strategy.problem_note_tactic_not_strategically_possible(SubLObject problem, SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.problem_note_tactic_strategically_possible(SubLObject problem, SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_strategic_heuristics.problem_on_heuristic_rule_a_priori_utility_stackP(SubLObject problem)
           
static SubLObject inference_strategic_heuristics.problem_on_rule_historical_utility_stackP(SubLObject problem)
           
static SubLObject inference_datastructures_problem.problem_p(SubLObject object)
           
static SubLObject inference_datastructures_problem.problem_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_datastructures_problem.problem_proof_bindings_index(SubLObject problem)
           
static SubLObject inference_datastructures_problem.problem_proof_count(SubLObject problem, SubLObject proof_status)
           
static SubLObject inference_datastructures_problem.problem_proofs_lookup(SubLObject problem, SubLObject v_bindings)
           
static SubLObject inference_datastructures_problem_query.problem_query_has_single_literal_p(SubLObject problem_query)
           
static SubLObject inference_datastructures_problem_query.problem_query_in_equality_reasoning_domainP(SubLObject query, SubLObject equality_reasoning_domain)
           
static SubLObject inference_datastructures_problem_query.problem_query_p(SubLObject object)
           
static SubLObject inference_datastructures_problem.problem_query_sole_clause(SubLObject query)
           
static SubLObject inference_datastructures_problem_query.problem_query_variables(SubLObject query)
           
static SubLObject inference_datastructures_problem.problem_query(SubLObject problem)
           
static SubLObject inference_datastructures_strategy.problem_raw_strategic_status(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_worker.problem_raw_tactical_or_strategic_status(SubLObject problem, SubLObject strategic_context)
          If STRATEGIC-CONTEXT is :tactical, returns PROBLEM's status.
static SubLObject inference_lookahead_productivity.problem_relevant_tactics_wrt_removal(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_datastructures_problem.problem_relevant_to_inferenceP(SubLObject problem, SubLObject inference)
           
static SubLObject inference_datastructures_problem.problem_relevant_to_strategyP(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.problem_set_aside_cache_removal_status(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.problem_set_aside_cache_status_wrt_motivation(SubLObject problem, SubLObject strategy, SubLObject motivation)
           
static SubLObject inference_datastructures_strategy.problem_set_aside_cache_status(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.problem_set_aside_cache_transformation_status(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.problem_set_aside_in_strategyP(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_strategic_heuristics.problem_skolem_count(SubLObject problem)
           
static SubLObject inference_datastructures_problem.problem_sole_argument_link_of_type(SubLObject problem, SubLObject type)
           
static SubLObject inference_datastructures_problem.problem_sole_clause(SubLObject problem)
           
static SubLObject inference_worker_split.problem_sole_split_argument_link(SubLObject problem)
          PROBLEM should have exactly one argument link which is a split link.
static SubLObject inference_datastructures_problem.problem_status(SubLObject problem)
           
static SubLObject inference_datastructures_problem_store.problem_store_abduction_allowedP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_add_restriction_layer_of_indirectionP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_allows_proof_processingP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_compute_answer_justificationsP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_direction(SubLObject store)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_dynamic_property_p(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.problem_store_equality_reasoning_domain(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_equality_reasoning_method(SubLObject store)
           
static SubLObject inference_worker_join_ordered.problem_store_followup_query_problem_p(SubLObject supported_problem)
           
static SubLObject inference_datastructures_problem_store.problem_store_forwardP(SubLObject store)
          Return T iff STORE has a direction of :FORWARD.
static SubLObject inference_kernel.problem_store_from_properties(SubLObject static_properties)
           
static SubLObject inference_datastructures_problem_store.problem_store_has_only_one_inferenceP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_historical_problem_count(SubLObject store)
          Return the number of problems that have ever existed in STORE.
static SubLObject inference_datastructures_problem_store.problem_store_historical_root_problem_count(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_historical_root_problems(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_inference_count(SubLObject store)
          Return the number of inferences that are currently in STORE.
static SubLObject inference_datastructures_problem_store.problem_store_inference_id_index(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_intermediate_step_validation_level(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_invalid_p(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_janitor_note_stale(SubLObject janitor)
           
static SubLObject inference_datastructures_problem_store.problem_store_link_id_index(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_lock(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_max_problem_count_reachedP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_max_problem_count(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_max_proof_count_reachedP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_memoization_state(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_min_proof_depth_index_remove_inference(SubLObject store, SubLObject inference)
           
static SubLObject inference_datastructures_problem_store.problem_store_min_proof_depth_index(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_min_transformation_depth_index_remove_inference(SubLObject store, SubLObject inference)
           
static SubLObject inference_datastructures_problem_store.problem_store_min_transformation_depth_index(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_min_transformation_depth_signature_index_remove_inference(SubLObject store, SubLObject inference)
           
static SubLObject inference_datastructures_problem_store.problem_store_min_transformation_depth_signature_index(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_name(SubLObject problem_store)
          Returns an object which is the unique name of PROBLEM-STORE.
static SubLObject inference_datastructures_problem_store.problem_store_negation_by_failureP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_new_inference_id(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_new_link_id(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_new_problem_id(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_new_proof_id(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_new_strategy_id(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_new_terms_allowedP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_newP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_non_explanatory_subproofs_possibleP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_note_transformation_rule_considered(SubLObject store, SubLObject rule)
           
static SubLObject inference_datastructures_problem_store.problem_store_note_transformation_rule_success(SubLObject store, SubLObject rule)
           
static SubLObject inference_datastructures_problem_store.problem_store_p(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.problem_store_preparedP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_datastructures_problem_store.problem_store_privateP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_problem_count(SubLObject store)
          Return the number of problems that are currently in STORE.
static SubLObject inference_datastructures_problem_store.problem_store_problem_id_index(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_proof_count(SubLObject store)
          Return the number of proofs that are currently in STORE.
static SubLObject inference_datastructures_problem_store.problem_store_proof_id_index(SubLObject store)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_abduction_allowedP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_add_restriction_layer_of_indirectionP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_completeness_minimization_allowedP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_compute_answer_justificationsP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_direction(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_equality_reasoning_domain(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_equality_reasoning_method(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_evaluate_subl_allowedP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_intermediate_step_validation_level(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_max_problem_count(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_name(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_negation_by_failureP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_new_terms_allowedP(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_properties_rewrite_allowedP(SubLObject v_properties)
           
static SubLObject inference_datastructures_problem_store.problem_store_rejected_proofs(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_removal_allowedP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_rewrite_allowedP(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_sbhl_resource_space(SubLObject store)
           
static SubLObject inference_datastructures_enumerated_types.problem_store_static_property_p(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.problem_store_strategy_id_index(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_suid(SubLObject store)
           
static SubLObject inference_datastructures_problem_store.problem_store_transformation_allowedP(SubLObject store)
           
static SubLObject inference_datastructures_problem.problem_store(SubLObject problem)
           
static SubLObject inference_datastructures_strategy.problem_strategic_flags(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.problem_strategic_properties_int(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.problem_strategic_properties_p(SubLObject object)
           
static SubLObject inference_datastructures_strategy.problem_strategic_properties_tactic_strategic_property_index(SubLObject problem, SubLObject problem_strategic_properties)
          Initializes the tactic-properties-vector if it does not exist yet.
static SubLObject inference_datastructures_strategy.problem_strategic_properties(SubLObject problem, SubLObject strategy)
          Initializes the problem-strategic-properties if they do not exist yet.
static SubLObject inference_datastructures_strategy.problem_strategic_provability_status(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.problem_strategic_status(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_worker.problem_strictly_within_max_proof_depthP(SubLObject inference, SubLObject problem)
          Return T iff PROBLEM is strictly within (not at) the stated max proof depth of INFERENCE.
static SubLObject inference_worker.problem_strictly_within_max_transformation_depthP(SubLObject inference, SubLObject problem)
          Return T iff PROBLEM is strictly within (not at) the stated max transformation depth of INFERENCE.
static SubLObject inference_datastructures_problem.problem_suid(SubLObject problem)
           
static SubLObject inference_datastructures_problem.problem_tactic_count(SubLObject problem)
           
static SubLObject inference_datastructures_problem.problem_tactics(SubLObject problem)
           
static SubLObject inference_datastructures_strategy.problem_thrown_away_cache_new_root_status(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.problem_thrown_away_cache_removal_status(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.problem_thrown_away_cache_status_wrt_motivation(SubLObject problem, SubLObject strategy, SubLObject motivation)
           
static SubLObject inference_datastructures_strategy.problem_thrown_away_cache_status(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.problem_thrown_away_cache_transformation_status(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_worker.problem_transformation_allowed_wrt_max_transformation_depthP(SubLObject inference, SubLObject problem)
          Return T iff transformation on PROBLEM is allowed based on the max transformation depth of INFERENCE.
static SubLObject inference_tactician_strategic_uninterestingness.problem_uses_evaluatable_predicateP(SubLObject problem)
           
static SubLObject inference_tactician_strategic_uninterestingness.problem_uses_hl_predicateP(SubLObject problem)
           
static SubLObject inference_datastructures_problem.problem_variables(SubLObject problem)
           
static SubLObject inference_datastructures_enumerated_types.productivity_divide_number(SubLObject productivity, SubLObject number)
           
static SubLObject inference_datastructures_enumerated_types.productivity_for_number_of_children(SubLObject number_of_children)
          Converts an expected number of children to a tactic-productivity.
static SubLObject inference_strategic_heuristics.productivity_for_shallow_and_cheap_heuristic(SubLObject content_tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_enumerated_types.productivity_G(SubLObject productivity1, SubLObject productivity2)
           
static SubLObject inference_datastructures_enumerated_types.productivity_L(SubLObject productivity1, SubLObject productivity2)
           
static SubLObject inference_datastructures_enumerated_types.productivity_LE(SubLObject productivity1, SubLObject productivity2)
           
static SubLObject inference_datastructures_enumerated_types.productivity_max(SubLObject productivity1, SubLObject productivity2)
           
static SubLObject inference_datastructures_enumerated_types.productivity_p(SubLObject object)
           
static SubLObject inference_datastructures_enumerated_types.productivity_times_number(SubLObject productivity, SubLObject number)
           
static SubLObject inference_worker.proof_bindings_canonicalP_recursive(SubLObject proof_bindings, SubLObject last_id)
           
static SubLObject inference_worker.proof_bindings_canonicalP(SubLObject proof_bindings)
           
static SubLObject inference_worker.proof_bindings_equalP(SubLObject proof_bindings1, SubLObject proof_bindings2)
           
static SubLObject inference_worker.proof_bindings_from_constituents(SubLObject local_bindings, SubLObject sub_bindings, SubLObject variable_map)
          Returns bindings mapping local-vars -> old contents + new contents.
static SubLObject inference_datastructures_proof.proof_bindings(SubLObject proof)
          Maps PROOF's problem-query -> HL proven-query of PROOF or equivalently, PROOF's problem-query vars -> content.
static SubLObject inference_worker.proof_circular_wrtP(SubLObject proof, SubLObject candidate_circular_proof, SubLObject depth)
           
static SubLObject inference_worker.proof_circularP(SubLObject proof)
          PROOF is circular when it contains a very similar proof to itself as one of its subproofs.
static SubLObject inference_worker_transformation.proof_depends_on_excepted_assertionP(SubLObject proof)
           
static SubLObject inference_worker.proof_depth_L(SubLObject depth1, SubLObject depth2)
           
static SubLObject inference_datastructures_proof.proof_direct_subproofs(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_direct_supports_recursive(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_direct_supports(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_first_subproof(SubLObject proof)
           
static SubLObject inference_datastructures_problem.proof_has_statusP(SubLObject proof, SubLObject status)
           
static SubLObject inference_datastructures_proof.proof_has_subproofsP(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_invalid_p(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_link(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_matches_specificationP(SubLObject candidate_proof, SubLObject supported_problem, SubLObject proof_bindings, SubLObject proof_direct_supports)
           
static SubLObject inference_worker.proof_non_explanatory_subproofs(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_p(SubLObject object)
           
static SubLObject inference_datastructures_proof.proof_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_worker.proof_propagate_non_explananatory_subproofs(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_provenP(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_rejectedP(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_spec_direct_supports_recursive(SubLObject link, SubLObject subproofs)
           
static SubLObject inference_datastructures_proof.proof_spec_direct_supports(SubLObject link, SubLObject subproofs)
           
static SubLObject inference_datastructures_proof.proof_status(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_store(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_suid(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_supported_problem(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_supports(SubLObject proof)
           
static SubLObject inference_worker.proof_tree_validP(SubLObject proof)
           
static SubLObject inference_datastructures_proof.proof_type(SubLObject proof)
           
static SubLObject inference_worker.proofs_share_problem_and_bindingsP(SubLObject proof1, SubLObject proof2)
           
static SubLObject inference_worker.propagate_answer_link(SubLObject link)
          Does all propagation necessary to handle the addition of the newly created answer link LINK.
static SubLObject inference_worker.propagate_inference_irrelevance(SubLObject inference, SubLObject link)
           
static SubLObject inference_worker.propagate_inference_relevance(SubLObject link)
           
static SubLObject inference_worker.propagate_min_proof_depth_via_link_wrt_inference(SubLObject link, SubLObject inference)
          Propagates proof depth wrt INFERENCE down via LINK.
static SubLObject inference_worker.propagate_min_proof_depth_via_link(SubLObject link)
          Propagates proof depth down via LINK.
static SubLObject inference_min_transformation_depth.propagate_min_transformation_depth_signature_via_link_wrt_inference(SubLObject link, SubLObject inference)
          Propagates transformation depth wrt INFERENCE down via LINK.
static SubLObject inference_min_transformation_depth.propagate_min_transformation_depth_signature_via_link(SubLObject link)
          Propagates transformation depth down via LINK.
static SubLObject inference_min_transformation_depth.propagate_min_transformation_depth_signature(SubLObject problem, SubLObject mtds, SubLObject inference)
           
static SubLObject inference_worker.propagate_min_transformation_depth_via_link_wrt_inference(SubLObject link, SubLObject inference)
          Propagates transformation depth wrt INFERENCE down via LINK.
static SubLObject inference_worker.propagate_min_transformation_depth_via_link(SubLObject link)
          Propagates transformation depth down via LINK.
static SubLObject inference_min_transformation_depth.propagate_mtds_via_join_ordered_link(SubLObject parent_mtds, SubLObject jo_link, SubLObject inference)
           
static SubLObject inference_min_transformation_depth.propagate_mtds_via_restriction_link(SubLObject parent_mtds, SubLObject restriction_link, SubLObject inference)
           
static SubLObject inference_min_transformation_depth.propagate_mtds_via_split_link(SubLObject parent_mtds, SubLObject split_link, SubLObject inference)
           
static SubLObject inference_min_transformation_depth.propagate_mtds_via_transformation_link(SubLObject parent_mtds, SubLObject t_link, SubLObject inference)
           
static SubLObject inference_worker.propagate_problem_link(SubLObject link)
          Does all propagation necessary to handle the addition of the newly created link LINK.
static SubLObject inference_worker.propagate_proof_spec_via_answer_link(SubLObject answer_link)
           
static SubLObject inference_worker.propagate_proof_spec(SubLObject link)
           
static SubLObject inference_worker.propagate_proof_to_inference(SubLObject proof, SubLObject inference)
           
static SubLObject inference_worker.propagate_proofs(SubLObject link)
           
static SubLObject inference_worker.propagate_relevance_to_supporting_problem(SubLObject problem, SubLObject supporting_problem)
          Propagates inferential relevance from PROBLEM to SUPPORTING-PROBLEM
static SubLObject inference_worker.propagate_strategy_activity(SubLObject link)
           
static SubLObject inference_strategist.properties_indicate_forward_inferenceP(SubLObject static_properties)
           
static SubLObject inference_modules.property_allowed_modules_spec_p(SubLObject object)
           
static SubLObject inference_worker.propose_new_proof_with_bindings(SubLObject link, SubLObject proof_bindings, SubLObject subproofs)
           
static SubLObject inference_datastructures_enumerated_types.provability_status_from_problem_status(SubLObject status)
           
static SubLObject inference_strategic_heuristics.push_problem_onto_heuristic_rule_a_priori_utility_stack(SubLObject problem)
           
static SubLObject inference_strategic_heuristics.push_problem_onto_rule_historical_utility_stack(SubLObject problem)
           
static SubLObject inference_strategist.query_dynamic_properties_have_strategically_interesting_extensionP(SubLObject inference, SubLObject new_query_dynamic_properties)
           
static SubLObject inference_datastructures_enumerated_types.query_dynamic_property_p(SubLObject object)
           
static SubLObject inference_datastructures_enumerated_types.query_metric_p(SubLObject object)
           
static SubLObject inference_parameters.query_properties_for_inference_mode(SubLObject inference_mode)
           
static SubLObject inference_datastructures_enumerated_types.query_property_p(SubLObject object)
           
static SubLObject inference_datastructures_enumerated_types.query_static_property_p(SubLObject object)
           
static SubLObject forward.queue_forward_assertion(SubLObject assertion)
           
static SubLObject after_adding.rebuild_after_adding_caches()
           
static SubLObject after_adding.rebuild_gaf_after_adding_caches()
           
static SubLObject rule_after_adding.rebuild_rule_after_adding_caches()
           
static SubLObject inference_modules.rebuild_solely_specific_removal_module_predicate_store()
           
static SubLObject inference_modules.reclassify_removal_modules()
           
static SubLObject inference_worker_transformation.recompute_thrown_away_due_to_new_transformation_link(SubLObject problem)
           
static SubLObject inference_datastructures_proof.register_proof(SubLObject proof)
          Adds backpointers to PROOF from other datastructures
static SubLObject inference_modules.register_solely_specific_removal_module_predicate(SubLObject predicate)
          If you want the specific removal modules for PREDICATE to supplant ALL generic removal modules, then register this property.
static SubLObject inference_worker.reject_abnormal_subproofs(SubLObject proof)
           
static SubLObject inference_abduction_utilities.reject_proof_due_to_non_abducible_ruleP(SubLObject link, SubLObject supported_problem, SubLObject subproofs)
           
static SubLObject hl_prototypes.relevant_hl_prototype_rules(SubLObject v_term)
           
static SubLObject removal_tactician_datastructures.rem_strat_data_link_heads_motivated(SubLObject object)
           
static SubLObject removal_tactician_datastructures.rem_strat_data_problem_strategems_set_aside(SubLObject object)
           
static SubLObject removal_tactician_datastructures.rem_strat_data_problem_strategems_thrown_away(SubLObject object)
           
static SubLObject removal_tactician_datastructures.rem_strat_data_problem_total_strategems_active(SubLObject object)
           
static SubLObject removal_tactician_datastructures.rem_strat_data_problems_pending(SubLObject object)
           
static SubLObject removal_tactician_datastructures.rem_strat_data_removal_strategem_index(SubLObject object)
           
static SubLObject inference_worker_removal.remov_link_data_bindings(SubLObject object)
           
static SubLObject inference_worker_removal.remov_link_data_hl_module(SubLObject object)
           
static SubLObject inference_worker_removal.remov_link_data_supports(SubLObject object)
           
static SubLObject inference_datastructures_enumerated_types.removal_allowed_by_propertiesP(SubLObject problem_store_properties)
           
static SubLObject inference_trivial.removal_ask_filter_out_uninteresting_bindings(SubLObject result, SubLObject free_vars)
           
static SubLObject inference_trivial.removal_ask_result_closed_query_success_ntransform(SubLObject result)
           
static SubLObject inference_trivial.removal_ask_result_return_type_ntransform(SubLObject result, SubLObject v_bindings, SubLObject return_type, SubLObject answer_language)
           
static SubLObject inference_datastructures_enumerated_types.removal_cost_cutoff_for_productivity(SubLObject productivity)
           
static SubLObject inference_worker_removal.removal_link_bindings(SubLObject removal_link)
          The first elements of these bindings are in the space of REMOVAL-LINK's supported problem, and their second elements are in the space of REMOVAL-LINK's unique supporting problem.
static SubLObject inference_worker_removal.removal_link_data_equals_specP(SubLObject removal_link, SubLObject removal_bindings, SubLObject supports)
           
static SubLObject inference_worker_removal.removal_link_data_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_worker_removal.removal_link_hl_module(SubLObject removal_link)
           
static SubLObject inference_worker_removal.removal_link_p(SubLObject object)
           
static SubLObject inference_worker_removal.removal_link_supports(SubLObject removal_link)
           
static SubLObject inference_worker_removal.removal_link_tactic(SubLObject removal_link)
           
static SubLObject inference_worker_removal.removal_module_exclusive_func_funcall(SubLObject func, SubLObject asent, SubLObject sense)
           
static SubLObject inference_worker_removal.removal_module_expand_func_funcall(SubLObject func, SubLObject asent, SubLObject sense)
           
static SubLObject inference_modules.removal_module_p(SubLObject object)
           
static SubLObject inference_worker_removal.removal_module_required_func_funcall(SubLObject func, SubLObject asent, SubLObject sense)
           
static SubLObject inference_modules.removal_modules_conjunctive()
           
static SubLObject inference_modules.removal_modules_specific_for_sense(SubLObject predicate, SubLObject sense)
          Return the removal modules declared specific to PREDICATE in SENSE literals.
static SubLObject inference_modules.removal_modules_universal_for_predicate_and_sense(SubLObject predicate, SubLObject sense)
          Return universal removal modules declared to use in SENSE literals and which have not been declared as dont-use for PREDICATE.
static SubLObject inference_modules.removal_modules()
           
static SubLObject removal_tactician_motivation.removal_strategy_activate_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_datastructures.removal_strategy_activate_strategem(SubLObject strategy, SubLObject strategem)
          note that STRATEGEM is in STRATEGY's R-box
static SubLObject removal_tactician_motivation.removal_strategy_categorize_connected_conjunction_tactics(SubLObject strategy, SubLObject problem, SubLObject problem_set_asideP, SubLObject problem_thrown_awayP)
           
static SubLObject removal_tactician_motivation.removal_strategy_categorize_motivation_strategems(SubLObject strategy, SubLObject problem, SubLObject problem_set_asideP, SubLObject problem_thrown_awayP)
           
static SubLObject removal_tactician_motivation.removal_strategy_categorize_removal_tactics(SubLObject strategy, SubLObject problem, SubLObject problem_set_asideP, SubLObject problem_thrown_awayP)
          Possible non-complete removal tactics should be in the reverse intended activation order
static SubLObject removal_tactician_motivation.removal_strategy_categorize_strategems(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_motivation.removal_strategy_chooses_not_to_activate_problemP(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_motivation.removal_strategy_chooses_not_to_examine_problemP(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_leave_problem_set_asideP(SubLObject strategy, SubLObject set_aside_problem)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_all_tacticsP(SubLObject strategy, SubLObject problem, SubLObject problem_already_consideredP)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_connected_conjunction_linkP(SubLObject strategy, SubLObject link)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_join_ordered_tactic_due_to_conjunctive_removalP(SubLObject strategy, SubLObject jo_tactic, SubLObject problem_already_consideredP)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_problem_cacheableP(SubLObject strategy, SubLObject problem, SubLObject consider_all_tacticsP, SubLObject thrown_away_already_consideredP)
          The parts of set-aside reasoning that can be cached.
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_problem_uncacheableP(SubLObject strategy, SubLObject problem, SubLObject consider_all_tacticsP, SubLObject thrown_away_already_consideredP)
          The parts of set-aside reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared.
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_problemP(SubLObject strategy, SubLObject problem, SubLObject consider_all_tacticsP, SubLObject thrown_away_already_consideredP)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_split_tacticP(SubLObject strategy, SubLObject split_tactic)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_strategemP(SubLObject strategy, SubLObject strategem, SubLObject problem_already_consideredP, SubLObject thrown_away_already_consideredP)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_tactic_cacheableP(SubLObject strategy, SubLObject tactic, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP, SubLObject thrown_away_already_consideredP)
          The parts of set-aside reasoning that can be cached.
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_tactic_lookahead_problemP(SubLObject strategy, SubLObject logical_tactic)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_tactic_uncacheableP(SubLObject strategy, SubLObject tactic, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP, SubLObject thrown_away_already_consideredP)
          The parts of set-aside reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared.
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_set_aside_tacticP(SubLObject strategy, SubLObject tactic, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP, SubLObject thrown_away_already_consideredP)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_all_tacticsP(SubLObject strategy, SubLObject problem, SubLObject problem_already_consideredP)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_connected_conjunction_linkP(SubLObject strategy, SubLObject link)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_lookahead_problemP(SubLObject strategy, SubLObject lookahead_problem)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_meta_removal_tacticP(SubLObject strategy, SubLObject meta_removal_tactic)
          STRATEGY should throw away META-REMOVAL-TACTIC if it has a sibling tactic that is tactically possible but disallowed by STRATEGY, because then the intended completeness of META-REMOVAL-TACTIC is inapplicable.
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_problem_cacheableP(SubLObject strategy, SubLObject problem, SubLObject consider_all_tacticsP)
          The parts of throw-away reasoning that can be cached.
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_problem_uncacheableP(SubLObject strategy, SubLObject problem, SubLObject consider_all_tacticsP)
          The parts of throw-away reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared.
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_problemP(SubLObject strategy, SubLObject problem, SubLObject consider_all_tacticsP)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_sibling_split_tacticP(SubLObject strategy, SubLObject split_tactic, SubLObject sibling_tactic)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_split_tacticP(SubLObject strategy, SubLObject split_tactic)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_strategemP(SubLObject strategy, SubLObject strategem, SubLObject problem_already_consideredP)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_tactic_cacheableP(SubLObject strategy, SubLObject tactic, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP)
          The parts of throw-away reasoning that can be cached.
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_tactic_hl_moduleP(SubLObject strategy, SubLObject tactic)
          Return T iff STRATEGY throws away all tactics involving the HL module of TACTIC.
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_tactic_lookahead_problemP(SubLObject strategy, SubLObject logical_tactic)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_tactic_uncacheableP(SubLObject strategy, SubLObject tactic, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP)
          The parts of throw-away reasoning that must always be recomputed and cannot be cached because it's too hard to figure out when the cache needs to be cleared.
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_throw_away_tacticP(SubLObject strategy, SubLObject tactic, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_totally_set_aside_tacticP(SubLObject strategy, SubLObject tactic, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_chooses_to_totally_throw_away_tacticP(SubLObject strategy, SubLObject tactic, SubLObject problem_already_consideredP, SubLObject siblings_already_consideredP)
           
static SubLObject removal_tactician_motivation.removal_strategy_commits_to_no_removal_backtrackingP(SubLObject strategy, SubLObject committed_tactic, SubLObject committed_tactic_preference_level)
           
static SubLObject removal_tactician_motivation.removal_strategy_consider_that_problem_could_be_strategically_pending(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_motivation.removal_strategy_deactivate_strategem(SubLObject strategy, SubLObject strategem)
           
static SubLObject removal_tactician_motivation.removal_strategy_deems_conjunctive_tactic_spec_betterP(SubLObject strategy, SubLObject candidate_tactic, SubLObject candidate_tactic_productivity, SubLObject candidate_tactic_preference, SubLObject candidate_tactic_module_spec, SubLObject candidate_tactic_literal_count, SubLObject committed_tactic, SubLObject committed_tactic_productivity, SubLObject committed_tactic_preference, SubLObject committed_tactic_module_spec, SubLObject committed_tactic_literal_count)
           
static SubLObject removal_tactician_execution.removal_strategy_default_select_best_strategem(SubLObject strategy)
           
static SubLObject removal_tactician_execution.removal_strategy_do_one_step_int(SubLObject strategy)
           
static SubLObject removal_tactician_execution.removal_strategy_do_one_step(SubLObject strategy)
           
static SubLObject removal_tactician_execution.removal_strategy_doneP(SubLObject strategy)
           
static SubLObject removal_tactician_execution.removal_strategy_execute_content_tactic(SubLObject strategy, SubLObject content_tactic)
           
static SubLObject removal_tactician_execution.removal_strategy_execute_executable_strategem(SubLObject strategy, SubLObject strategem)
           
static SubLObject removal_tactician_execution.removal_strategy_execute_meta_structural_tactic(SubLObject strategy, SubLObject meta_structural_tactic)
           
static SubLObject removal_tactician_execution.removal_strategy_execute_strategem(SubLObject strategy, SubLObject strategem)
           
static SubLObject removal_tactician_execution.removal_strategy_execute_tactic(SubLObject strategy, SubLObject tactic)
           
static SubLObject removal_tactician.removal_strategy_initialize(SubLObject strategy)
           
static SubLObject removal_tactician_datastructures.removal_strategy_link_head_motivatedP(SubLObject strategy, SubLObject link_head)
          Return T iff removal motivation should propagate through LINK-HEAD in STRATEGY
static SubLObject removal_tactician_datastructures.removal_strategy_link_heads_motivated(SubLObject strategy)
           
static SubLObject removal_tactician_motivation.removal_strategy_link_motivates_lookahead_problemP(SubLObject strategy, SubLObject link)
           
static SubLObject removal_tactician_motivation.removal_strategy_link_motivates_problemP(SubLObject strategy, SubLObject link, SubLObject problem)
           
static SubLObject removal_tactician_motivation.removal_strategy_logical_tactic_removal_backtracking_cheapP(SubLObject logical_tactic, SubLObject strategy)
           
static SubLObject removal_tactician_motivation.removal_strategy_make_problem_pending(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_motivation.removal_strategy_motivates_problem_via_rewriteP(SubLObject strategy, SubLObject problem)
          if you are a supporting rewritten problem of a rewrite link whose supported problem has R, you get R.
static SubLObject removal_tactician_datastructures.removal_strategy_no_strategems_activeP(SubLObject strategy)
           
static SubLObject removal_tactician_datastructures.removal_strategy_note_link_head_motivated(SubLObject strategy, SubLObject link_head)
          note R
static SubLObject removal_tactician_motivation.removal_strategy_note_new_tactic_possible(SubLObject strategy, SubLObject tactic)
           
static SubLObject removal_tactician_motivation.removal_strategy_note_new_tactic(SubLObject strategy, SubLObject tactic)
           
static SubLObject removal_tactician_datastructures.removal_strategy_note_problem_motivated(SubLObject strategy, SubLObject problem)
          note R
static SubLObject removal_tactician_datastructures.removal_strategy_note_problem_pending(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_datastructures.removal_strategy_note_problem_unpending(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_motivation.removal_strategy_note_split_tactics_strategically_possible(SubLObject strategy, SubLObject split_tactics)
           
static SubLObject removal_tactician_datastructures.removal_strategy_note_strategem_set_aside(SubLObject strategy, SubLObject strategem)
           
static SubLObject removal_tactician_datastructures.removal_strategy_note_strategem_thrown_away(SubLObject strategy, SubLObject strategem)
           
static SubLObject removal_tactician_datastructures.removal_strategy_peek_strategem(SubLObject strategy)
           
static SubLObject removal_tactician_datastructures.removal_strategy_pop_strategem(SubLObject strategy)
           
static SubLObject removal_tactician_motivation.removal_strategy_possibly_activate_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_motivation.removal_strategy_possibly_activate_strategems(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_motivation.removal_strategy_possibly_deactivate_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_motivation.removal_strategy_possibly_propagate_motivation_to_link_head(SubLObject strategy, SubLObject link_head)
           
static SubLObject removal_tactician_motivation.removal_strategy_possibly_propagate_motivation_to_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_motivation.removal_strategy_possibly_propagate_proof_spec_to_restricted_non_focals(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_datastructures.removal_strategy_problem_activeP(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_motivation.removal_strategy_problem_is_the_rest_of_a_join_orderedP(SubLObject problem, SubLObject strategy)
           
static SubLObject removal_tactician_motivation.removal_strategy_problem_is_the_rest_of_a_removalP(SubLObject problem, SubLObject strategy)
          if you are a restricted non-focal problem of some (open?) join-ordered link which has R, you get R.
static SubLObject removal_tactician_datastructures.removal_strategy_problem_pendingP(SubLObject strategy, SubLObject problem)
          Return T iff PROBLEM is pending in STRATEGY
static SubLObject removal_tactician_datastructures.removal_strategy_problem_set_asideP(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_datastructures.removal_strategy_problem_strategems_set_aside(SubLObject strategy)
           
static SubLObject removal_tactician_datastructures.removal_strategy_problem_strategems_thrown_away(SubLObject strategy)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_problem_thrown_awayP(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_datastructures.removal_strategy_problem_total_strategems_active(SubLObject strategy)
           
static SubLObject removal_tactician_datastructures.removal_strategy_problems_pending(SubLObject strategy)
           
static SubLObject removal_tactician_motivation.removal_strategy_propagate_motivation_to_link_head(SubLObject strategy, SubLObject link_head)
           
static SubLObject removal_tactician_execution.removal_strategy_quiesce(SubLObject strategy)
           
static SubLObject removal_tactician_motivation.removal_strategy_reactivate_executable_strategem(SubLObject strategy, SubLObject strategem)
           
static SubLObject removal_tactician_datastructures.removal_strategy_removal_backtracking_productivity_limit(SubLObject strategy)
           
static SubLObject removal_tactician_execution.removal_strategy_select_best_strategem(SubLObject strategy)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_set_aside_non_continuable_implies_throw_away_problemP(SubLObject problem)
          Whether :set-aside plus non-continuable should be strengthened to :throw-away for PROBLEM.
static SubLObject removal_tactician_uninterestingness.removal_strategy_set_aside_non_continuable_implies_throw_away_tacticP(SubLObject tactic)
          Whether :set-aside plus non-continuable should be strengthened to :throw-away for TACTIC.
static SubLObject removal_tactician_uninterestingness.removal_strategy_set_aside_problems_to_reconsider(SubLObject strategy)
           
static SubLObject removal_tactician_datastructures.removal_strategy_strategem_index(SubLObject strategy)
           
static SubLObject removal_tactician_datastructures.removal_strategy_strategem_set_asideP(SubLObject strategy, SubLObject strategem)
           
static SubLObject removal_tactician_datastructures.removal_strategy_strategem_thrown_awayP(SubLObject strategy, SubLObject strategem)
           
static SubLObject removal_tactician_motivation.removal_strategy_strategically_deactivate_strategem(SubLObject strategy, SubLObject strategem)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_tactic_set_asideP(SubLObject strategy, SubLObject tactic)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_tactic_thrown_awayP(SubLObject strategy, SubLObject tactic)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_throw_away_uninteresting_set_asides_int(SubLObject strategy)
           
static SubLObject removal_tactician_uninterestingness.removal_strategy_throw_away_uninteresting_set_asides(SubLObject strategy)
           
static SubLObject inference_worker_removal.removal_tactic_p(SubLObject object)
           
static SubLObject inference_tactician_utilities.removal_unhappiness(SubLObject productivity, SubLObject module_spec, SubLObject preference_level, SubLObject literal_count)
          Assumes zero b-values
static SubLObject inference_modules.remove_hl_module(SubLObject hl_module)
           
static SubLObject inference_datastructures_inference.remove_inference_relevant_problem(SubLObject inference, SubLObject problem)
           
static SubLObject inference_datastructures_problem.remove_problem_dependent_link(SubLObject problem, SubLObject dependent_link)
          Removes DEPENDENT-LINK from _above_ PROBLEM.
static SubLObject inference_datastructures_problem_store.remove_problem_store_inference(SubLObject store, SubLObject inference)
           
static SubLObject inference_datastructures_problem_store.remove_problem_store_link(SubLObject store, SubLObject link)
           
static SubLObject inference_datastructures_problem_store.remove_problem_store_strategy(SubLObject store, SubLObject strategy)
           
static SubLObject forward.remqueue_forward_assertion(SubLObject assertion)
           
static SubLObject inference_worker.repropagate_newly_opened_link(SubLObject link, SubLObject mapped_supporting_problem)
           
static SubLObject inference_datastructures_inference.reset_inference_new_answer_id(SubLObject inference)
           
static SubLObject inference_datastructures_inference.reset_inference_new_answer_justifications(SubLObject inference)
           
static SubLObject inference_datastructures_inference.reset_inference_new_answers(SubLObject inference)
           
static SubLObject inference_worker_residual_transformation.residual_transformation_link_p(SubLObject object)
           
static SubLObject inference_worker_residual_transformation.residual_transformation_proof_p(SubLObject object)
           
static SubLObject inference_worker.residual_transformation_proof_subsumes_conjunctive_proof_specP(SubLObject proof, SubLObject link, SubLObject proof_bindings, SubLObject subproofs)
           
static SubLObject inference_worker_restriction.restr_link_data_bindings(SubLObject object)
           
static SubLObject inference_worker_restriction.restr_link_data_hl_module(SubLObject object)
           
static SubLObject inference_worker_restriction.restriction_link_bindings(SubLObject restriction_link)
          The first elements of these bindings are in the space of RESTRICTION-LINK's supported problem, and their second elements are in the space of RESTRICTION-LINK's unique supporting problem.
static SubLObject inference_worker_restriction.restriction_link_data_p(SubLObject object)
           
static SubLObject inference_worker_restriction.restriction_link_data_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_worker_restriction.restriction_link_hl_module(SubLObject restriction_link)
           
static SubLObject inference_min_transformation_depth.restriction_link_literal_map(SubLObject restriction_link)
           
static SubLObject inference_worker_restriction.restriction_link_p(SubLObject object)
           
static SubLObject inference_min_transformation_depth.restriction_link_restricted_mtds(SubLObject restriction_link, SubLObject parent_mtds)
           
static SubLObject inference_worker_restriction.restriction_listening_link_data_p(SubLObject object)
           
static SubLObject inference_worker_restriction.restriction_listening_link_p(SubLObject object)
           
static SubLObject inference_worker_rewrite.rewrite_link_data_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_worker_rewrite.rewrite_link_p(SubLObject object)
           
static SubLObject inference_modules.rewrite_module_p(SubLObject object)
           
static SubLObject inference_worker_rewrite.rewrite_tactic_p(SubLObject tactic)
           
static SubLObject inference_worker_transformation.rule_assertion_has_some_pragmatic_requirementP(SubLObject rule_assertion, SubLObject mt)
          Return T iff RULE-ASSERTION has some relevant #$pragmaticRequirement in MT
static SubLObject inference_worker_transformation.rule_assertion_pragmatic_requirements_dnf(SubLObject rule_assertion, SubLObject mt)
          Return a DNF clause expressing all the known #$pragmaticRequirements for RULE-ASSERTION in MT
static SubLObject inference_worker_transformation.rule_assertion_variable_p(SubLObject variable)
           
static SubLObject inference_worker_transformation.rule_assertion_worth_adding_type_constraintsP(SubLObject rule)
           
static SubLObject abnormal.rule_bindings_abnormalP(SubLObject store, SubLObject rule, SubLObject rule_bindings, SubLObject transformation_mt)
          Return non-nil iff RULE-BINDINGS can be proven to be abnormal wrt RULE in in problem-store STORE under the assumptions of TRANSFORMATION-MT.
static SubLObject abnormal.rule_has_exceptionsP(SubLObject rule)
          Return T iff RULE is a rule that has some exceptions somewhere.
static SubLObject inference_strategic_heuristics.rule_has_utility_wrt_problemP(SubLObject rule, SubLObject problem)
           
static SubLObject inference_analysis.rule_historical_utility_from_observations(SubLObject success, SubLObject considered)
           
static SubLObject inference_strategic_heuristics.rule_irrelevant_to_problemP(SubLObject rule, SubLObject problem)
           
static SubLObject inference_strategic_heuristics.rule_relevant_to_problemP(SubLObject rule, SubLObject problem)
           
static SubLObject inference_datastructures_inference.running_inference_p(SubLObject object)
           
static SubLObject inference_analysis.save_recent_asked_queries_int()
           
static SubLObject inference_analysis.save_recent_asked_queries()
           
static SubLObject inference_analysis.save_recent_experience()
           
static SubLObject inference_tactician_utilities.scale_unhappiness(SubLObject unhappiness, SubLObject scaling_factor)
           
static SubLObject inference_worker_join.second_problem_shared_vars(SubLObject first_mapped_problem, SubLObject second_mapped_problem)
           
static SubLObject forward.semantically_valid_forward_dnf(SubLObject dnf, SubLObject propagation_mt)
           
static SubLObject inference_worker_split.sensify_contextualized_clause(SubLObject clause)
           
static SubLObject forward.separate_supports_for_mt_placement(SubLObject supports)
          Separate SUPPORTS into two lists, which are returned as multiple values:
static SubLObject inference_worker_answer.set_answer_link_explanatory_subquery(SubLObject answer_link, SubLObject subquery)
           
static SubLObject inference_datastructures_inference.set_inference_allow_abnormality_checking(SubLObject inference, SubLObject allowP)
           
static SubLObject inference_datastructures_inference.set_inference_allow_evaluatable_predicate_transformation(SubLObject inference, SubLObject allowP)
           
static SubLObject inference_datastructures_inference.set_inference_allow_hl_predicate_transformation(SubLObject inference, SubLObject allowP)
           
static SubLObject inference_datastructures_inference.set_inference_allow_indeterminate_results(SubLObject inference, SubLObject allowP)
           
static SubLObject inference_datastructures_inference.set_inference_allow_unbound_predicate_transformation(SubLObject inference, SubLObject allowP)
           
static SubLObject inference_datastructures_inference.set_inference_allowed_modules(SubLObject inference, SubLObject allowed_modules)
           
static SubLObject inference_datastructures_inference.set_inference_allowed_rules(SubLObject inference, SubLObject allowed_rules)
           
static SubLObject inference_datastructures_inference.set_inference_answer_bindings(SubLObject inference_answer, SubLObject v_bindings)
           
static SubLObject inference_datastructures_inference.set_inference_answer_elapsed_creation_time(SubLObject inference_answer, SubLObject elapsed_creation_time)
           
static SubLObject inference_datastructures_inference.set_inference_answer_language(SubLObject inference, SubLObject answer_language)
           
static SubLObject inference_datastructures_inference.set_inference_answer_step_count(SubLObject inference_answer, SubLObject step_count)
           
static SubLObject inference_datastructures_inference.set_inference_browsable(SubLObject inference, SubLObject browsableP)
           
static SubLObject inference_datastructures_inference.set_inference_cache_results(SubLObject inference, SubLObject cache_resultsP)
           
static SubLObject inference_datastructures_inference.set_inference_continuable(SubLObject inference, SubLObject continuableP)
           
static SubLObject inference_datastructures_inference.set_inference_control_process_to_me(SubLObject inference)
           
static SubLObject inference_datastructures_inference.set_inference_control_process(SubLObject inference, SubLObject process)
           
static SubLObject inference_datastructures_inference.set_inference_cumulative_step_count(SubLObject inference, SubLObject cumulative_step_count)
           
static SubLObject inference_datastructures_inference.set_inference_cumulative_time(SubLObject inference, SubLObject cumulative_time)
           
static SubLObject inference_datastructures_inference.set_inference_disjunction_free_el_vars_policy(SubLObject inference, SubLObject disjunction_free_el_vars_policy)
           
static SubLObject inference_datastructures_inference.set_inference_el_bindings(SubLObject inference, SubLObject el_bindings)
           
static SubLObject inference_datastructures_inference.set_inference_el_query(SubLObject inference, SubLObject el_query)
           
static SubLObject inference_datastructures_inference.set_inference_end_internal_real_time(SubLObject inference, SubLObject end_internal_real_time)
           
static SubLObject inference_datastructures_inference.set_inference_events(SubLObject inference, SubLObject event_types)
           
static SubLObject inference_datastructures_inference.set_inference_explanatory_subquery(SubLObject inference, SubLObject explanatory_subquery)
           
static SubLObject inference_datastructures_inference.set_inference_forbidden_rules(SubLObject inference, SubLObject forbidden_rules)
           
static SubLObject inference_datastructures_inference.set_inference_forward_max_time(SubLObject inference, SubLObject forward_max_time)
           
static SubLObject inference_datastructures_inference.set_inference_free_hl_vars(SubLObject inference, SubLObject free_hl_vars)
           
static SubLObject inference_datastructures_inference.set_inference_halt_conditions(SubLObject inference, SubLObject halt_conditions)
           
static SubLObject inference_datastructures_inference.set_inference_hl_query(SubLObject inference, SubLObject hl_query)
           
static SubLObject inference_datastructures_inference.set_inference_hypothetical_bindings(SubLObject inference, SubLObject hypothetical_bindings)
           
static SubLObject inference_datastructures_inference.set_inference_input_el_query(SubLObject inference, SubLObject el_query)
           
static SubLObject inference_datastructures_inference.set_inference_input_mt(SubLObject inference, SubLObject mt)
           
static SubLObject inference_datastructures_inference.set_inference_input_non_explanatory_el_query(SubLObject inference, SubLObject el_query)
           
static SubLObject inference_datastructures_inference.set_inference_input_query_properties(SubLObject inference, SubLObject query_properties)
           
static SubLObject inference_datastructures_inference.set_inference_max_number(SubLObject inference, SubLObject max_number)
           
static SubLObject inference_datastructures_inference.set_inference_max_proof_depth(SubLObject inference, SubLObject max_proof_depth)
           
static SubLObject inference_datastructures_inference.set_inference_max_step(SubLObject inference, SubLObject max_step)
           
static SubLObject inference_datastructures_inference.set_inference_max_time(SubLObject inference, SubLObject max_time)
           
static SubLObject inference_datastructures_inference.set_inference_max_transformation_depth_reached(SubLObject inference, SubLObject depth)
           
static SubLObject inference_datastructures_inference.set_inference_max_transformation_depth(SubLObject inference, SubLObject max_transformation_depth)
           
static SubLObject inference_datastructures_inference.set_inference_metrics_template(SubLObject inference, SubLObject metrics_template)
           
static SubLObject inference_datastructures_inference.set_inference_mode(SubLObject inference, SubLObject mode)
           
static SubLObject inference_datastructures_inference.set_inference_mt(SubLObject inference, SubLObject mt)
           
static SubLObject inference_datastructures_inference.set_inference_non_explanatory_subquery(SubLObject inference, SubLObject non_explanatory_subquery)
           
static SubLObject inference_datastructures_inference.set_inference_pad_internal_real_time(SubLObject inference, SubLObject pad_internal_real_time)
           
static SubLObject inference_datastructures_inference.set_inference_probably_approximately_done(SubLObject inference, SubLObject probability)
           
static SubLObject inference_datastructures_inference.set_inference_problem_store_private(SubLObject inference, SubLObject privateP)
           
static SubLObject inference_datastructures_inference.set_inference_result_uniqueness_criterion(SubLObject inference, SubLObject criterion)
           
static SubLObject inference_datastructures_inference.set_inference_return_type(SubLObject inference, SubLObject return_type)
           
static SubLObject inference_datastructures_inference.set_inference_root_link(SubLObject inference, SubLObject root_link)
           
static SubLObject inference_datastructures_inference.set_inference_start_internal_real_time(SubLObject inference, SubLObject internal_real_time)
           
static SubLObject inference_datastructures_inference.set_inference_start_universal_time(SubLObject inference, SubLObject universal_time)
           
static SubLObject inference_datastructures_inference.set_inference_status(SubLObject inference, SubLObject status)
           
static SubLObject inference_datastructures_inference.set_inference_step_count(SubLObject inference, SubLObject step_count)
           
static SubLObject inference_datastructures_inference.set_inference_suspend_status(SubLObject inference, SubLObject suspend_status)
           
static SubLObject inference_datastructures_inference.set_inference_transitive_closure_mode(SubLObject inference, SubLObject transitive_closure_mode)
           
static SubLObject inference_datastructures_inference.set_inference_type(SubLObject inference, SubLObject type)
           
static SubLObject inference_datastructures_tactic.set_meta_split_tactic_data(SubLObject tactic, SubLObject data)
           
static SubLObject inference_datastructures_problem_link.set_problem_link_data(SubLObject link, SubLObject data)
           
static SubLObject inference_datastructures_problem_link.set_problem_link_open_flags(SubLObject link, SubLObject flags)
           
static SubLObject inference_datastructures_problem.set_problem_min_proof_depth(SubLObject problem, SubLObject inference, SubLObject depth)
          Primitively sets PROBLEM's proof depth wrt INFERENCE to DEPTH.
static SubLObject inference_datastructures_problem.set_problem_min_transformation_depth_signature(SubLObject problem, SubLObject inference, SubLObject pqds)
          Primitively sets PROBLEM's transformation depth signature wrt INFERENCE to PQDS.
static SubLObject inference_datastructures_strategy.set_problem_not_set_aside_wrt_removal(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_not_set_aside_wrt_transformation(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_not_set_aside_wrt(SubLObject problem, SubLObject strategy, SubLObject motivation)
           
static SubLObject inference_datastructures_strategy.set_problem_not_set_aside(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_not_thrown_away_wrt_new_root(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_not_thrown_away_wrt_removal(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_not_thrown_away_wrt_transformation(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_not_thrown_away_wrt(SubLObject problem, SubLObject strategy, SubLObject motivation)
           
static SubLObject inference_datastructures_strategy.set_problem_not_thrown_away(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_raw_strategic_status(SubLObject problem, SubLObject strategy, SubLObject status)
           
static SubLObject inference_worker.set_problem_raw_tactical_or_strategic_status(SubLObject problem, SubLObject strategic_context, SubLObject status)
          If STRATEGIC-CONTEXT is :tactical, sets PROBLEM's status to STATUS.
static SubLObject inference_datastructures_strategy.set_problem_recompute_set_aside_wrt_all_motivations(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_recompute_set_aside_wrt_new_root(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_recompute_set_aside_wrt_removal(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_recompute_set_aside_wrt_transformation(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_recompute_thrown_away_wrt_all_motivations(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_recompute_thrown_away_wrt_all_relevant_strategies_and_all_motivations(SubLObject problem)
           
static SubLObject inference_datastructures_strategy.set_problem_recompute_thrown_away_wrt_new_root(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_recompute_thrown_away_wrt_removal(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_recompute_thrown_away_wrt_transformation(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_set_aside(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_problem.set_problem_status(SubLObject problem, SubLObject status)
           
static SubLObject inference_datastructures_problem_store.set_problem_store_add_restriction_layer_of_indirectionP(SubLObject store, SubLObject value)
           
static SubLObject inference_datastructures_problem_store.set_problem_store_name(SubLObject problem_store, SubLObject name)
           
static SubLObject inference_datastructures_problem_store.set_problem_store_sbhl_resource_space(SubLObject store, SubLObject space)
           
static SubLObject inference_datastructures_problem_store.set_problem_store_transformation_allowedP(SubLObject store, SubLObject value)
           
static SubLObject inference_datastructures_strategy.set_problem_strategic_flags(SubLObject problem, SubLObject strategy, SubLObject flags)
           
static SubLObject inference_datastructures_strategy.set_problem_strategic_properties(SubLObject problem, SubLObject strategy, SubLObject v_properties)
           
static SubLObject inference_datastructures_strategy.set_problem_tactics_recompute_thrown_away_wrt_all_motivations(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_tactics_recompute_thrown_away_wrt_all_relevant_strategies_and_all_motivations(SubLObject problem)
           
static SubLObject inference_datastructures_strategy.set_problem_thrown_away_wrt_transformation(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_problem_thrown_away_wrt(SubLObject problem, SubLObject strategy, SubLObject motivation)
           
static SubLObject inference_datastructures_strategy.set_problem_thrown_away(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_proof.set_proof_bindings(SubLObject proof, SubLObject v_bindings)
           
static SubLObject inference_worker_removal.set_removal_link_bindings(SubLObject removal_link, SubLObject v_bindings)
           
static SubLObject inference_worker_removal.set_removal_link_hl_module(SubLObject removal_link, SubLObject hl_module)
           
static SubLObject inference_worker_removal.set_removal_link_supports(SubLObject removal_link, SubLObject supports)
           
static SubLObject inference_worker_restriction.set_restriction_link_bindings(SubLObject restriction_link, SubLObject v_bindings)
           
static SubLObject inference_datastructures_problem.set_root_problem_min_transformation_depth_signature(SubLObject problem, SubLObject inference)
           
static SubLObject inference_datastructures_inference.set_simplest_inference_strategy(SubLObject inference, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_strategy_data(SubLObject strategy, SubLObject data)
           
static SubLObject inference_datastructures_strategy.set_strategy_productivity_limit(SubLObject strategy, SubLObject productivity_limit)
           
static SubLObject inference_datastructures_strategy.set_strategy_properties(SubLObject strategy, SubLObject strategy_properties)
           
static SubLObject inference_datastructures_strategy.set_strategy_property(SubLObject strategy, SubLObject property, SubLObject value)
           
static SubLObject inference_datastructures_strategy.set_strategy_type_property(SubLObject type, SubLObject property, SubLObject value)
           
static SubLObject inference_datastructures_tactic.set_tactic_completeness(SubLObject tactic, SubLObject completeness)
           
static SubLObject inference_datastructures_tactic.set_tactic_data(SubLObject tactic, SubLObject data)
           
static SubLObject inference_datastructures_strategy.set_tactic_not_set_aside_wrt_new_root(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_not_set_aside_wrt_removal(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_not_set_aside_wrt_transformation(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_not_set_aside_wrt(SubLObject tactic, SubLObject strategy, SubLObject motivation)
           
static SubLObject inference_datastructures_strategy.set_tactic_not_set_aside(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_not_thrown_away_wrt_new_root(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_not_thrown_away_wrt_removal(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_not_thrown_away_wrt_transformation(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_not_thrown_away_wrt(SubLObject tactic, SubLObject strategy, SubLObject motivation)
           
static SubLObject inference_datastructures_strategy.set_tactic_not_thrown_away(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_tactic.set_tactic_preference_level(SubLObject tactic, SubLObject preference_level, SubLObject justification)
           
static SubLObject inference_datastructures_tactic.set_tactic_productivity(SubLObject tactic, SubLObject productivity, SubLObject set_originalP)
           
static SubLObject inference_datastructures_strategy.set_tactic_recompute_set_aside_wrt_all_motivations(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_recompute_set_aside_wrt_all_relevant_strategies_and_all_motivations(SubLObject tactic)
           
static SubLObject inference_datastructures_strategy.set_tactic_recompute_set_aside_wrt_new_root(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_recompute_set_aside_wrt_removal(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_recompute_set_aside_wrt_transformation(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_recompute_thrown_away_wrt_all_motivations(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_recompute_thrown_away_wrt_new_root(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_recompute_thrown_away_wrt_removal(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_recompute_thrown_away_wrt_transformation(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_set_aside_wrt_transformation(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_set_aside_wrt(SubLObject tactic, SubLObject strategy, SubLObject motivation)
           
static SubLObject inference_datastructures_tactic.set_tactic_status(SubLObject tactic, SubLObject status)
           
static SubLObject inference_datastructures_strategy.set_tactic_strategic_flags(SubLObject tactic, SubLObject strategy, SubLObject flags)
           
static SubLObject inference_datastructures_strategy.set_tactic_strategic_preference_level(SubLObject tactic, SubLObject strategy, SubLObject preference_level, SubLObject justification)
           
static SubLObject inference_datastructures_strategy.set_tactic_strategic_productivity(SubLObject tactic, SubLObject strategy, SubLObject productivity)
           
static SubLObject inference_datastructures_strategy.set_tactic_strategic_properties(SubLObject tactic, SubLObject strategy, SubLObject v_properties)
           
static SubLObject inference_datastructures_strategy.set_tactic_thrown_away_wrt_new_root(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_thrown_away_wrt_removal(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_thrown_away_wrt_transformation(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.set_tactic_thrown_away_wrt(SubLObject tactic, SubLObject strategy, SubLObject motivation)
           
static SubLObject inference_datastructures_strategy.set_tactic_thrown_away(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_worker_transformation.set_transformation_link_bindings(SubLObject transformation_link, SubLObject v_bindings)
           
static SubLObject inference_worker_transformation.set_transformation_link_hl_module(SubLObject transformation_link, SubLObject hl_module)
           
static SubLObject inference_worker_transformation.set_transformation_link_non_explanatory_subquery(SubLObject transformation_link, SubLObject subquery)
           
static SubLObject inference_worker_transformation.set_transformation_link_supports(SubLObject transformation_link, SubLObject supports)
           
static SubLObject inference_datastructures_strategy.set_uninterestingness_cache_set_aside_code(SubLObject flags, SubLObject code)
           
static SubLObject inference_datastructures_strategy.set_uninterestingness_cache_set_aside_wrt_new_root_code(SubLObject flags, SubLObject code)
           
static SubLObject inference_datastructures_strategy.set_uninterestingness_cache_set_aside_wrt_removal_code(SubLObject flags, SubLObject code)
           
static SubLObject inference_datastructures_strategy.set_uninterestingness_cache_set_aside_wrt_transformation_code(SubLObject flags, SubLObject code)
           
static SubLObject inference_datastructures_strategy.set_uninterestingness_cache_thrown_away_code(SubLObject flags, SubLObject code)
           
static SubLObject inference_datastructures_strategy.set_uninterestingness_cache_thrown_away_wrt_new_root_code(SubLObject flags, SubLObject code)
           
static SubLObject inference_datastructures_strategy.set_uninterestingness_cache_thrown_away_wrt_removal_code(SubLObject flags, SubLObject code)
           
static SubLObject inference_datastructures_strategy.set_uninterestingness_cache_thrown_away_wrt_transformation_code(SubLObject flags, SubLObject code)
           
static SubLObject inference_modules.setup_module(SubLObject name, SubLObject type, SubLObject plist)
           
static SubLObject inference_worker_join.shared_sibling_vars(SubLObject first_mapped_problem, SubLObject second_mapped_problem)
           
static SubLObject inference_modules.simple_allowed_modules_spec_p(SubLObject allowed_modules_spec)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_ignore_tacticP(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_set_aside_problem_int(SubLObject strategy, SubLObject problem, SubLObject justifyP)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_set_aside_problemP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_set_aside_tactic_int(SubLObject strategy, SubLObject tactic, SubLObject justifyP)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_set_aside_tacticP(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_set_aside_transformation_tactic_int(SubLObject strategy, SubLObject transformation_tactic, SubLObject justifyP)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_problem_int(SubLObject strategy, SubLObject problem, SubLObject justifyP)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_problemP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_tactic_int(SubLObject strategy, SubLObject tactic, SubLObject justifyP)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_tacticP(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_transformation_tactic_int(SubLObject strategy, SubLObject transformation_tactic, SubLObject justifyP)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_transformation_tacticP_internal(SubLObject strategy, SubLObject transformation_tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_chooses_to_throw_away_transformation_tacticP(SubLObject strategy, SubLObject transformation_tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.simple_strategy_deems_rewrite_tactic_redundantP(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_strategist.simplest_inference_continuation_possibleP(SubLObject inference)
           
static SubLObject inference_strategist.simplest_inference_determine_result(SubLObject inference, SubLObject padP)
           
static SubLObject inference_strategist.simplest_inference_doneP(SubLObject inference)
           
static SubLObject inference_strategist.simplest_inference_exhaustedP(SubLObject inference)
           
static SubLObject inference_datastructures_inference.simplest_inference_p(SubLObject object)
           
static SubLObject inference_strategist.simplest_inference_possibly_prune(SubLObject inference)
           
static SubLObject inference_strategist.simplest_inference_prepare_new_from_dnf(SubLObject problem_store, SubLObject dnf, SubLObject mt, SubLObject strategy_type, SubLObject scoped_vars, SubLObject non_explanatory_el_query, SubLObject problem_store_privateP)
           
static SubLObject inference_strategist.simplest_inference_prepare_new(SubLObject problem_store, SubLObject el_query, SubLObject mt, SubLObject strategy_type, SubLObject disjunction_free_el_vars_policy, SubLObject hypothesizeP, SubLObject non_explanatory_el_query, SubLObject problem_store_privateP)
          Creates a new inference object and gets it into the :prepared state.
static SubLObject inference_strategist.simplest_inference_prepare(SubLObject inference)
          Virtual subclass constructor for simplest-inference-p
static SubLObject inference_strategist.simplest_inference_run_handler(SubLObject inference)
          A meta-strategy which just tells the strategy to do a bunch of steps in this thread, i.e.
static SubLObject inference_datastructures_inference.simplest_inference_strategy(SubLObject inference)
           
static SubLObject inference_worker_restriction.simplification_link_p(SubLObject object)
           
static SubLObject inference_worker_restriction.simplification_tactic_p(SubLObject tactic)
           
static SubLObject inference_datastructures_problem.single_clause_problem_p(SubLObject object)
           
static SubLObject inference_datastructures_problem_query.single_clause_problem_query_p(SubLObject object)
           
static SubLObject inference_worker_join_ordered.single_focal_literal_join_ordered_tactic_p(SubLObject join_ordered_tactic)
           
static SubLObject inference_datastructures_problem.single_literal_problem_atomic_sentence(SubLObject problem)
           
static SubLObject inference_datastructures_problem.single_literal_problem_mt(SubLObject problem)
           
static SubLObject inference_datastructures_problem.single_literal_problem_p(SubLObject object)
           
static SubLObject inference_datastructures_problem.single_literal_problem_predicate(SubLObject problem)
          Assuming PROBLEM is a @xref single-literal-problem-p, returns the predicate of its single contextualized literal.
static SubLObject inference_datastructures_problem_query.single_literal_problem_query_atomic_sentence(SubLObject query)
           
static SubLObject inference_min_transformation_depth.single_literal_problem_query_depth_signature_p(SubLObject object)
           
static SubLObject inference_datastructures_problem_query.single_literal_problem_query_mt(SubLObject query)
           
static SubLObject inference_datastructures_problem_query.single_literal_problem_query_p(SubLObject object)
           
static SubLObject inference_datastructures_problem_query.single_literal_problem_query_predicate(SubLObject query)
          Assuming QUERY is a @xref single-literal-problem-query-p, returns the predicate of its single contextualized literal.
static SubLObject inference_datastructures_problem_query.single_literal_problem_query_sense(SubLObject query)
           
static SubLObject inference_datastructures_problem.single_literal_problem_sense(SubLObject problem)
           
static SubLObject inference_worker.single_literal_tactic_p(SubLObject tactic)
           
static SubLObject inference_tactician_utilities.single_negative_literal_problem_p(SubLObject problem)
           
static SubLObject inference_modules.solely_specific_removal_module_predicateP(SubLObject predicate)
           
static SubLObject inference_worker.some_no_good_join_argument_linkP(SubLObject problem, SubLObject consider_deepP, SubLObject strategic_context, SubLObject consider_transformation_tacticsP)
           
static SubLObject inference_worker.some_no_good_join_ordered_argument_linkP(SubLObject problem, SubLObject consider_deepP, SubLObject strategic_context, SubLObject consider_transformation_tacticsP)
           
static SubLObject inference_worker.some_no_good_split_argument_linkP(SubLObject problem, SubLObject consider_deepP, SubLObject strategic_context, SubLObject consider_transformation_tacticsP)
           
static SubLObject inference_tactician.some_subsuming_join_ordered_tacticP(SubLObject join_ordered_tactic, SubLObject subsuming_join_ordered_tactics, SubLObject strategic_context)
           
static SubLObject forward.some_support_combinations_extensionally_possible(SubLObject supports)
           
static SubLObject forward.some_support_combinations_theoretically_possible(SubLObject supports)
          We don't care whether there exists an mt that can see all the SUPPORTS, but could there possibly exist one? This should return t most of the time, unless two of the supports are in negationMts of each other or something.
static SubLObject inference_worker_removal.sort_applicable_conjunctive_removal_modules_by_priority(SubLObject hl_modules)
          Help determine-new-conjunctive-removal-tactics do better by ordering pruning modules before simplification modules and simplification modules before everything else.
static SubLObject inference_worker.split_link_could_be_finishedP(SubLObject split_link, SubLObject strategic_context)
           
static SubLObject inference_worker_split.split_link_p(SubLObject object)
           
static SubLObject inference_min_transformation_depth.split_problem_conjunct_literal_map(SubLObject split_problem, SubLObject conjunct_mapped_problem)
           
static SubLObject inference_min_transformation_depth.split_problem_conjunct_mtds(SubLObject split_problem, SubLObject conjunct_mapped_problem, SubLObject parent_mtds)
           
static SubLObject inference_worker_split.split_proof_p(SubLObject object)
           
static SubLObject inference_worker.split_proof_subsumes_split_proof_specP(SubLObject proof, SubLObject link, SubLObject proof_bindings, SubLObject subproofs)
           
static SubLObject inference_worker_split.split_tactic_link(SubLObject split_tactic)
           
static SubLObject inference_worker_split.split_tactic_lookahead_problem(SubLObject split_tactic)
           
static SubLObject inference_worker_split.split_tactic_p(SubLObject object)
           
static SubLObject inference_worker_split.split_tactic_supporting_mapped_problem_index(SubLObject tactic)
           
static SubLObject inference_datastructures_strategy.strat_active_problems(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_data(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_inference(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_memoization_state(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_motivated_problems(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_problem_proof_spec_index(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_problem_strategic_index(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_productivity_limit(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_proof_spec(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_removal_backtracking_productivity_limit(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_result_uniqueness_criterion(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_set_aside_problems(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_should_reconsider_set_asidesP(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_suid(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strat_type(SubLObject object)
           
static SubLObject inference_tactician.strategem_invalid_p(SubLObject strategem)
           
static SubLObject inference_tactician.strategem_problem(SubLObject strategem)
           
static SubLObject inference_datastructures_strategy.strategic_context_inference(SubLObject strategic_context)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_backchain_required(SubLObject strategy, SubLObject transformation_tactic)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_completeness(SubLObject strategy, SubLObject content_tactic)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_function(SubLObject heuristic)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_happiness_due_to_literal_count(SubLObject literal_count)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_happiness_due_to_skolem_count(SubLObject skolem_count)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_index()
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_magic_wand(SubLObject strategy, SubLObject generalized_removal_tactic)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_occams_razor(SubLObject strategy, SubLObject content_tactic)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_relevant_term(SubLObject strategy, SubLObject content_tactic)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_rule_a_priori_utility(SubLObject strategy, SubLObject content_tactic)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_rule_historical_utility(SubLObject strategy, SubLObject content_tactic)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_rule_literal_count(SubLObject strategy, SubLObject transformation_tactic)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_scaling_factor(SubLObject heuristic)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_shallow_and_cheap(SubLObject strategy, SubLObject content_tactic)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_skolem_count(SubLObject strategy, SubLObject logical_tactic)
           
static SubLObject inference_strategic_heuristics.strategic_heuristic_tactic_type(SubLObject heuristic)
           
static SubLObject inference_datastructures_strategy.strategically_examined_problem_p(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategically_finished_problem_p(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategically_good_problem_p(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategically_neutral_problem_p(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategically_no_good_problem_p(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategically_pending_problem_p(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategically_possible_problem_p(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategically_totally_no_good_problem_p(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategically_unexamined_problem_p(SubLObject problem, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategy_active_problems(SubLObject strategy)
           
static SubLObject inference_tactician_strategic_uninterestingness.strategy_admits_all_tactics_wrt_proof_specP(SubLObject strategy)
           
static SubLObject inference_tactician_strategic_uninterestingness.strategy_admits_tactic_wrt_proof_specP(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_datastructures_strategy.strategy_all_valid_set_aside_problems(SubLObject strategy)
           
static SubLObject inference_tactician_strategic_uninterestingness.strategy_allows_use_of_hl_moduleP(SubLObject strategy, SubLObject hl_module)
           
static SubLObject inference_tactician_strategic_uninterestingness.strategy_allows_use_of_tactic_hl_moduleP(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_datastructures_strategy.strategy_answer_link_propagatedP(SubLObject strategy)
          Return T iff the answer-link of the inference of STRATEGY has been propagated and has not been closed thereafter.
static SubLObject inference_datastructures_strategy.strategy_answer_link(SubLObject strategy)
           
static SubLObject inference_worker.strategy_chooses_not_to_examine_tacticP(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_datastructures_strategy.strategy_clear_set_asides(SubLObject strategy)
           
static SubLObject inference_worker.strategy_compute_strategic_properties_of_problem_tactics(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_tactician.strategy_consider_that_problem_could_be_no_good(SubLObject strategy, SubLObject problem, SubLObject consider_deepP, SubLObject consider_transformation_tacticsP)
           
static SubLObject inference_tactician.strategy_consider_that_problem_could_be_strategically_pending(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_datastructures_strategy.strategy_continuableP(SubLObject strategy)
           
static SubLObject inference_tactician.strategy_continuation_possibleP(SubLObject strategy)
           
static SubLObject inference_tactician.strategy_controls_problem_storeP(SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategy_data(SubLObject strategy)
           
static SubLObject inference_tactician_utilities.strategy_deems_conjunctive_tactic_spec_betterP(SubLObject candidate_tactic_productivity, SubLObject candidate_tactic_preference, SubLObject candidate_tactic_module_spec, SubLObject candidate_tactic_literal_count, SubLObject committed_tactic_productivity, SubLObject committed_tactic_preference, SubLObject committed_tactic_module_spec, SubLObject committed_tactic_literal_count)
           
static SubLObject inference_tactician_strategic_uninterestingness.strategy_deems_problem_tactically_uninterestingP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_datastructures_enumerated_types.strategy_default_method_handler(SubLObject method)
           
static SubLObject inference_datastructures_strategy.strategy_dispatch_funcall_0(SubLObject func, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategy_dispatch_funcall_1(SubLObject func, SubLObject strategy, SubLObject arg1)
           
static SubLObject inference_datastructures_strategy.strategy_dispatch_handler(SubLObject strategy, SubLObject method_type)
           
static SubLObject inference_datastructures_strategy.strategy_dispatch(SubLObject strategy, SubLObject method_type, SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4, SubLObject arg5)
           
static SubLObject inference_tactician.strategy_do_one_step(SubLObject strategy)
           
static SubLObject inference_tactician.strategy_doneP(SubLObject strategy)
           
static SubLObject inference_datastructures_enumerated_types.strategy_dynamic_properties_productivity_limit(SubLObject v_properties)
           
static SubLObject inference_datastructures_enumerated_types.strategy_dynamic_property_p(SubLObject object)
           
static SubLObject inference_tactician.strategy_execute_tactic(SubLObject strategy, SubLObject tactic)
          Execute TACTIC under the control of STRATEGY.
static SubLObject inference_tactician_strategic_uninterestingness.strategy_has_enough_proofs_for_problemP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_datastructures_strategy.strategy_has_some_set_aside_problemsP(SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategy_inference(SubLObject strategy)
           
static SubLObject inference_tactician.strategy_initial_relevant_strategies(SubLObject strategy)
          By default, this is simply the list (STRATEGY), but can be overridden
static SubLObject inference_tactician.strategy_initialize_properties(SubLObject strategy, SubLObject strategy_static_properties)
           
static SubLObject inference_datastructures_strategy.strategy_invalid_p(SubLObject strategy)
           
static SubLObject inference_tactician_strategic_uninterestingness.strategy_last_uninterestingness_explanation()
           
static SubLObject inference_datastructures_strategy.strategy_local_result_uniqueness_criterion(SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategy_memoization_state(SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategy_motivated_problems(SubLObject strategy)
           
static SubLObject inference_tactician.strategy_no_possible_strategems_for_problemP(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_tactician.strategy_note_argument_link_added(SubLObject strategy, SubLObject link)
          Gets called actually before stuff starts propagating from LINK
static SubLObject inference_tactician.strategy_note_inference_dynamic_properties_updated(SubLObject strategy)
          Callback for STRATEGY to note that its inference's dynamic properties have been updated.
static SubLObject inference_tactician.strategy_note_new_tactic(SubLObject strategy, SubLObject tactic)
          Depending on what type of tactic TACTIC is, compute its strategic properties wrt STRATEGY.
static SubLObject inference_datastructures_strategy.strategy_note_problem_active(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_worker.strategy_note_problem_finished(SubLObject strategic_context, SubLObject problem)
           
static SubLObject inference_datastructures_strategy.strategy_note_problem_inactive(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_datastructures_strategy.strategy_note_problem_motivated(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_datastructures_strategy.strategy_note_problem_set_aside(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_tactician.strategy_note_split_tactics_strategically_possible(SubLObject strategy, SubLObject split_tactics)
           
static SubLObject inference_tactician.strategy_note_tactic_discarded(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_tactician.strategy_note_tactic_finished(SubLObject strategy, SubLObject tactic)
          Called after all A-Brain consequences of a tactic have been followed through.
static SubLObject inference_datastructures_strategy.strategy_p(SubLObject object)
           
static SubLObject inference_tactician.strategy_possibly_activate_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_tactician.strategy_possibly_auto_prune(SubLObject strategy)
           
static SubLObject inference_tactician.strategy_possibly_execute_tactic(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_datastructures_strategy.strategy_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_datastructures_strategy.strategy_problem_store(SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategy_problem_strategic_index(SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategy_productivity_limit(SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategy_proof_spec(SubLObject strategy)
           
static SubLObject inference_lookahead_productivity.strategy_relevant_tactics_wrt_removal(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_datastructures_strategy.strategy_removal_backtracking_productivity_limit(SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategy_result_uniqueness_criterion(SubLObject strategy)
          Locally specified result uniqueness criteria on the strategy (if any) override the one from the inference.
static SubLObject inference_datastructures_strategy.strategy_root_problem(SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategy_set_aside_problems(SubLObject strategy)
           
static SubLObject inference_tactician.strategy_sets_aside_all_transformationP(SubLObject strategy)
          Return T iff STRATEGY would set aside all transformation.
static SubLObject inference_datastructures_strategy.strategy_should_propagate_answer_linkP(SubLObject strategy)
          Return T iff the answer-link of the inference of STRATEGY ought to be propagated.
static SubLObject inference_datastructures_strategy.strategy_should_reconsider_set_asidesP(SubLObject strategy)
           
static SubLObject inference_tactician.strategy_sort_predicateP(SubLObject object1, SubLObject object2)
           
static SubLObject inference_tactician.strategy_sort(SubLObject strategy, SubLObject sequence, SubLObject predicate)
          Stable-sort SEQUENCE wrt STRATEGY using PREDICATE as the comparison function.
static SubLObject inference_datastructures_enumerated_types.strategy_static_property_p(SubLObject object)
           
static SubLObject inference_datastructures_strategy.strategy_suid(SubLObject strategy)
           
static SubLObject inference_tactician.strategy_throw_away_uninteresting_set_asides(SubLObject strategy)
           
static SubLObject inference_tactician.strategy_throws_away_all_transformationP(SubLObject strategy)
          Return T iff STRATEGY would throw away all transformation.
static SubLObject inference_tactician.strategy_type_dispatch_handler(SubLObject strategy_type, SubLObject method_type)
           
static SubLObject inference_strategist.strategy_type_from_dnf_and_static_properties(SubLObject dnf, SubLObject mt, SubLObject static_properties)
           
static SubLObject inference_strategist.strategy_type_from_sentence_and_static_properties(SubLObject sentence, SubLObject mt, SubLObject static_properties)
           
static SubLObject inference_strategist.strategy_type_from_static_properties(SubLObject static_properties)
           
static SubLObject inference_datastructures_strategy.strategy_type_property(SubLObject type, SubLObject property)
           
static SubLObject inference_datastructures_strategy.strategy_type(SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.strategy_unique_wrt_bindingsP(SubLObject strategy)
           
static SubLObject inference_tactician.strategy_update_properties(SubLObject strategy, SubLObject strategy_dynamic_properties)
           
static SubLObject inference_datastructures_strategy.strategy_wants_one_answerP(SubLObject strategy)
           
static SubLObject argumentation.strength_combine(SubLObject strength1, SubLObject strength2)
           
static SubLObject inference_strategist.strengthen_query_properties_using_inference(SubLObject inference)
          Strengthens the properties of INFERENCE.
static SubLObject inference_modules.strengthen_removal_module_properties(SubLObject name, SubLObject plist)
           
static SubLObject inference_modules.strengthen_rewrite_module_properties(SubLObject name, SubLObject plist)
           
static SubLObject inference_modules.structural_module_p(SubLObject object)
           
static SubLObject inference_worker.structural_proof_type(SubLObject structural_proof)
           
static SubLObject inference_worker.structural_tactic_p(SubLObject tactic)
           
static SubLObject inference_tactician.substrategyP(SubLObject strategy)
           
static SubLObject inference_worker_transformation.supported_problem_variable_p(SubLObject variable)
           
static SubLObject inference_worker_transformation.supports_contain_excepted_assertion_in_mtP(SubLObject supports, SubLObject mt)
           
static SubLObject inference_worker_transformation.supports_contain_excepted_assertionP(SubLObject supports)
           
static SubLObject inference_worker_transformation.swap_variable_spaces_of_unification_bindings(SubLObject unification_bindings)
          Adds or subtracts 100 from all variables in UNIFICATION-BINDINGS.
static SubLObject inference_modules.sxhash_hl_module_method(SubLObject object)
           
static SubLObject inference_datastructures_inference.sxhash_inference_method(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.sxhash_mapped_problem_method(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.sxhash_problem_link_method(SubLObject object)
           
static SubLObject inference_datastructures_problem.sxhash_problem_method(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.sxhash_problem_store_method(SubLObject object)
           
static SubLObject inference_datastructures_strategy.sxhash_strategy_method(SubLObject object)
           
static SubLObject inference_datastructures_tactic.sxhash_tactic_method(SubLObject object)
           
static SubLObject inference_worker_transformation.syntactically_valid_asent(SubLObject asent)
           
static SubLObject forward.syntactically_valid_forward_non_trigger_asents(SubLObject dnf)
           
static SubLObject inference_datastructures_tactic.tact_completeness(SubLObject object)
           
static SubLObject inference_datastructures_tactic.tact_data(SubLObject object)
           
static SubLObject inference_datastructures_tactic.tact_hl_module(SubLObject object)
           
static SubLObject inference_datastructures_tactic.tact_original_productivity(SubLObject object)
           
static SubLObject inference_datastructures_tactic.tact_preference_level_justification(SubLObject object)
           
static SubLObject inference_datastructures_tactic.tact_problem(SubLObject object)
           
static SubLObject inference_datastructures_tactic.tact_productivity(SubLObject object)
           
static SubLObject inference_datastructures_tactic.tact_progress_iterator(SubLObject object)
           
static SubLObject inference_datastructures_tactic.tact_status(SubLObject object)
           
static SubLObject inference_datastructures_strategy.tact_strategic_properties_flags(SubLObject object)
           
static SubLObject inference_datastructures_strategy.tact_strategic_properties_preference_level(SubLObject object)
           
static SubLObject inference_datastructures_strategy.tact_strategic_properties_productivity(SubLObject object)
           
static SubLObject inference_datastructures_tactic.tact_suid(SubLObject object)
           
static SubLObject inference_datastructures_tactic.tact_type(SubLObject object)
           
static SubLObject inference_datastructures_tactic.tactic_completeness(SubLObject tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.tactic_completeP(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_datastructures_tactic.tactic_data(SubLObject tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.tactic_disallowedP(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_datastructures_tactic.tactic_discardedP(SubLObject tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.tactic_exceeds_productivity_limitP(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_datastructures_tactic.tactic_executedP(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.tactic_has_statusP(SubLObject tactic, SubLObject status_spec)
           
static SubLObject inference_datastructures_tactic.tactic_hl_module_name(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.tactic_hl_module(SubLObject tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.tactic_impossibleP(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_datastructures_tactic.tactic_in_progress_next(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.tactic_in_progressP(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.tactic_invalid_p(SubLObject tactic)
           
static SubLObject inference_datastructures_problem.tactic_matches_type_specP(SubLObject tactic, SubLObject type_spec)
           
static SubLObject inference_lookahead_productivity.tactic_max_removal_productivity(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_datastructures_tactic.tactic_not_possibleP(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.tactic_original_productivity(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.tactic_p(SubLObject object)
           
static SubLObject inference_datastructures_tactic.tactic_possibleP(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.tactic_preference_level_justification(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.tactic_preference_level(SubLObject tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.tactic_preferredP(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_datastructures_tactic.tactic_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_datastructures_tactic.tactic_problem(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.tactic_productivity(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.tactic_progress_doneP(SubLObject state)
           
static SubLObject inference_datastructures_tactic.tactic_progress_finalize(SubLObject state)
           
static SubLObject inference_datastructures_tactic.tactic_progress_iterator_p(SubLObject object)
           
static SubLObject inference_datastructures_tactic.tactic_progress_iterator(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.tactic_progress_next(SubLObject state)
           
static SubLObject inference_tactician_strategic_uninterestingness.tactic_requires_evaluatable_predicate_transformationP(SubLObject tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.tactic_requires_hl_predicate_transformationP(SubLObject tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.tactic_requires_unbound_predicate_transformationP(SubLObject tactic)
           
static SubLObject inference_datastructures_strategy.tactic_set_aside_cache_new_root_status(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.tactic_set_aside_cache_removal_status(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.tactic_set_aside_cache_status_wrt_motivation(SubLObject tactic, SubLObject strategy, SubLObject motivation)
           
static SubLObject inference_datastructures_strategy.tactic_set_aside_cache_status(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.tactic_set_aside_cache_transformation_status(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_tactic.tactic_status(SubLObject tactic)
           
static SubLObject inference_datastructures_tactic.tactic_store(SubLObject tactic)
           
static SubLObject inference_datastructures_strategy.tactic_strategic_completeness(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_datastructures_strategy.tactic_strategic_flags(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.tactic_strategic_preference_level_justification(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_datastructures_strategy.tactic_strategic_preference_level(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_tactician.tactic_strategic_productivity_L(SubLObject tactic1, SubLObject tactic2, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.tactic_strategic_productivity(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_datastructures_strategy.tactic_strategic_properties_int(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.tactic_strategic_properties_p(SubLObject object)
           
static SubLObject inference_datastructures_strategy.tactic_strategic_properties(SubLObject tactic, SubLObject strategy)
          Initializes the tactic-strategic-properties if they do not exist yet.
static SubLObject inference_strategic_heuristics.tactic_strategic_uselessness_based_on_proof_depth_math_memoized_internal(SubLObject min_proof_depth)
           
static SubLObject inference_strategic_heuristics.tactic_strategic_uselessness_based_on_proof_depth_math_memoized(SubLObject min_proof_depth)
           
static SubLObject inference_strategic_heuristics.tactic_strategic_uselessness_based_on_proof_depth(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.tactic_strategically_preferredP(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_tactician_utilities.tactic_strictly_less_preferred_than_some_siblingP(SubLObject tactic, SubLObject strategic_context)
           
static SubLObject inference_datastructures_tactic.tactic_suid(SubLObject tactic)
          Return an SUID for tactic that is unique wrt its problem.
static SubLObject inference_datastructures_strategy.tactic_thrown_away_cache_new_root_status(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.tactic_thrown_away_cache_removal_status(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.tactic_thrown_away_cache_status_wrt_motivation(SubLObject tactic, SubLObject strategy, SubLObject motivation)
           
static SubLObject inference_datastructures_strategy.tactic_thrown_away_cache_status(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_strategy.tactic_thrown_away_cache_transformation_status(SubLObject tactic, SubLObject strategy)
           
static SubLObject inference_datastructures_enumerated_types.tactic_type_from_hl_module(SubLObject hl_module)
           
static SubLObject inference_datastructures_tactic.tactic_type(SubLObject tactic)
           
static SubLObject inference_datastructures_enumerated_types.tactical_status_from_problem_status(SubLObject status)
           
static SubLObject inference_datastructures_problem.tactically_examined_problem_p(SubLObject problem)
           
static SubLObject inference_datastructures_problem.tactically_finished_problem_p(SubLObject problem)
           
static SubLObject inference_datastructures_problem.tactically_good_problem_p(SubLObject problem)
           
static SubLObject inference_datastructures_problem.tactically_no_good_problem_p(SubLObject problem)
           
static SubLObject inference_datastructures_problem.tactically_pending_problem_p(SubLObject problem)
           
static SubLObject inference_datastructures_problem.tactically_possible_problem_p(SubLObject problem)
           
static SubLObject inference_datastructures_problem.tactically_unexamined_problem_p(SubLObject problem)
           
static SubLObject inference_tactician_strategic_uninterestingness.tactically_uninteresting_problem_p(SubLObject problem)
           
static SubLObject hl_prototypes.the_hl_prototype_ke_irrelevant_rule_internal()
          The CNF of the forward rule that implements #$keIrrelevantTerm for HL prototypical instances.
static SubLObject hl_prototypes.the_hl_prototype_ke_irrelevant_rule()
           
static SubLObject inference_worker.totally_finished_problem_p(SubLObject problem, SubLObject strategic_context)
           
static SubLObject inference_worker_transformation.trans_link_data_bindings(SubLObject object)
           
static SubLObject inference_worker_transformation.trans_link_data_hl_module(SubLObject object)
           
static SubLObject inference_worker_transformation.trans_link_data_supports(SubLObject object)
           
static SubLObject inference_worker_transformation.transformation_additional_dont_care_constraints(SubLObject rule_pivot_asent, SubLObject unification_dependent_dnf, SubLObject rule_assertion, SubLObject unification_bindings)
           
static SubLObject inference_datastructures_enumerated_types.transformation_allowed_by_propertiesP(SubLObject problem_store_properties)
           
static SubLObject inference_worker.transformation_depth_L(SubLObject depth1, SubLObject depth2)
           
static SubLObject inference_worker_transformation.transformation_generator_tactic_lookahead_rule(SubLObject transformation_generator_tactic)
          Return the next rule that TRANSFORMATION-GENERATOR-TACTIC would generate, if any.
static SubLObject inference_worker_transformation.transformation_generator_tactic_p(SubLObject object)
           
static SubLObject inference_worker_transformation.transformation_link_bindings(SubLObject transformation_link)
          The first elements of these bindings are in the space of TRANSFORMATION-LINK's supported problem, and their second elements are in the space of TRANSFORMATION-LINK's unique supporting problem.
static SubLObject inference_worker_transformation.transformation_link_data_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject inference_worker_transformation.transformation_link_hl_module(SubLObject transformation_link)
           
static SubLObject inference_worker_transformation.transformation_link_p(SubLObject object)
           
static SubLObject inference_worker_transformation.transformation_link_rule_assertion(SubLObject transformation_link)
           
static SubLObject inference_worker_transformation.transformation_link_supporting_mapped_problem(SubLObject transformation_link)
           
static SubLObject inference_worker_transformation.transformation_link_supporting_problem(SubLObject transformation_link)
           
static SubLObject inference_worker_transformation.transformation_link_supporting_variable_map(SubLObject transformation_link)
           
static SubLObject inference_worker_transformation.transformation_link_supports(SubLObject transformation_link)
           
static SubLObject inference_worker_transformation.transformation_link_tactic(SubLObject transformation_link)
           
static SubLObject inference_worker_transformation.transformation_link_transformation_mt(SubLObject transformation_link)
           
static SubLObject inference_modules.transformation_module_p(SubLObject object)
           
static SubLObject inference_modules.transformation_modules()
           
static SubLObject inference_worker_transformation.transformation_proof_abnormal_intP(SubLObject transformation_proof)
           
static SubLObject inference_worker_transformation.transformation_proof_abnormalP_internal(SubLObject transformation_proof)
           
static SubLObject inference_worker_transformation.transformation_proof_abnormalP(SubLObject transformation_proof)
           
static SubLObject inference_worker_transformation.transformation_proof_p(SubLObject object)
           
static SubLObject inference_worker_transformation.transformation_proof_rule_assertion(SubLObject proof)
           
static SubLObject inference_worker_transformation.transformation_proof_rule_bindings(SubLObject transformation_proof)
           
static SubLObject inference_worker_transformation.transformation_proof_subproof(SubLObject proof)
           
static SubLObject inference_analysis.transformation_rule_considered_count(SubLObject rule)
           
static SubLObject inference_analysis.transformation_rule_has_insufficient_historical_utilityP(SubLObject rule)
           
static SubLObject inference_analysis.transformation_rule_has_recent_statisticsP(SubLObject rule)
           
static SubLObject inference_analysis.transformation_rule_historical_utility(SubLObject rule)
          Return number between -100 and 100 indicating the historical utility of RULE.
static SubLObject inference_analysis.transformation_rule_recent_considered_count(SubLObject rule)
           
static SubLObject inference_analysis.transformation_rule_statistics_table()
           
static SubLObject inference_analysis.transformation_rule_success_count(SubLObject rule)
           
static SubLObject inference_analysis.transformation_rules_with_statistics_condition_passesP(SubLObject rule, SubLObject recentP)
           
static SubLObject transformation_tactician_datastructures.transformation_strategy_p(SubLObject object)
           
static SubLObject inference_strategic_heuristics.transformation_tactic_has_utilityP(SubLObject transformation_tactic)
           
static SubLObject inference_strategic_heuristics.transformation_tactic_irrelevantP(SubLObject transformation_tactic)
           
static SubLObject inference_worker_transformation.transformation_tactic_lookahead_rule(SubLObject transformation_tactic)
          Return the rule to use for lookahead heuristic analysis of TRANSFORMATION-TACTIC.
static SubLObject inference_worker_transformation.transformation_tactic_p(SubLObject tactic)
           
static SubLObject inference_strategic_heuristics.transformation_tactic_relevantP(SubLObject transformation_tactic)
           
static SubLObject inference_worker_transformation.transformation_tactic_rule(SubLObject transformation_tactic)
           
static SubLObject inference_min_transformation_depth.tree_min_number_recursive(SubLObject tree, SubLObject lowest)
           
static SubLObject inference_min_transformation_depth.tree_min_number(SubLObject tree)
          Return the lowest number TREE.
static SubLObject inference_min_transformation_depth.tree_sum_recursive(SubLObject tree, SubLObject accumulator)
           
static SubLObject inference_min_transformation_depth.tree_sum(SubLObject tree)
          Return the sum of all numbers in TREE.
static SubLObject inference_worker_rewrite.trigger_restriction_link_listeners(SubLObject link, SubLObject proof)
           
static SubLObject inference_worker_join_ordered.trigger_split_restriction(SubLObject join_ordered_link, SubLObject focal_problem_proof)
           
static SubLObject inference_worker_join_ordered.trigger_to_sibling_variable_map(SubLObject join_ordered_link, SubLObject trigger_is_focalP)
           
static SubLObject inference_worker_join_ordered.trigger_vars_shared_by_sibling_internal(SubLObject join_ordered_link, SubLObject trigger_is_focalP)
          The variables in the trigger problem of JOIN-ORDERED-LINK which are also shared by the sibling problem (modulo variable maps)
static SubLObject inference_worker_join_ordered.trigger_vars_shared_by_sibling(SubLObject join_ordered_link, SubLObject trigger_is_focalP)
           
static SubLObject inference_trivial.trivial_strategist_at_least_partially_handled_query_property_p(SubLObject object)
           
static SubLObject inference_trivial.trivial_strategist_can_handle_query_propertiesP(SubLObject query_properties)
           
static SubLObject inference_trivial.trivial_strategist_can_handle_query_propertyP(SubLObject property, SubLObject value)
           
static SubLObject inference_trivial.trivial_strategist_handled_query_property_p(SubLObject object)
           
static SubLObject inference_trivial.trivial_strategist_query_property_unhandled_reason(SubLObject property, SubLObject value)
           
static SubLObject inference_trivial.trivial_strategist_strengthen_query_properties(SubLObject query_properties)
           
static SubLObject inference_tactician_utilities.under_magic_wand_max_preference_levelP(SubLObject preference_level)
           
static SubLObject inference_datastructures_enumerated_types.unexamined_problem_status_p(SubLObject status)
           
static SubLObject inference_worker_transformation.unification_bindings_to_transformation_bindings(SubLObject unification_bindings)
           
static SubLObject inference_worker_transformation.unification_dependent_dnf_to_transformation_dependent_dnf(SubLObject unification_dependent_dnf)
           
static SubLObject inference_worker.unify_all_equal_bindings(SubLObject v_bindings)
          For each variable in BINDINGS which occurs twice, unify its first and second value and append them to the result, unless they are ((T .
static SubLObject inference_worker_transformation.unify_transformation_and_subproof_bindings(SubLObject transformation_bindings, SubLObject subproof_bindings)
           
static SubLObject inference_datastructures_problem_store.unindex_problem_store_by_id(SubLObject store)
           
static SubLObject inference_datastructures_strategy.uninterestingness_cache_set_aside_code(SubLObject flags)
           
static SubLObject inference_datastructures_strategy.uninterestingness_cache_set_aside_wrt_new_root_code(SubLObject flags)
           
static SubLObject inference_datastructures_strategy.uninterestingness_cache_set_aside_wrt_removal_code(SubLObject flags)
           
static SubLObject inference_datastructures_strategy.uninterestingness_cache_set_aside_wrt_transformation_code(SubLObject flags)
           
static SubLObject inference_datastructures_strategy.uninterestingness_cache_thrown_away_code(SubLObject flags)
           
static SubLObject inference_datastructures_strategy.uninterestingness_cache_thrown_away_wrt_new_root_code(SubLObject flags)
           
static SubLObject inference_datastructures_strategy.uninterestingness_cache_thrown_away_wrt_removal_code(SubLObject flags)
           
static SubLObject inference_datastructures_strategy.uninterestingness_cache_thrown_away_wrt_transformation_code(SubLObject flags)
           
static SubLObject inference_worker_union.union_link_p(SubLObject object)
           
static SubLObject inference_worker_union.union_tactic_p(SubLObject object)
           
static SubLObject inference_modules.universal_removal_modules_for_sense(SubLObject sense)
           
static SubLObject inference_worker.unsatisfiable_problemP(SubLObject problem, SubLObject consider_deepP, SubLObject strategic_context, SubLObject consider_transformation_tacticsP)
           
static SubLObject inference_worker_removal.update_applicable_hl_modules(SubLObject hl_module, SubLObject asent, SubLObject sense, SubLObject applicable_hl_modules, SubLObject supplanted_hl_modules)
          Determine if HL-MODULE applies to ASENT with SENSE
static SubLObject inference_metrics.update_forward_problem_historical_count(SubLObject problem_store)
           
static SubLObject inference_datastructures_inference.update_inference_input_query_properties(SubLObject inference, SubLObject input_dynamic_properties)
           
static SubLObject inference_metrics.update_maximum_forward_problem_store_historical_problem_count(SubLObject problem_store)
           
static SubLObject inference_metrics.update_maximum_problem_store_historical_problem_count(SubLObject problem_store)
           
static SubLObject inference_kernel.update_query_metrics_wrt_timing_info(SubLObject metrics, SubLObject timing_info)
           
static SubLObject inference_worker_removal.update_supplanted_hl_modules(SubLObject hl_module, SubLObject applicable_hl_modules, SubLObject supplanted_hl_modules)
          Update the set of APPLICABLE-HL-MODULES and SUPPLANTED-HL-MODULES using the :supplants info on HL-MODULE.
static SubLObject inference_datastructures_tactic.update_tactic_productivity(SubLObject tactic, SubLObject new_productivity)
           
static SubLObject inference_datastructures_inference.valid_inference_p(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.valid_mapped_problem_p(SubLObject object)
           
static SubLObject inference_datastructures_problem_link.valid_problem_link_p(SubLObject object)
           
static SubLObject inference_datastructures_problem.valid_problem_p(SubLObject object)
           
static SubLObject inference_datastructures_problem_store.valid_problem_store_p(SubLObject object)
           
static SubLObject inference_datastructures_proof.valid_proof_p(SubLObject object)
           
static SubLObject inference_datastructures_strategy.valid_strategy_p(SubLObject object)
           
static SubLObject inference_datastructures_tactic.valid_tactic_p(SubLObject tactic)
           
static SubLObject inference_czer.var_tokenized_contextualized_asent_predicate(SubLObject contextualized_asent)
           
static SubLObject inference_czer.variable_token(SubLObject dummy)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.why_balanced_strategy_chooses_to_ignore_new_root(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_balanced_tactician_strategic_uninterestingness.why_balanced_strategy_chooses_to_ignore_strategem(SubLObject strategy, SubLObject strategem, SubLObject motivation)
           
static SubLObject inference_tactician_strategic_uninterestingness.why_inference_chooses_to_set_aside_problem(SubLObject inference, SubLObject problem)
           
static SubLObject inference_tactician_strategic_uninterestingness.why_inference_chooses_to_set_aside_transformation_tactic(SubLObject inference, SubLObject transformation_tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.why_inference_chooses_to_throw_away_problem(SubLObject inference, SubLObject problem)
           
static SubLObject removal_tactician_uninterestingness.why_removal_strategy_chooses_to_ignore_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject removal_tactician_uninterestingness.why_removal_strategy_chooses_to_ignore_strategem(SubLObject strategy, SubLObject strategem)
           
static SubLObject inference_tactician_strategic_uninterestingness.why_simple_strategy_chooses_to_set_aside_problem(SubLObject strategy, SubLObject problem)
           
static SubLObject inference_tactician_strategic_uninterestingness.why_simple_strategy_chooses_to_set_aside_tactic(SubLObject strategy, SubLObject tactic)
           
static SubLObject inference_tactician_strategic_uninterestingness.why_simple_strategy_chooses_to_set_aside_transformation_tactic(SubLObject strategy, SubLObject transformation_tactic)
           
static SubLObject inference_analysis.write_asked_query_to_stream(SubLObject stream, SubLObject query_info, SubLObject externalizedP)
           
 

Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.inference.modules
 

Fields in com.cyc.cycjava.cycl.inference.modules with annotations of type SubLTranslatedFile.SubL
static SubLSymbol preference_modules.$dtp_preference_module$
           
static SubLSymbol after_adding_modules.$true_rule_defining_mt$
           
 

Methods in com.cyc.cycjava.cycl.inference.modules with annotations of type SubLTranslatedFile.SubL
static SubLObject preference_modules._csetf_pref_mod_any_predicates(SubLObject object, SubLObject value)
           
static SubLObject preference_modules._csetf_pref_mod_name(SubLObject object, SubLObject value)
           
static SubLObject preference_modules._csetf_pref_mod_predicate(SubLObject object, SubLObject value)
           
static SubLObject preference_modules._csetf_pref_mod_preference_func(SubLObject object, SubLObject value)
           
static SubLObject preference_modules._csetf_pref_mod_preference_level(SubLObject object, SubLObject value)
           
static SubLObject preference_modules._csetf_pref_mod_required_mt(SubLObject object, SubLObject value)
           
static SubLObject preference_modules._csetf_pref_mod_required_pattern(SubLObject object, SubLObject value)
           
static SubLObject preference_modules._csetf_pref_mod_sense(SubLObject object, SubLObject value)
           
static SubLObject after_adding_modules.add_arity(SubLObject argument, SubLObject assertion)
           
static SubLObject after_adding_modules.add_old_constant_name(SubLObject argument, SubLObject assertion)
          Update the cache after an oldConstantName assertion is added.
static SubLObject transformation_modules.add_selected_rule(SubLObject rule, SubLObject selected_rules)
           
static SubLObject transformation_modules.additional_predicate_commutativity_supports(SubLObject predicate)
           
static SubLObject forward_modules.all_antecedent_predicate_forward_rules(SubLObject pred)
           
static SubLObject forward_modules.all_ist_predicate_forward_rules(SubLObject pred)
           
static SubLObject preference_modules.all_relevant_preference_modules(SubLObject asent, SubLObject sense, SubLObject bindable_vars)
           
static SubLObject simplification_modules.asent_pred_inter_arg_dependent_cardinalities_internal(SubLObject pred)
           
static SubLObject simplification_modules.asent_pred_inter_arg_dependent_cardinalities(SubLObject pred)
           
static SubLObject preference_modules.check_preference_module_properties(SubLObject plist)
           
static SubLObject after_adding_modules.clear_genl_pred_dependent_caches(SubLObject argument, SubLObject assertion)
          clear all genlPreds and genlInverse dependent caches
static SubLObject after_adding_modules.clear_genls_dependent_caches(SubLObject argument, SubLObject assertion)
          clear all genls dependent caches
static SubLObject after_adding_modules.clear_isa_dependent_caches_internal()
          clear all isa dependent caches
static SubLObject after_adding_modules.clear_isa_dependent_caches(SubLObject argument, SubLObject assertion)
          clear all isa dependent caches
static SubLObject after_adding_modules.clear_mt_dependent_caches_int(SubLObject argument, SubLObject assertion)
           
static SubLObject after_adding_modules.clear_mt_dependent_caches(SubLObject argument, SubLObject assertion)
          possibly clear all mt dependent caches
static SubLObject after_adding_modules.clear_quoted_isa_dependent_caches_internal()
          clear all quotedIsa dependent caches
static SubLObject after_adding_modules.clear_quoted_isa_dependent_caches(SubLObject argument, SubLObject assertion)
          clear all quotedIsa dependent caches
static SubLObject preference_modules.completeness_to_preference_level(SubLObject completeness)
           
static SubLObject transformation_modules.current_inference_rule_preference_G(SubLObject rule1, SubLObject rule2)
           
static SubLObject forward_modules.do_forward_modules_list()
           
static SubLObject transformation_modules.finalize_selected_rules(SubLObject selected_rules)
           
static SubLObject preference_modules.find_preference_module(SubLObject name)
           
static SubLObject forward_modules.forward_asymmetric_required(SubLObject asent)
           
static SubLObject forward_modules.forward_eval_exclusive_pos(SubLObject asent)
           
static SubLObject forward_modules.forward_genlinverse_gaf_rule_select(SubLObject asent)
           
static SubLObject forward_modules.forward_genlinverse_pos_rule_select(SubLObject asent)
           
static SubLObject forward_modules.forward_genlmt_expand_int(SubLObject asent, SubLObject rule, SubLObject booleanP)
           
static SubLObject forward_modules.forward_genlmt_rule_filter(SubLObject asent, SubLObject rule)
           
static SubLObject forward_modules.forward_genlmt_rule_select(SubLObject asent)
           
static SubLObject forward_modules.forward_genlpreds_pos_expand_int(SubLObject asent, SubLObject rule, SubLObject booleanP)
           
static SubLObject forward_modules.forward_genlpreds_pos_expand(SubLObject asent, SubLObject rule)
           
static SubLObject forward_modules.forward_genlpreds_pos_rule_select(SubLObject asent)
           
static SubLObject forward_modules.forward_genls_expand_int(SubLObject asent, SubLObject rule, SubLObject booleanP)
           
static SubLObject forward_modules.forward_genls_expand(SubLObject asent, SubLObject rule)
           
static SubLObject forward_modules.forward_genls_rule_select(SubLObject asent)
           
static SubLObject forward_modules.forward_hl_module_apply(SubLObject forward_hl_module, SubLObject source_asent)
           
static SubLObject forward_modules.forward_hl_module_expand(SubLObject forward_hl_module, SubLObject source_asent, SubLObject rules)
           
static SubLObject forward_modules.forward_hl_module_rule_filter(SubLObject forward_hl_module, SubLObject source_asent, SubLObject rules)
           
static SubLObject forward_modules.forward_hl_module_rule_select(SubLObject forward_hl_module, SubLObject source_asent)
           
static SubLObject forward_modules.forward_hl_modules(SubLObject asent, SubLObject sense)
          Determine the HL modules which could be used to forward expand ASENT with SENSE
static SubLObject forward_modules.forward_inference_all_genls_internal(SubLObject col)
           
static SubLObject forward_modules.forward_inference_all_genls(SubLObject col)
           
static SubLObject forward_modules.forward_inference_genlP(SubLObject source_col, SubLObject rule_col)
           
static SubLObject forward_modules.forward_isa_expand_int(SubLObject asent, SubLObject rule, SubLObject booleanP)
           
static SubLObject forward_modules.forward_isa_expand(SubLObject asent, SubLObject rule)
           
static SubLObject forward_modules.forward_isa_rule_filter(SubLObject asent, SubLObject rule)
           
static SubLObject forward_modules.forward_isa_rule_select(SubLObject asent)
           
static SubLObject forward_modules.forward_ist_pos_expand_int(SubLObject asent, SubLObject rule, SubLObject booleanP)
           
static SubLObject forward_modules.forward_ist_pos_rule_filter(SubLObject asent, SubLObject rule)
           
static SubLObject forward_modules.forward_ist_pos_rule_select(SubLObject asent)
           
static SubLObject forward_modules.forward_module_callback(SubLObject trigger_asent, SubLObject trigger_sense, SubLObject examine_asent, SubLObject examine_sense, SubLObject rule, SubLObject trigger_supports)
           
static SubLObject forward_modules.forward_module(SubLObject name, SubLObject plist)
          Declare forward module NAME with property list PLIST.
static SubLObject forward_modules.forward_negationinverse_required(SubLObject asent)
           
static SubLObject forward_modules.forward_negationpreds_required(SubLObject asent)
           
static SubLObject forward_modules.forward_normal_pos_expand_int(SubLObject asent, SubLObject rule, SubLObject booleanP)
           
static SubLObject forward_modules.forward_normal_pos_expand(SubLObject asent, SubLObject rule)
           
static SubLObject forward_modules.forward_normal_pos_rule_filter(SubLObject asent, SubLObject rule)
           
static SubLObject forward_modules.forward_normal_pos_rule_select(SubLObject asent)
           
static SubLObject forward_modules.forward_symmetric_pos_rule_select(SubLObject asent)
           
static SubLObject forward_modules.forward_tactic_specs(SubLObject source_asent, SubLObject source_sense, SubLObject propagation_mt)
           
static SubLObject forward_modules.forward_unbound_pred_pos_required(SubLObject asent)
           
static SubLObject rewrite_modules.group_type_member_type_from_rai_group_member_type_ruleX_initializer()
           
static SubLObject preference_modules.inference_preference_module(SubLObject name, SubLObject plist)
           
static SubLObject preference_modules.literal_preference_level_wrt_modules(SubLObject asent, SubLObject sense, SubLObject bindable_vars, SubLObject strategic_context)
           
static SubLObject preference_modules.make_preference_module(SubLObject arglist)
           
static SubLObject transformation_modules.modus_tollens_transformation_module_p(SubLObject object)
           
static SubLObject transformation_modules.modus_tollens_transformation_proof_p(SubLObject object)
           
static SubLObject transformation_modules.new_selected_rules()
           
static SubLObject preference_modules.note_preference_module_supplants(SubLObject prefmod, SubLObject supplants)
           
static SubLObject after_adding_modules.possibly_clear_mt_dependent_caches(SubLObject argument, SubLObject assertion)
           
static SubLObject preference_modules.pref_mod_any_predicates(SubLObject object)
           
static SubLObject preference_modules.pref_mod_name(SubLObject object)
           
static SubLObject preference_modules.pref_mod_predicate(SubLObject object)
           
static SubLObject preference_modules.pref_mod_preference_func(SubLObject object)
           
static SubLObject preference_modules.pref_mod_preference_level(SubLObject object)
           
static SubLObject preference_modules.pref_mod_required_mt(SubLObject object)
           
static SubLObject preference_modules.pref_mod_required_pattern(SubLObject object)
           
static SubLObject preference_modules.pref_mod_sense(SubLObject object)
           
static SubLObject preference_modules.preference_level_G(SubLObject preference_level1, SubLObject preference_level2)
           
static SubLObject preference_modules.preference_level_L(SubLObject preference_level1, SubLObject preference_level2)
           
static SubLObject preference_modules.preference_level_LE(SubLObject preference_level1, SubLObject preference_level2)
           
static SubLObject preference_modules.preference_level_p(SubLObject object)
           
static SubLObject preference_modules.preference_module_any_predicates(SubLObject prefmod)
           
static SubLObject preference_modules.preference_module_compute_preference_level_funcall(SubLObject preference_func, SubLObject asent, SubLObject bindable_vars, SubLObject strategic_context)
           
static SubLObject preference_modules.preference_module_compute_preference_level(SubLObject prefmod, SubLObject asent, SubLObject bindable_vars, SubLObject strategic_context)
           
static SubLObject preference_modules.preference_module_exclusiveP(SubLObject prefmod)
           
static SubLObject preference_modules.preference_module_name(SubLObject prefmod)
           
static SubLObject preference_modules.preference_module_predicate_matchP(SubLObject prefmod, SubLObject pred)
           
static SubLObject preference_modules.preference_module_predicate(SubLObject prefmod)
           
static SubLObject preference_modules.preference_module_preference_func(SubLObject prefmod)
           
static SubLObject preference_modules.preference_module_preference_level(SubLObject prefmod)
           
static SubLObject preference_modules.preference_module_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject preference_modules.preference_module_relevantP(SubLObject prefmod, SubLObject asent, SubLObject sense, SubLObject bindable_vars)
           
static SubLObject preference_modules.preference_module_required_mt_matchP(SubLObject prefmod)
           
static SubLObject preference_modules.preference_module_required_mt(SubLObject prefmod)
           
static SubLObject preference_modules.preference_module_required_pattern_matchP(SubLObject prefmod, SubLObject asent, SubLObject bindable_vars)
           
static SubLObject preference_modules.preference_module_required_pattern(SubLObject prefmod)
           
static SubLObject preference_modules.preference_module_sense_matchP(SubLObject prefmod, SubLObject sense)
           
static SubLObject preference_modules.preference_module_sense(SubLObject prefmod)
           
static SubLObject simplification_modules.problem_is_a_topological_rootP(SubLObject problem)
           
static SubLObject preference_modules.problem_preference_level_wrt_modules(SubLObject problem, SubLObject strategic_context, SubLObject shared_vars)
           
static SubLObject rewrite_modules.rai_group_member_type_from_group_type_member_type_ruleX_initializer()
           
static SubLObject rewrite_modules.ral_sub_events_from_sub_event_types_ruleX_initializer()
           
static SubLObject rewrite_modules.ral_sub_situations_from_sub_situation_types_ruleX_initializer()
           
static SubLObject preference_modules.reclassify_preference_modules()
           
static SubLObject preference_modules.register_preference_module(SubLObject prefmod)
           
static SubLObject after_adding_modules.remove_arity(SubLObject argument, SubLObject assertion)
           
static SubLObject after_adding_modules.remove_old_constant_name(SubLObject argument, SubLObject assertion)
          Update the cache after an oldConstantName assertion is removed.
static SubLObject simplification_modules.simplification_duplicate_literals_via_functionality_pos_lits_applicability(SubLObject contextualized_dnf_clause)
           
static SubLObject simplification_modules.simplification_duplicate_literals_via_functionality_pos_lits_equivalence_classes(SubLObject contextualized_dnf_clause)
           
static SubLObject simplification_modules.simplification_module_p(SubLObject hl_module)
           
static SubLObject transformation_modules.sort_rules_via_current_inference_rule_preference(SubLObject rules)
           
static SubLObject preference_modules.specific_preference_modules_for_pred(SubLObject pred)
           
static SubLObject rewrite_modules.sub_event_types_from_ral_sub_events_ruleX_initializer()
           
static SubLObject rewrite_modules.sub_situation_types_from_ral_sub_situations_ruleX_initializer()
           
static SubLObject transformation_modules.trans_predicate_commutativity_cost(SubLObject asent, SubLObject sense)
           
static SubLObject transformation_modules.trans_predicate_commutativity_expand_int(SubLObject asent, SubLObject sense, SubLObject rule)
           
static SubLObject transformation_modules.trans_predicate_commutativity_expand(SubLObject asent, SubLObject sense, SubLObject rule)
           
static SubLObject transformation_modules.trans_predicate_commutativity_rule_filter(SubLObject asent, SubLObject sense, SubLObject rule)
           
static SubLObject transformation_modules.trans_predicate_commutativity_rule_select(SubLObject asent, SubLObject sense)
           
static SubLObject transformation_modules.trans_predicate_cost(SubLObject asent, SubLObject sense)
           
static SubLObject transformation_modules.trans_predicate_expand(SubLObject asent, SubLObject sense, SubLObject rule)
           
static SubLObject transformation_modules.trans_predicate_genlpreds_pos_cost(SubLObject asent)
           
static SubLObject transformation_modules.trans_predicate_genlpreds_pos_required(SubLObject asent)
           
static SubLObject transformation_modules.trans_predicate_genlpreds_pos_rule_select_int_internal(SubLObject predicate)
           
static SubLObject transformation_modules.trans_predicate_genlpreds_pos_rule_select_int(SubLObject predicate)
           
static SubLObject transformation_modules.trans_predicate_genlpreds_pos_rule_select(SubLObject asent)
           
static SubLObject transformation_modules.trans_predicate_genlpreds_required(SubLObject asent)
           
static SubLObject transformation_modules.trans_predicate_pos_cost(SubLObject asent)
           
static SubLObject transformation_modules.trans_predicate_pos_expand(SubLObject asent, SubLObject rule)
           
static SubLObject transformation_modules.trans_predicate_pos_required(SubLObject asent)
           
static SubLObject transformation_modules.trans_predicate_pos_rule_filter(SubLObject asent, SubLObject rule)
           
static SubLObject transformation_modules.trans_predicate_pos_rule_select(SubLObject asent)
           
static SubLObject transformation_modules.trans_predicate_required(SubLObject asent)
           
static SubLObject transformation_modules.trans_predicate_rule_filter(SubLObject asent, SubLObject sense, SubLObject rule)
           
static SubLObject transformation_modules.trans_predicate_rule_select_int_internal(SubLObject predicate, SubLObject sense)
           
static SubLObject transformation_modules.trans_predicate_rule_select_int(SubLObject predicate, SubLObject sense)
           
static SubLObject transformation_modules.trans_predicate_rule_select(SubLObject asent, SubLObject sense)
           
static SubLObject transformation_modules.trans_predicate_symmetry_pos_cost(SubLObject asent)
           
static SubLObject transformation_modules.trans_predicate_symmetry_pos_expand(SubLObject asent, SubLObject rule)
           
static SubLObject transformation_modules.trans_predicate_symmetry_pos_rule_filter(SubLObject asent, SubLObject rule)
           
static SubLObject transformation_modules.trans_predicate_symmetry_pos_rule_select(SubLObject asent)
           
static SubLObject transformation_modules.trans_unbound_predicate_cost(SubLObject sense)
           
static SubLObject transformation_modules.trans_unbound_predicate_module_p(SubLObject hl_module)
           
static SubLObject transformation_modules.trans_unbound_predicate_pos_cost(SubLObject asent)
           
static SubLObject transformation_modules.trans_unbound_predicate_pos_required(SubLObject asent)
           
static SubLObject transformation_modules.trans_unbound_predicate_required(SubLObject asent)
           
 

Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.inference.modules.removal
 

Fields in com.cyc.cycjava.cycl.inference.modules.removal with annotations of type SubLTranslatedFile.SubL
static SubLSymbol removal_modules_abduction.$abduce_subcollection_denoting_termsP$
           
static SubLSymbol removal_modules_abduction.$abduction_term_isg$
          The id uniqueifer for abduced terms.
static SubLSymbol removal_modules_relation_all.$relation_all_defining_mt$
           
static SubLSymbol removal_modules_relation_all_exists.$relation_all_exists_defining_mt$
           
static SubLSymbol removal_modules_relation_all_instance.$relation_all_instance_defining_mt$
           
static SubLSymbol removal_modules_relation_all_exists.$relation_exists_all_defining_mt$
           
static SubLSymbol removal_modules_relation_instance_exists.$relation_exists_instance_defining_mt$
           
static SubLSymbol removal_modules_relation_all_instance.$relation_instance_all_defining_mt$
           
static SubLSymbol removal_modules_relation_instance_exists.$relation_instance_exists_defining_mt$
           
static SubLSymbol removal_modules_asserted_formula.$term_formulas_defining_mt$
           
static SubLSymbol removal_modules_function_corresponding_predicate.$use_fcp_removal_moduleP$
           
 

Methods in com.cyc.cycjava.cycl.inference.modules.removal with annotations of type SubLTranslatedFile.SubL
static SubLObject removal_modules_isa.all_instances_pos_preference(SubLObject asent, SubLObject bindable_vars, SubLObject strategic_context)
           
static SubLObject removal_modules_different.asent_duplicate_args_p(SubLObject asent)
           
static SubLObject removal_modules_lookup.asent_has_indexed_term_arg_p(SubLObject asent, SubLObject seqvar_handling)
           
static SubLObject removal_modules_genlpreds_lookup.best_genlinverse_gaf_lookup_index(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_genlpreds_lookup.best_genlpreds_gaf_lookup_index(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_conjunctive_pruning.conjunctive_pruning_module_p(SubLObject hl_module)
           
static SubLObject removal_modules_backchain_required.current_problem_store_transformation_allowedP(SubLObject dummy)
           
static SubLObject removal_modules_conjunctive_pruning.dnf_variable_constraint_tuples_internal(SubLObject dnf)
           
static SubLObject removal_modules_conjunctive_pruning.dnf_variable_constraint_tuples(SubLObject dnf)
           
static SubLObject removal_modules_genls.find_pos_pred_indices_for_pred_between(SubLObject contextualized_dnf_clause, SubLObject predicate)
           
static SubLObject removal_modules_lookup.formula_has_indexed_term_arg_p(SubLObject formula, SubLObject seqvar_handling)
           
static SubLObject removal_modules_transitivity.gt_required_arg_type_p(SubLObject object)
           
static SubLObject removal_modules_genls.inference_all_genls(SubLObject spec, SubLObject mt, SubLObject tv)
           
static SubLObject removal_modules_isa.inference_all_instances_cost(SubLObject collection)
           
static SubLObject removal_modules_genls.inference_all_specs(SubLObject genl, SubLObject mt, SubLObject tv)
           
static SubLObject removal_modules_backchain_required.inference_backchain_required_asent_in_relevant_mtP(SubLObject asent, SubLObject sense)
          A version of @xref inference-backchain-required-asent? that assumes *mt*
static SubLObject removal_modules_isa.inference_collection_iteration_completeness(SubLObject collection)
           
static SubLObject removal_modules_genls.inference_genlP(SubLObject spec, SubLObject genl, SubLObject mt, SubLObject tv)
           
static SubLObject removal_modules_transitivity.inference_transitivity_check_strict(SubLObject predicate, SubLObject arg1, SubLObject arg2, SubLObject mt, SubLObject tv)
          Like @xref INFERENCE-TRANSITIVITY-CHECK but requires at least one actual transitive step.
static SubLObject removal_modules_transitivity.inference_transitivity_justify(SubLObject predicate, SubLObject arg1, SubLObject arg2, SubLObject mt, SubLObject tv)
           
static SubLObject removal_modules_evaluation.make_eval_support(SubLObject sentence, SubLObject contextualizedP)
           
static SubLObject removal_modules_transitivity.make_transitivity_support(SubLObject predicate, SubLObject mt, SubLObject tv)
           
static SubLObject meta_removal_modules.meta_removal_complete_pos_required()
           
static SubLObject meta_removal_modules.meta_removal_completely_decidable_pos_required(SubLObject asent, SubLObject sense)
           
static SubLObject meta_removal_modules.meta_removal_completely_enumerable_pos_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_tva_lookup.no_nested_variables_p(SubLObject asent)
           
static SubLObject removal_modules_genlpreds_lookup.num_best_genlinverse_gaf_lookup_index(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_genlpreds_lookup.num_best_genlpreds_gaf_lookup_index(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_genlpreds_lookup.num_best_genlpreds_or_inverse_gaf_lookup_index(SubLObject asent, SubLObject sense, SubLObject inverse_modeP)
           
static SubLObject removal_modules_genlpreds_lookup.obfuscate_predicate(SubLObject asent)
           
static SubLObject removal_modules_reflexivity.prune_reflexive_use_of_irreflexive_predicate_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_conjunctive_pruning.prune_rt_problems_applicable_when_typed_only_when_specialization_applicability(SubLObject contextualized_dnf_clause)
           
static SubLObject removal_modules_conjunctive_pruning.prune_unknown_sentence_literal_inconsistency_applicability(SubLObject contextualized_dnf_clause)
           
static SubLObject removal_modules_reflexive_on.reflexive_on_predicateP(SubLObject object)
           
static SubLObject removal_modules_indexical_referent.register_indexical_referent_expansion(SubLObject indexical, SubLObject method)
           
static SubLObject removal_modules_relation_all_exists.relation_all_exists_pos_preference(SubLObject asent, SubLObject bindable_vars, SubLObject strategic_context)
           
static SubLObject removal_modules_relation_all_exists.relation_exists_all_pos_preference(SubLObject asent, SubLObject bindable_vars, SubLObject strategic_context)
           
static SubLObject removal_modules_abduction.removal_abduction_allowedP(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_abduction.removal_abduction_pos_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_abduction.removal_abduction_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_genls.removal_all_genls_cost(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_genls.removal_all_genls_expand(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_isa.removal_all_instances_completeness(SubLObject asent)
           
static SubLObject removal_modules_isa.removal_all_instances_cost(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_isa.removal_all_instances_iterator(SubLObject collection)
           
static SubLObject removal_modules_isa.removal_all_isa_expand(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_isa.removal_all_isa_of_type_applicability(SubLObject contextualized_dnf_clause)
           
static SubLObject removal_modules_genls.removal_all_specs_cost(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_genls.removal_all_specs_iterator(SubLObject collection)
           
static SubLObject removal_modules_asserted_formula.removal_asserted_sentence_cost(SubLObject asent)
           
static SubLObject removal_modules_asserted_formula.removal_asserted_sentence_lookup_iterator(SubLObject asent)
           
static SubLObject removal_modules_asserted_formula.removal_asserted_sentence_lookup_pos_cost(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_symmetry.removal_commutativity_generate_cost(SubLObject asent, SubLObject truth)
           
static SubLObject removal_modules_symmetry.removal_commutativity_lookup_cost(SubLObject asent, SubLObject truth)
           
static SubLObject removal_modules_symmetry.removal_commutativity_lookup_iterator(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_lookup.removal_completely_asserted_asentP(SubLObject asent)
           
static SubLObject removal_modules_different.removal_different_duplicate_exclusive(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_evaluation.removal_eval_exclusive(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_evaluation.removal_eval_expand(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_evaluation.removal_eval_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_function_corresponding_predicate.removal_evaluatable_fcp_unify_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_function_corresponding_predicate.removal_fcp_check_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_function_corresponding_predicate.removal_fcp_find_nat_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_genlpreds_lookup.removal_genlinverse_lookup_iterator(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_genlpreds_lookup.removal_genlinverse_lookup_pos_cost(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_genlpreds_lookup.removal_genlinverse_lookup_pos_iterator(SubLObject asent)
           
static SubLObject removal_modules_genlpreds_lookup.removal_genlpreds_gaf_iterator_internal(SubLObject assertion)
           
static SubLObject removal_modules_genlpreds_lookup.removal_genlpreds_lookup_iterator(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_genlpreds_lookup.removal_genlpreds_lookup_pos_cost(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_genlpreds_lookup.removal_genlpreds_lookup_pos_iterator(SubLObject asent)
           
static SubLObject removal_modules_genlpreds_lookup.removal_genlpreds_lookup_supports(SubLObject asent, SubLObject assertion, SubLObject sense)
           
static SubLObject removal_modules_genls.removal_genls_between_applicability(SubLObject contextualized_dnf_clause)
           
static SubLObject removal_modules_isa.removal_isa_collection_check_expand(SubLObject asent)
           
static SubLObject removal_modules_isa.removal_isa_collection_check_pos_cost(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_isa.removal_isa_collection_check_pos_expand(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_lookup.removal_lookup_pos_cost(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_lookup.removal_lookup_pos_iterator(SubLObject asent)
           
static SubLObject removal_modules_natfunction.removal_nat_argument_lookup_cost(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_natfunction.removal_nat_argument_lookup_expand(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_reflexivity.removal_reflexive_one_arg_expand(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_all.removal_relation_all_check_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_all_exists.removal_relation_all_exists_required(SubLObject asent, SubLObject require_new_terms_allowedP)
           
static SubLObject removal_modules_relation_all_exists.removal_relation_all_exists_unify_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_all_instance.removal_relation_all_instance_check_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_all_instance.removal_relation_all_instance_iterate_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_all_instance.removal_relation_all_instance_required(SubLObject asent)
           
static SubLObject removal_modules_relation_all_instance.removal_relation_all_instance_unify_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_all.removal_relation_all_required(SubLObject asent)
           
static SubLObject removal_modules_relation_all_exists.removal_relation_exists_all_required(SubLObject asent, SubLObject require_new_terms_allowedP)
           
static SubLObject removal_modules_relation_all_exists.removal_relation_exists_all_unify_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_exists_instance_required(SubLObject asent, SubLObject mode, SubLObject require_new_terms_allowedP)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_exists_instance_unbound_arg1_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_exists_instance_unbound_arg2_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_exists_instance_unbound_required(SubLObject asent, SubLObject mode)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_exists_instance_unify_arg1_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_exists_instance_unify_arg2_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_exists_instance_unify_required(SubLObject asent, SubLObject mode)
           
static SubLObject removal_modules_relation_all_instance.removal_relation_instance_all_check_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_all_instance.removal_relation_instance_all_iterate_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_all_instance.removal_relation_instance_all_required(SubLObject asent)
           
static SubLObject removal_modules_relation_all_instance.removal_relation_instance_all_unify_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_instance_exists_expansion_applicability(SubLObject contextualized_dnf_clause)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_instance_exists_required(SubLObject asent, SubLObject mode, SubLObject require_new_terms_allowedP)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_instance_exists_unbound_arg1_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_instance_exists_unbound_arg2_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_instance_exists_unbound_required(SubLObject asent, SubLObject mode)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_instance_exists_unify_arg1_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_relation_instance_exists.removal_relation_instance_exists_unify_arg2_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_genls.removal_sbhl_between_applicability(SubLObject contextualized_dnf_clause, SubLObject predicate)
           
static SubLObject removal_modules_relation_all_exists.removal_some_relation_all_exists_for_predicate(SubLObject predicate, SubLObject mt)
           
static SubLObject removal_modules_relation_all.removal_some_relation_all_for_predicate(SubLObject predicate, SubLObject mt)
           
static SubLObject removal_modules_relation_all_instance.removal_some_relation_all_instance_for_predicate(SubLObject predicate, SubLObject mt)
           
static SubLObject removal_modules_relation_all_exists.removal_some_relation_exists_all_for_predicate(SubLObject predicate, SubLObject mt)
           
static SubLObject removal_modules_relation_instance_exists.removal_some_relation_exists_instance_for_predicate(SubLObject predicate, SubLObject mode, SubLObject mt)
           
static SubLObject removal_modules_relation_all_instance.removal_some_relation_instance_all_for_predicate(SubLObject predicate, SubLObject mt)
           
static SubLObject removal_modules_relation_instance_exists.removal_some_relation_instance_exists_for_predicate(SubLObject predicate, SubLObject mode, SubLObject mt)
           
static SubLObject removal_modules_genls.removal_superset_expand(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_symmetry.removal_symmetric_lookup_pos_cost(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_symmetry.removal_symmetric_lookup_pos_iterator(SubLObject asent)
           
static SubLObject removal_modules_symmetry.removal_symmetric_supports(SubLObject assertion)
           
static SubLObject removal_modules_transitivity.removal_transitive_arg1_walk_cost(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_transitivity.removal_transitive_arg1_walk_iterator(SubLObject predicate, SubLObject arg1)
           
static SubLObject removal_modules_transitivity.removal_transitive_arg2_walk_cost(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_transitivity.removal_transitive_arg2_walk_iterator(SubLObject predicate, SubLObject arg2)
           
static SubLObject removal_modules_tva_lookup.removal_tva_check_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_tva_lookup.removal_tva_required(SubLObject asent)
           
static SubLObject removal_modules_tva_lookup.removal_tva_unify_closure_conjunction_applicability(SubLObject contextualized_dnf_clause)
           
static SubLObject removal_modules_tva_lookup.removal_tva_unify_closure_conjunction_appropriate_asentP(SubLObject asent, SubLObject mt)
           
static SubLObject removal_modules_tva_lookup.removal_tva_unify_closure_conjunction_appropriate_predicateP(SubLObject predicate)
           
static SubLObject removal_modules_tva_lookup.removal_tva_unify_closure_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_tva_lookup.removal_tva_unify_cost(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_tva_lookup.removal_tva_unify_required_int_internal(SubLObject asent, SubLObject mt)
           
static SubLObject removal_modules_tva_lookup.removal_tva_unify_required_int(SubLObject asent, SubLObject mt)
           
static SubLObject removal_modules_tva_lookup.removal_tva_unify_required(SubLObject asent, SubLObject sense)
           
static SubLObject removal_modules_conjunctive_pruning.residual_transformation_non_wff_applicability(SubLObject contextualized_dnf_clause)
           
static SubLObject removal_modules_termofunit.skolemization_allowed(SubLObject function)
           
static SubLObject removal_modules_relation_instance_exists.some_relation_exists_instance_for_predicate_and_inverse(SubLObject predicate, SubLObject mt)
           
static SubLObject removal_modules_relation_instance_exists.some_relation_exists_instance_for_predicate_and_spec(SubLObject predicate, SubLObject mt)
           
static SubLObject removal_modules_relation_instance_exists.some_relation_exists_instance_for_predicate(SubLObject predicate, SubLObject mt)
           
static SubLObject removal_modules_relation_instance_exists.some_relation_instance_exists_for_predicate_and_inverse(SubLObject predicate, SubLObject mt)
           
static SubLObject removal_modules_relation_instance_exists.some_relation_instance_exists_for_predicate_and_spec(SubLObject predicate, SubLObject mt)
           
static SubLObject removal_modules_relation_instance_exists.some_relation_instance_exists_for_predicate(SubLObject predicate, SubLObject mt)
           
static SubLObject removal_modules_relation_instance_exists.some_relation_instance_for_predicate(SubLObject relation_instance_pred, SubLObject predicate, SubLObject mt)
           
static SubLObject removal_modules_conjunctive_pruning.supporting_residual_conjunction_problem_minimal_problem_query_internal(SubLObject problem)
          Return a problem query that is a minimal set of literals suitable for simplification and pruning algorithms that only need to check local literal consistency (wrt residual problem literals) since they can assume the parent problem would have been simplified or pruned had it been required (see problem-query-semantically-invalid?) Specifically, take a residual problem of some residual transformation link and add the literals from the problem query that share variables with the residual problem.
static SubLObject removal_modules_conjunctive_pruning.supporting_residual_conjunction_problem_minimal_problem_query(SubLObject problem)
           
static SubLObject removal_modules_symmetry.symmetric_asent(SubLObject asent)
           
static SubLObject removal_modules_conjunctive_pruning.thing_tupleP(SubLObject tuple)
           
static SubLObject removal_modules_tva_lookup.tva_applicable_to_some_bindable_argP(SubLObject asent, SubLObject bindable_vars)
           
static SubLObject removal_modules_tva_lookup.tva_asent_has_fully_bound_argP(SubLObject asent)
           
static SubLObject removal_modules_tva_lookup.tva_pos_preference(SubLObject asent, SubLObject bindable_vars, SubLObject strategic_context)
           
static SubLObject removal_modules_tva_lookup.tva_unify_from_cache_possibleP(SubLObject asent)
           
static SubLObject removal_modules_tva_lookup.tva_unify_usefulP(SubLObject asent)
          TVA will only be useful on ASENT if ASENT has some non-variable terms in transitivity arg positions.
 

Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.sbhl
 

Fields in com.cyc.cycjava.cycl.sbhl with annotations of type SubLTranslatedFile.SubL
static SubLSymbol sbhl_caching_policies.$active_sbhl_caching_policies$
          The current caching policies that are active for the respective caches.
static SubLSymbol sbhl_link_vars.$added_assertion$
          obsolete
static SubLSymbol sbhl_link_vars.$added_source$
          obsolete
static SubLSymbol sbhl_cache.$additional_fort_typing_collections$
          The additional fort type collections.
static SubLSymbol sbhl_cache.$all_mts_genl_inverse_cache$
          The dictionary of dictionaries of genl-inverse relations with all mts relevance
static SubLSymbol sbhl_cache.$all_mts_genl_predicate_cache$
          The dictionary of dictionaries of genl-predicate relations with all mts relevance
static SubLSymbol sbhl_cache.$all_mts_genls_cache$
          The dictionary of dictionaries of genls relations
static SubLSymbol sbhl_cache.$all_mts_isa_cache$
          The id-index of forts types*
static SubLSymbol sbhl_module_vars.$assume_sbhl_extensions_nonempty$
          Assumption made for a collection, predicate, etc.
static SubLSymbol sbhl_cache.$cached_genl_predicates_set$
          The predicates that have their spec-preds and spec-inverses cached
static SubLSymbol sbhl_cache.$cached_genls_set$
          The collections that have their specs cached.
static SubLSymbol sbhl_cache.$cached_isas_set$
          All of the collections whose instances (via #$isa) are cached
static SubLSymbol sbhl_cache.$cached_isas$
           
static SubLSymbol sbhl_marking_vars.$debug_sbhl_marking_spacesP$
           
static SubLSymbol sbhl_graphs.$default_number_of_concurrent_readers$
           
static SubLSymbol sbhl_graphs.$default_number_of_terms_checked$
           
static SubLSymbol sbhl_cache.$definitional_fort_typing_collections$
          The collections used for fort type definitional typing.
static SubLSymbol sbhl_links.$dtp_sbhl_directed_link$
           
static SubLSymbol sbhl_iteration.$dtp_sbhl_iterator$
           
static SubLSymbol sbhl_link_iterators.$dtp_sbhl_link_node_search_state_iterator_state$
           
static SubLSymbol sbhl_search_datastructures.$dtp_sbhl_link_node_search_state$
           
static SubLSymbol sbhl_link_iterators.$dtp_sbhl_module_direction_link_search_state_iterator_state$
           
static SubLSymbol sbhl_link_iterators.$dtp_sbhl_module_naut_link_node_search_state_iterator_state$
           
static SubLSymbol sbhl_link_iterators.$dtp_sbhl_module_tv_link_node_search_state_iterator_state$
           
static SubLSymbol sbhl_module_vars.$dtp_sbhl_module$
           
static SubLSymbol sbhl_search_datastructures.$dtp_sbhl_stack$
           
static SubLSymbol sbhl_links.$dtp_sbhl_undirected_link$
           
static SubLSymbol sbhl_module_vars.$fort_denoting_sbhl_directed_graph$
          the fort which is used to determine whether a predicate has directed links
static SubLSymbol sbhl_module_vars.$fort_denoting_sbhl_undirected_graph$
          the fort which is used to determine whether a predicate has undirected links
static SubLSymbol sbhl_cache.$genl_inverse_cache$
          The dictionary of dictionaries of genl-inverse relations
static SubLSymbol sbhl_search_vars.$genl_inverse_mode_p$
          Whether current search state has argument order flipped from search's initial order
static SubLSymbol sbhl_cache.$genl_predicate_cache$
          The dictionary of dictionaries of genl-predicate relations
static SubLSymbol sbhl_cache.$genls_cache$
          The dictionary of dictionaries of genls relations
static SubLSymbol sbhl_cache.$implicit_fort_type_mapping$
          Table mapping implicit fort types to the explicit fort types of which they are composed.
static SubLSymbol sbhl_cache.$implicit_fort_typing_collections$
          Implicit fort typing collections which are not stored explicitly but can be deduced by the union of other fort types.
static SubLSymbol sbhl_search_vars.$infer_nat_sbhlP$
          permit isa module to infer isa/genls of reified nats from result-type of functor?
static SubLSymbol sbhl_link_methods.$isa_arg2_naut_table$
          Store for isa links that have the a NAUT in the arg2 position.
static SubLSymbol sbhl_cache.$isa_cache$
          The dictionary of dictionaries of mts of types of forts
static SubLSymbol sbhl_search_vars.$maximize_sbhl_resultP$
          obsolete
static SubLSymbol sbhl_search_vars.$minimize_sbhl_resultP$
          obsolete
static SubLSymbol sbhl_link_methods.$quoted_isa_arg2_naut_table$
          Store for quotedIsa links that have the a NAUT in the arg2 position.
static SubLSymbol sbhl_search_vars.$relevant_sbhl_tv_function$
          the truth relevance function for the current search
static SubLSymbol sbhl_marking_vars.$resourced_sbhl_marking_space_limit$
          The maximal number of spaces to resource.
static SubLSymbol sbhl_marking_vars.$resourced_sbhl_marking_spaces$
          The store of spaces that are being resourced.
static SubLSymbol sbhl_marking_vars.$resourcing_sbhl_marking_spaces_p$
          Flag parameter to determine whether to resource sbhl spaces
static SubLSymbol sbhl_search_vars.$sbhl_access_arg$
          the arg accessed in current sbhl mapping.
static SubLSymbol sbhl_search_vars.$sbhl_accessed_gather_nodes$
          the nodes upon which a gather has already been performed.
static SubLSymbol sbhl_search_vars.$sbhl_add_node_to_result_test$
          the function used to govern adding nodes to the result during search
static SubLSymbol sbhl_search_vars.$sbhl_add_unmarked_node_to_result_test$
          the function used to govern adding nodes to the result of an unmarking search
static SubLSymbol sbhl_marking_vars.$sbhl_apply_marking_space$
           
static SubLSymbol sbhl_search_vars.$sbhl_apply_unwind_function_p$
          Toggle determining whether to apply *sbhl-unwind-function*
static SubLSymbol sbhl_graphs.$sbhl_backing_file_vector_cache_constructor$
          The allocator to use to get the new caches.
static SubLSymbol sbhl_graphs.$sbhl_backing_file_vector_cache_gather_cache_metricsP$
          Whether the caches are supposed to keep metrics of their performance or not.
static SubLSymbol sbhl_graphs.$sbhl_backing_file_vector_cache_minimum_size$
          The minimal size of the cache, in the case of small population (e.g.
static SubLSymbol sbhl_graphs.$sbhl_backing_file_vector_cache_size_percentage$
          The percentage of the graph size for the module that should be cached in memory
static SubLSymbol sbhl_graphs.$sbhl_backing_file_vector_caches_for_modules$
          An ALIST-P that houses the association map from caches on a per-module basis
static SubLSymbol sbhl_graphs.$sbhl_backing_file_vector$
          The file vector that backs the SBHL graph.
static SubLSymbol sbhl_search_vars.$sbhl_backward_search_direction$
          The keyword specifying backward search
static SubLSymbol sbhl_search_vars.$sbhl_check_for_goal_marking_p$
          Whether to check whether a node is marked as :goal before checking other marking in search path termination.
static SubLSymbol sbhl_search_vars.$sbhl_combine_fn$
          function applied to each node during closure searches.
static SubLSymbol sbhl_search_vars.$sbhl_compose_fn$
          function applied to each node during closure searches.
static SubLSymbol sbhl_search_vars.$sbhl_consider_node_fn$
          function applied to each node during closure searches.
static SubLSymbol sbhl_search_vars.$sbhl_current_leaf_queue$
          Current search path during sample leaves search.
static SubLSymbol sbhl_search_vars.$sbhl_dependents_cut_node$
          The source node in dependent searches
static SubLSymbol sbhl_marking_vars.$sbhl_disjoins_space$
          a context name used for marking disjoins
static SubLSymbol sbhl_search_vars.$sbhl_extremal_test_fn$
          Function used to test extremal nodes
static SubLSymbol sbhl_graphs.$sbhl_file_vector_data_stream_lock$
          The lock for ensuring that CFASL input against the stream is uninterrupted.
static SubLSymbol sbhl_search_vars.$sbhl_finishedP$
          Stores whether sbhl search is finished and if so, how.
static SubLSymbol sbhl_search_vars.$sbhl_forward_search_direction$
          The keyword specifying forward search
static SubLSymbol sbhl_marking_vars.$sbhl_gather_space$
          the context used for gathering valid results in 3 part searches.
static SubLSymbol sbhl_marking_vars.$sbhl_genl_inverse_and_genl_preds_marking$
          The marking for nodes accessed in both predicate argument-flipped modes and during search
static SubLSymbol sbhl_marking_vars.$sbhl_genl_inverse_marking$
          The marking for nodes only accessed in argument-flipped mode during search
static SubLSymbol sbhl_marking_vars.$sbhl_genl_preds_and_genl_inverse_marking$
          The marking for nodes accessed in both predicate argument-flipped modes and during search
static SubLSymbol sbhl_marking_vars.$sbhl_genl_preds_marking$
          The marking for nodes only accessed in predicate mode during search
static SubLSymbol sbhl_search_vars.$sbhl_goal_node$
          The goal node for current search
static SubLSymbol sbhl_search_vars.$sbhl_goal_nodes$
          The goal nodes for current search for any goal
static SubLSymbol sbhl_marking_vars.$sbhl_goal_space$
          The space var used when goal nodes are premarked.
static SubLSymbol sbhl_marking_vars.$sbhl_goal_table$
          The table var used when goal nodes are premarked.
static SubLSymbol sbhl_search_vars.$sbhl_index_arg$
          Obsolete
static SubLSymbol sbhl_search_vars.$sbhl_isaP_goal$
          The goal node for current search
static SubLSymbol sbhl_iteration.$sbhl_iterator_store$
           
static SubLSymbol sbhl_search_vars.$sbhl_justification_assembled_p$
          has the justification path already been assembled?
static SubLSymbol sbhl_search_vars.$sbhl_justification_behavior$
          the current behavior used for assembling sbhl-justifications, and determining how their returns will appear
static SubLSymbol sbhl_search_vars.$sbhl_justification_defaulted_old$
          parameter used to indicate when justification was coerced and requires old justification behavior
static SubLSymbol sbhl_search_vars.$sbhl_justification_result$
          the result in justification searches.
static SubLSymbol sbhl_search_vars.$sbhl_justification_search_p$
          Does the current boolean search show the path that allowed success to be concluded
static SubLSymbol sbhl_link_vars.$sbhl_link_direction$
          used to specify sbhl-link-direction
static SubLSymbol sbhl_link_vars.$sbhl_link_generator$
          Parameter for the saving the information for which function which was used to create the current link-node.
static SubLSymbol sbhl_link_iterators.$sbhl_link_iterator_resourcingP$
           
static SubLSymbol sbhl_link_vars.$sbhl_link_mt$
          Parameter for link mt, rebound during link iteration.
static SubLSymbol sbhl_link_iterators.$sbhl_link_node_search_state_iterator_state_store$
           
static SubLSymbol sbhl_link_vars.$sbhl_link_tv$
          Parameter for link tv, rebound during link iteration.
static SubLSymbol sbhl_search_vars.$sbhl_map_function$
          The recursive winding function of current search
static SubLSymbol sbhl_search_vars.$sbhl_map_test_fn$
          function applied to each node during closure searches.
static SubLSymbol sbhl_marking_vars.$sbhl_mapping_gather_marking_space$
          Space nameholder for marking during mapping
static SubLSymbol sbhl_marking_vars.$sbhl_mapping_marking_space$
          Space nameholder for marking during mapping
static SubLSymbol sbhl_search_vars.$sbhl_mapping_pred$
          obsolete
static SubLSymbol sbhl_marking_vars.$sbhl_marking_generation$
          The current marking generation.
static SubLSymbol sbhl_link_iterators.$sbhl_module_direction_link_search_state_iterator_state_store$
           
static SubLSymbol sbhl_link_iterators.$sbhl_module_naut_link_node_search_state_iterator_state_store$
           
static SubLSymbol sbhl_link_iterators.$sbhl_module_tv_link_node_search_state_iterator_state_store$
           
static SubLSymbol sbhl_module_vars.$sbhl_module_types$
          Roles that sbhl modules play in the grand SBHL scheme.
static SubLSymbol sbhl_module_vars.$sbhl_module_vars$
          The parameters bound with each sbhl module.
static SubLSymbol sbhl_module_vars.$sbhl_module$
          the current sbhl-module in use for link traversal
static SubLSymbol sbhl_module_vars.$sbhl_modules$
          dictionary of sbhl modules, built up by module declaration
static SubLSymbol sbhl_search_vars.$sbhl_nodes_previous_marking$
          previous marking of node
static SubLSymbol sbhl_paranoia.$sbhl_object_type_checking_p$
          Parameter that governs whether we perform work within @see sbhl-check-type
static SubLSymbol sbhl_search_what_mts.$sbhl_path_mts$
          The current mts gathered along the path to goal
static SubLSymbol sbhl_search_vars.$sbhl_precomputed_goal_space$
          The space bound for marking successful paths in repeated boolean searches
static SubLSymbol sbhl_search_what_mts.$sbhl_primary_what_mts_inverse_mt_paths$
          Store for inverse path mts results for straightforward searches
static SubLSymbol sbhl_search_what_mts.$sbhl_primary_what_mts_mt_paths$
          Store for path mts results for straightforward searches
static SubLSymbol sbhl_link_vars.$sbhl_randomize_lists_p$
          Determines whether to iterate over sbhl links in random order
static SubLSymbol sbhl_search_vars.$sbhl_referent$
          variable that can be used for comparison during sbhl searched
static SubLSymbol sbhl_search_vars.$sbhl_result$
          the result in search
static SubLSymbol sbhl_link_vars.$sbhl_rw_lock$
           
static SubLSymbol sbhl_search_vars.$sbhl_sample_leaf_queues$
          The list of queues guiding sample leaf searches.
static SubLSymbol sbhl_search_vars.$sbhl_search_behavior$
          The current search's entry function
static SubLSymbol sbhl_search_vars.$sbhl_search_direction$
          The direction of current search
static SubLSymbol sbhl_search_vars.$sbhl_search_index_arg$
          The index arg for current search
static SubLSymbol sbhl_search_vars.$sbhl_search_module_type$
          The module type of the current search module.
static SubLSymbol sbhl_search_vars.$sbhl_search_module$
          The module initiating the current search
static SubLSymbol sbhl_search_vars.$sbhl_search_parent_marking$
          The current node's parent marking
static SubLSymbol sbhl_search_vars.$sbhl_search_truth$
          used to determine whether the search is true or false
static SubLSymbol sbhl_search_vars.$sbhl_search_type$
          The current type of search.
static SubLSymbol sbhl_search_vars.$sbhl_search_types$
          Different types of search, leading to different behaviors.
static SubLSymbol sbhl_search_what_mts.$sbhl_secondary_what_mts_inverse_mt_paths$
          Store for inverse path mts results for searches which require two marking spaces
static SubLSymbol sbhl_search_what_mts.$sbhl_secondary_what_mts_mt_paths$
          Store for path mts results for searches which require two marking spaces
static SubLSymbol sbhl_marking_vars.$sbhl_space_0$
          a variable to use for sbhl spaces
static SubLSymbol sbhl_marking_vars.$sbhl_space_1$
          a variable to use for sbhl spaces
static SubLSymbol sbhl_marking_vars.$sbhl_space_2$
          a variable to use for sbhl spaces
static SubLSymbol sbhl_marking_vars.$sbhl_space_3$
          a variable to use for sbhl spaces
static SubLSymbol sbhl_marking_vars.$sbhl_space_4$
          a variable to use for sbhl spaces
static SubLSymbol sbhl_marking_vars.$sbhl_space_5$
          a variable to use for sbhl spaces
static SubLSymbol sbhl_marking_vars.$sbhl_space$
          the current context for marking
static SubLSymbol sbhl_search_vars.$sbhl_stop_search_pathP$
          stop mark and sweep from going further
static SubLSymbol sbhl_marking_vars.$sbhl_suspend_new_spaces_during_mappingP$
          Toggle parameter for whether to suspend the creation of new search spaces during mapping.
static SubLSymbol sbhl_marking_vars.$sbhl_suspend_new_spacesP$
          Toggle variable to suspend creation of new spaces during search.
static SubLSymbol sbhl_marking_vars.$sbhl_table$
           
static SubLSymbol sbhl_marking_vars.$sbhl_target_gather_space$
          The space used when we want independent searches to make cross references.
static SubLSymbol sbhl_search_vars.$sbhl_target_node$
          The target node for current search
static SubLSymbol sbhl_marking_vars.$sbhl_target_space$
          The space used when we want independent searches to make cross references.
static SubLSymbol sbhl_marking_vars.$sbhl_temporality_search_checks_nodes_in_target_space_p$
          Parameter determining whether a time search checks markings in target space (for searching marked nodes)
static SubLSymbol sbhl_marking_vars.$sbhl_terminating_marking_space$
          The space var used to indicate where the marking of result nodes occurs.
static SubLSymbol sbhl_paranoia.$sbhl_test_level$
          controls extent of integrity testing for the sbhl modules [0 ..
static SubLSymbol sbhl_paranoia.$sbhl_test_maxP$
          controls very expensive sbhl testing
static SubLSymbol sbhl_paranoia.$sbhl_trace_level$
          controls extent of tracing, warnings, etc., for the sbhl modules [0 ..
static SubLSymbol sbhl_paranoia.$sbhl_trace_maxP$
          controls very expensive sbhl tracing
static SubLSymbol sbhl_link_vars.$sbhl_true_link_truth_values$
           
static SubLSymbol sbhl_search_vars.$sbhl_tv$
          search parameter
static SubLSymbol sbhl_paranoia.$sbhl_type_error_action$
          Parameter that guides error behavior.
static SubLSymbol sbhl_search_vars.$sbhl_unmarking_search_p$
          Is current search an unmarking search
static SubLSymbol sbhl_search_vars.$sbhl_unwind_function$
          The function applied during recursive unwind.
static SubLSymbol sbhl_search_what_mts.$sbhl_verify_naut_mt_relevance$
           
static SubLSymbol sbhl_search_what_mts.$sbhl_what_mts_behavior$
          The initial function to call for what-mts search.
static SubLSymbol sbhl_search_what_mts.$sbhl_what_mts_goal$
          the goal node for a what mts search
static SubLSymbol sbhl_search_what_mts.$sbhl_what_mts_inverse_mt_paths$
          Hashtable used during what mts search to store inverse path mts to a node
static SubLSymbol sbhl_search_what_mts.$sbhl_what_mts_map_function$
          Function used in multistep searches
static SubLSymbol sbhl_search_what_mts.$sbhl_what_mts_mt_paths$
          Hashtable used during what mts search to store path mts to a node
static SubLSymbol sbhl_paranoia.$suppress_sbhl_recachingP$
          suppress retyping of forts iff this is non-nil
static SubLSymbol sbhl_paranoia.$suspend_sbhl_cache_useP$
          suppress use of fort types, and call the SBHL instead.
static SubLSymbol sbhl_caching_policies.$valid_sbhl_caching_instruction_verb$
          The list of valid SBHL caching instruction action verbs.
static SubLSymbol sbhl_caching_policies.$valid_sbhl_caching_policy_types$
          The list of the valid SBHL caching policy types.
 

Methods in com.cyc.cycjava.cycl.sbhl with annotations of type SubLTranslatedFile.SubL
static SubLObject sbhl_links._csetf_sbhl_directed_link_inverse_links(SubLObject object, SubLObject value)
           
static SubLObject sbhl_links._csetf_sbhl_directed_link_predicate_links(SubLObject object, SubLObject value)
           
static SubLObject sbhl_module_vars._csetf_sbhl_mod_accessible_link_preds(SubLObject object, SubLObject value)
           
static SubLObject sbhl_module_vars._csetf_sbhl_mod_graph(SubLObject object, SubLObject value)
           
static SubLObject sbhl_module_vars._csetf_sbhl_mod_index_arg(SubLObject object, SubLObject value)
           
static SubLObject sbhl_module_vars._csetf_sbhl_mod_link_pred(SubLObject object, SubLObject value)
           
static SubLObject sbhl_module_vars._csetf_sbhl_mod_link_style(SubLObject object, SubLObject value)
           
static SubLObject sbhl_module_vars._csetf_sbhl_mod_marking_fn(SubLObject object, SubLObject value)
           
static SubLObject sbhl_module_vars._csetf_sbhl_mod_misc_properties(SubLObject object, SubLObject value)
           
static SubLObject sbhl_module_vars._csetf_sbhl_mod_module_type(SubLObject object, SubLObject value)
           
static SubLObject sbhl_module_vars._csetf_sbhl_mod_path_terminating_mark_fn(SubLObject object, SubLObject value)
           
static SubLObject sbhl_module_vars._csetf_sbhl_mod_type_test(SubLObject object, SubLObject value)
           
static SubLObject sbhl_module_vars._csetf_sbhl_mod_unmarking_fn(SubLObject object, SubLObject value)
           
static SubLObject sbhl_links._csetf_sbhl_undirected_link_links(SubLObject object, SubLObject value)
           
static SubLObject sbhl_link_methods.add_sbhl_link(SubLObject arg1, SubLObject arg2, SubLObject mt, SubLObject tv)
          after adding support.
static SubLObject sbhl_module_vars.add_sbhl_module(SubLObject predicate, SubLObject module)
          modifier.
static SubLObject sbhl_cache.add_to_sbhl_all_mts_cache(SubLObject pred, SubLObject node, SubLObject subnode)
          Modifier.
static SubLObject sbhl_cache.add_to_sbhl_cache(SubLObject pred, SubLObject node, SubLObject subnode, SubLObject mt)
          Modifier.
static SubLObject sbhl_link_methods.add_to_sbhl_link(SubLObject old_link, SubLObject mt, SubLObject direction, SubLObject tv, SubLObject node)
          Workhorse of link creation.
static SubLObject sbhl_links.any_sbhl_predicate_links_p(SubLObject node, SubLObject pred)
          Accessor: @return booleanp; whether NODE has any forward sbhl links in PRED / *sbhl-module*
static SubLObject sbhl_search_utilities.apply_sbhl_add_node_test(SubLObject test_fn, SubLObject node)
           
static SubLObject sbhl_search_utilities.apply_sbhl_consider_node_fn(SubLObject fn, SubLObject node)
          Modifier: applies FN to NODE.
static SubLObject sbhl_search_utilities.apply_sbhl_consider_unmarked_node_fn(SubLObject fn, SubLObject node)
          Modifier: applies FN to NODE.
static SubLObject sbhl_search_utilities.apply_sbhl_mapping_function(SubLObject node)
           
static SubLObject sbhl_module_utilities.apply_sbhl_module_type_test(SubLObject node, SubLObject module)
           
static SubLObject sbhl_search_utilities.apply_sbhl_search_behavior(SubLObject behavior, SubLObject node)
           
static SubLObject sbhl_link_methods.assertion_sbhl_tv(SubLObject assertion)
           
static SubLObject sbhl_marking_vars.average_genl_cardinality(SubLObject module)
           
static SubLObject sbhl_marking_vars.average_spec_cardinality(SubLObject module)
           
static SubLObject sbhl_graphs.cache_capacity_for_cache_strategy_for_sbhl_module(SubLObject sbhl_module)
          Compute the cache capacity as a percentage of the known size of the SBHL module graph, but clamp it to the minimum from below.
static SubLObject sbhl_cache.cached_all_mts_relation_p(SubLObject pred, SubLObject subnode, SubLObject node)
          Accessor.
static SubLObject sbhl_cache.cached_all_mts_relations_for_node(SubLObject pred, SubLObject node)
          Accessor.
static SubLObject sbhl_cache.cached_nodeP(SubLObject node, SubLObject pred)
           
static SubLObject sbhl_cache.cached_relation_in_cache_p(SubLObject pred, SubLObject subnode, SubLObject node, SubLObject mt)
          Accessor.
static SubLObject sbhl_cache.cached_relation_p(SubLObject pred, SubLObject subnode, SubLObject node)
          Accessor.
static SubLObject sbhl_paranoia.check_sbhl_cachesP()
          Accessor.
static SubLObject sbhl_module_vars.clean_sbhl_modules()
           
static SubLObject sbhl_module_utilities.clear_get_sbhl_predicates()
           
static SubLObject sbhl_marking_utilities.clear_sbhl_space(SubLObject space)
          Modifier: clears space
static SubLObject sbhl_macros.collection_supports_non_fort_instancesP(SubLObject col)
           
static SubLObject sbhl_link_methods.create_and_store_sbhl_link(SubLObject arg1, SubLObject arg2, SubLObject direction, SubLObject mt, SubLObject tv, SubLObject module)
          stores a new link in the graph corresponding to MODULE using args to initialize the link
static SubLObject sbhl_link_methods.create_new_sbhl_link(SubLObject direction, SubLObject mt, SubLObject tv, SubLObject node, SubLObject module)
          Returns a new sbhl direction link created from scratch from args.
static SubLObject sbhl_caching_policies.create_sbhl_caching_policy_from_term_recommendation_list(SubLObject link_predicate, SubLObject policy_type, SubLObject capacity, SubLObject term_list, SubLObject exempt, SubLObject prefetch)
          Given a list of terms and some of the basic information for a caching policy, construct one that will meet the structural requirements of the sbhl caching policy description.
static SubLObject sbhl_links.create_sbhl_directed_link(SubLObject direction, SubLObject mt_links)
          Constructor: @return sbhl-directed-link-p; with MT-LINKS in the DIRECTION field
static SubLObject sbhl_links.create_sbhl_direction_link(SubLObject direction, SubLObject mt_links, SubLObject module)
          Constructor: @return sbhl-direction-link-p; with direction field DIRECTION filled with MT-LINKS.
static SubLObject sbhl_links.create_sbhl_mt_links(SubLObject mt, SubLObject tv_links)
          Constructor: @return sbhl-mt-links; with an entry with key MT and value TV-LINKS
static SubLObject sbhl_links.create_sbhl_tv_links(SubLObject truth, SubLObject node)
          Constructor: returns new sbhl-truth-value-link with value at TRUTH set to '(NODE)
static SubLObject sbhl_links.create_sbhl_undirected_link(SubLObject mt_links)
          Constructor: @return sbhl-undirected-link-p; with MT-LINKS in the links field
static SubLObject sbhl_marking_vars.determine_marking_space_limit(SubLObject marking_resource)
           
static SubLObject sbhl_marking_vars.determine_resource_limit(SubLObject resourcing_p, SubLObject num)
           
static SubLObject sbhl_search_what_mts.determine_sbhl_link_mt(SubLObject node, SubLObject link_node)
           
static SubLObject sbhl_search_utilities.determine_sbhl_search_behavior(SubLObject module, SubLObject direction, SubLObject tv)
          Accessor: @return function-spec-p.
static SubLObject sbhl_search_utilities.determine_sbhl_terminating_marking_space(SubLObject search_behavior)
          Accessor: @return sbhl-space-object-p; uses SEARCH-BEHAVIOR to determine which marking space will contain goal markings.
static SubLObject sbhl_search_what_mts.determine_sbhl_what_mts_behavior(SubLObject module, SubLObject direction, SubLObject tv)
          Accessor: @return function-spec-p.
static SubLObject sbhl_macros.do_sbhl_non_fort_linksP(SubLObject node, SubLObject module)
           
static SubLObject sbhl_link_utilities.empty_direction_link_p(SubLObject direction, SubLObject d_link)
          Accessor: takes direction-link D-LINK and determines if all substructures are empty.
static SubLObject sbhl_link_utilities.empty_graph_link_p(SubLObject node, SubLObject module)
          Accessor: takes NODE and determines emptiness of the fields of the direction link that NODE and that MODULE / *sbhl-module* specify.
static SubLObject sbhl_link_utilities.empty_mt_link_p(SubLObject mt, SubLObject mt_links)
          Accessor: takes MT and MT-LINKS and determines if all tv-link substructures are empty.
static SubLObject sbhl_link_utilities.empty_mt_links_p(SubLObject mt_links)
          Accessor: determines if the MT-LINKS structure has completely empty substructures
static SubLObject sbhl_link_utilities.empty_tv_link_p(SubLObject tv, SubLObject tv_links)
          Accessor: determines if the tv-link in TV-LINKS associated with TV is empty
static SubLObject sbhl_link_utilities.empty_tv_links_p(SubLObject tv_links)
          Accessor: determines if all truth value fields of TV-LINK are NIL.
static SubLObject sbhl_caching_policies.enforce_standard_kb_sbhl_caching_policies(SubLObject dump_directory)
          Attempt to load a standard KB sbhl caching policy file from the dump directory.
static SubLObject sbhl_caching_policies.flesh_out_sbhl_caching_policy(SubLObject policy, SubLObject capacity, SubLObject exemptions, SubLObject prefetch)
          Interpret the arguments and see if they are sensible with respect to the policy.
static SubLObject sbhl_search_vars.flip_genl_inverse_modeP(SubLObject sbhl_module, SubLObject sbhl_search_module)
           
static SubLObject sbhl_module_vars.fort_denotes_sbhl_directed_graph_p(SubLObject fort)
          Accessor: @return booleanp; whether FORT indicates a directed or undirected graph
static SubLObject sbhl_marking_vars.free_sbhl_marking_space(SubLObject space)
           
static SubLObject sbhl_marking_utilities.genl_inverse_marking_fn(SubLObject node, SubLObject space)
          Modifier: adds #$genlInverse to NODE's marking.
static SubLObject sbhl_marking_vars.genl_inverse_marking_p(SubLObject marking)
          Accessor: @return booleanp; whether MARKING indicates access only in argument-flipped mode.
static SubLObject sbhl_search_vars.genl_inverse_mode_p()
          Accessor: @return booleanp.
static SubLObject sbhl_marking_vars.genl_preds_and_genl_inverse_marking_p(SubLObject marking)
          Accessor: @return booleanp; whether MARKING indicates access in both predicate and argument-flipped mode.
static SubLObject sbhl_marking_utilities.genl_preds_marking_fn(SubLObject node, SubLObject space)
          Modifier: adds #$genlPreds to NODE's marking.
static SubLObject sbhl_marking_vars.genl_preds_marking_p(SubLObject marking)
          Accessor: @return booleanp; whether MARKING indicates access only in predicate mode.
static SubLObject sbhl_cache.genls_cache_addition_maintainence(SubLObject assertion)
           
static SubLObject sbhl_cache.genls_cache_removal_maintainence(SubLObject assertion)
           
static SubLObject sbhl_graphs.get_cache_strategy_for_sbhl_module(SubLObject sbhl_module)
          Either fetch or allocate the CACHE-STRATEGY-P for the SBHL module provided.
static SubLObject sbhl_cache.get_cached_nodes_set_for_pred(SubLObject pred)
           
static SubLObject sbhl_cache.get_mts_for_cached_sbhl_relation(SubLObject pred, SubLObject subnode, SubLObject node)
          Accessor.
static SubLObject sbhl_module_utilities.get_relevant_sbhl_directions(SubLObject module)
          Accessor: @return listp; of the keywords for relevant directions for links of MODULE / *sbhl-module*.
static SubLObject sbhl_module_utilities.get_sbhl_accessible_link_preds(SubLObject module)
          Accessor: @return listp; the list of sbhl predicates allowed by MODULE / *sbhl-module* for following links.
static SubLObject sbhl_macros.get_sbhl_accessible_modules(SubLObject module)
          Accessor: @return listp; the list of sbhl modules allowed by MODULE for following links.
static SubLObject sbhl_module_utilities.get_sbhl_add_node_to_result_test(SubLObject module)
          Accessor: @return functionp; the function applied to a node's marking before pushing it onto the result
static SubLObject sbhl_cache.get_sbhl_all_mts_cache_for_pred(SubLObject pred)
          Accesor.
static SubLObject sbhl_link_vars.get_sbhl_backward_directed_direction()
           
static SubLObject sbhl_link_methods.get_sbhl_backward_link_nodes(SubLObject node, SubLObject mt, SubLObject tv)
          Accessor: Takes NODE, MT, and TV.
static SubLObject sbhl_search_vars.get_sbhl_backward_search_direction()
          Accessor.
static SubLObject sbhl_cache.get_sbhl_cache_for_pred(SubLObject pred)
          Accessor.
static SubLObject sbhl_cache.get_sbhl_cached_nodes_for_pred(SubLObject pred)
           
static SubLObject sbhl_caching_policies.get_sbhl_caching_policy_link_predicate(SubLObject policy)
           
static SubLObject sbhl_caching_policies.get_sbhl_caching_policy_terms_to_prefetch(SubLObject policy)
           
static SubLObject sbhl_caching_policies.get_sbhl_caching_policy_type(SubLObject policy)
           
static SubLObject sbhl_search_vars.get_sbhl_compose_fn()
          Accessor.
static SubLObject sbhl_search_vars.get_sbhl_consider_node_fn()
          Accessor.
static SubLObject sbhl_link_vars.get_sbhl_directed_directions()
           
static SubLObject sbhl_links.get_sbhl_directed_mt_links(SubLObject directed_link, SubLObject direction)
          Accessor: @return sbhl-mt-links-object-p; the mt-links in the DIRECTION field of DIRECTED-LINK
static SubLObject sbhl_module_utilities.get_sbhl_disjoins_module(SubLObject module)
          Accessor: @return sbhl-module-p.
static SubLObject sbhl_module_utilities.get_sbhl_disjoins_search_tt_module(SubLObject module)
          Accessor: @return sbhl-predicate-object-p; If current search is a disjoins search, returns the module it transfers through.
static SubLObject sbhl_search_vars.get_sbhl_false_tv()
           
static SubLObject sbhl_link_vars.get_sbhl_forward_directed_direction()
           
static SubLObject sbhl_link_methods.get_sbhl_forward_link_nodes(SubLObject node, SubLObject mt, SubLObject tv)
          Accessor: Takes NODE, MT, and TV.
static SubLObject sbhl_search_vars.get_sbhl_forward_search_direction()
          Accessor.
static SubLObject sbhl_search_vars.get_sbhl_goal_node()
          Accessor: @return sbhl-node-object-p; the @see *sbhl-goal-node*.
static SubLObject sbhl_search_vars.get_sbhl_goal_nodes()
          Accessor: @return listp; the current goal nodes.
static SubLObject sbhl_marking_vars.get_sbhl_goal_space()
          Accessor: @return sbhl-space-object-p; @see *sbhl-goal-space*
static SubLObject sbhl_graphs.get_sbhl_graph_link_from_graph(SubLObject node, SubLObject graph, SubLObject v_cache)
          Get the graph link from the graph, potentially swapping it in from the file vector backing.
static SubLObject sbhl_link_methods.get_sbhl_graph_link_nodes(SubLObject node, SubLObject direction, SubLObject mt, SubLObject tv)
          Accessor: Takes NODE, DIRECTION, MT, and TV.
static SubLObject sbhl_graphs.get_sbhl_graph_link(SubLObject node, SubLObject module)
          Accessor: @return direction-link-p; the sbhl-direction-link structure for NODE within graph corresponding to PRED.
static SubLObject sbhl_module_utilities.get_sbhl_graph(SubLObject module)
          Accessor: @return hash-table-p; the table containing the graph corresonding to link predicate of MODULE / *sbhl-module*.
static SubLObject sbhl_module_utilities.get_sbhl_index_arg(SubLObject module)
          Accessor: @return integerp; the number corresponding to the index-arg position for MODULE / *sbhl-module*.
static SubLObject sbhl_search_vars.get_sbhl_just_behavior()
           
static SubLObject sbhl_link_vars.get_sbhl_link_direction()
          Accessor.
static SubLObject sbhl_link_vars.get_sbhl_link_mt()
          Accessor: @return sbhl-node-object-p; @see *sbhl-link-mt*
static SubLObject sbhl_links.get_sbhl_link_nodes(SubLObject tv_links, SubLObject truth)
          Accessor: @return listp; within the value at TRUTH in TV-LINKS
static SubLObject sbhl_module_utilities.get_sbhl_link_pred(SubLObject module)
          Accessor: @return fortp; the link predicate associated with MODULE / *sbhl-module*
static SubLObject sbhl_module_utilities.get_sbhl_link_style(SubLObject module)
          Accessor: @return fortp; whether MODULE / *sbhl-module* entails directed or undirected direction links
static SubLObject sbhl_link_vars.get_sbhl_link_tv()
          Accessor: @return sbhl-node-object-p; @see *sbhl-link-tv*
static SubLObject sbhl_search_vars.get_sbhl_map_function()
          Accessor.
static SubLObject sbhl_module_utilities.get_sbhl_marking_fn(SubLObject module)
          Accessor: @return functionp; the marking function associated with MODULE / *sbhl-module*
static SubLObject sbhl_marking_vars.get_sbhl_marking_space()
           
static SubLObject sbhl_marking_utilities.get_sbhl_marking_state(SubLObject node, SubLObject space)
          Accessor: returns the marking state of NODE within SPACE / *sbhl-space*
static SubLObject sbhl_module_vars.get_sbhl_module_accessible_link_preds(SubLObject module)
          Accessor.
static SubLObject sbhl_module_utilities.get_sbhl_module_backward_direction(SubLObject module)
          Accessor: @return keywordp; the keyword that relates MODULE to either :inverse or :link direction
static SubLObject sbhl_module_utilities.get_sbhl_module_forward_direction(SubLObject module)
          Accessor: @return keywordp; the keyword that relates MODULE / *sbhl-module* to either :predicate or :link direction
static SubLObject sbhl_module_vars.get_sbhl_module_graph(SubLObject module)
          Accessor.
static SubLObject sbhl_module_vars.get_sbhl_module_index_arg(SubLObject module)
          Accessor.
static SubLObject sbhl_module_vars.get_sbhl_module_link_pred(SubLObject module)
          Accessor.
static SubLObject sbhl_module_vars.get_sbhl_module_link_style(SubLObject module)
          Accessor.
static SubLObject sbhl_module_vars.get_sbhl_module_list()
          Return what the sbhl module structures that the predicates point to.
static SubLObject sbhl_module_vars.get_sbhl_module_marking_fn(SubLObject module)
          Accessor.
static SubLObject sbhl_module_vars.get_sbhl_module_module_type(SubLObject module)
          Accessor.
static SubLObject sbhl_module_vars.get_sbhl_module_path_terminating_mark(SubLObject module)
          Accessor.
static SubLObject sbhl_module_vars.get_sbhl_module_property(SubLObject module, SubLObject property)
           
static SubLObject sbhl_module_vars.get_sbhl_module_type_test(SubLObject module)
          Accessor.
static SubLObject sbhl_module_utilities.get_sbhl_module_type(SubLObject module)
          Accessor: @return sbhl-module-type-p.
static SubLObject sbhl_module_vars.get_sbhl_module_unmarking_fn(SubLObject module)
          Accessor.
static SubLObject sbhl_module_utilities.get_sbhl_module_which_this_module_inverts_arguments_of(SubLObject module)
          Accessor: @return sbhl-module-p.
static SubLObject sbhl_module_vars.get_sbhl_module(SubLObject predicate)
          Accessor: @return sbhl-module-p; the sbhl module for PREDICATE / defaults to *sbhl-module*
static SubLObject sbhl_module_vars.get_sbhl_modules()
           
static SubLObject sbhl_links.get_sbhl_mt_links(SubLObject direction_link, SubLObject direction, SubLObject module)
          Accessor: @return the sbhl-mt-links in the DIRECTION field of DIRECTION-LINK.
static SubLObject sbhl_link_vars.get_sbhl_opposite_link_direction()
          Accessor.
static SubLObject sbhl_module_utilities.get_sbhl_path_terminating_markP_fn(SubLObject module)
          Accessor: @return functionp; the function determing whether to terminate a search path, associated with MODULE / *sbhl-module*
static SubLObject sbhl_module_vars.get_sbhl_predicates_int()
           
static SubLObject sbhl_module_utilities.get_sbhl_predicates_internal()
           
static SubLObject sbhl_module_utilities.get_sbhl_predicates()
           
static SubLObject sbhl_module_utilities.get_sbhl_premark_module(SubLObject module)
          Accessor: @return sbhl-predicate-object-p; the module corresponding to MODULE to be used for premarking in searches.
static SubLObject sbhl_module_utilities.get_sbhl_reductions_module(SubLObject module)
          Accessor: @return sbhl-predicate-object-p; Module for minimizations and maximizations.
static SubLObject sbhl_marking_vars.get_sbhl_resourced_marking_space()
          Accessor.
static SubLObject sbhl_search_vars.get_sbhl_search_add_node_test()
           
static SubLObject sbhl_search_vars.get_sbhl_search_add_unmarked_node_test()
           
static SubLObject sbhl_search_vars.get_sbhl_search_behavior()
          Accessor.
static SubLObject sbhl_search_vars.get_sbhl_search_direction()
          Accessor.
static SubLObject sbhl_search_vars.get_sbhl_search_module_type()
          Accessor.
static SubLObject sbhl_search_vars.get_sbhl_search_module()
          Accessor.
static SubLObject sbhl_search_vars.get_sbhl_search_type()
          Accessor.
static SubLObject sbhl_search_implied_relations.get_sbhl_sibling_disjoint_any_boolean_fn(SubLObject module)
           
static SubLObject sbhl_search_implied_relations.get_sbhl_sibling_disjoint_boolean_fn(SubLObject module)
           
static SubLObject sbhl_search_implied_relations.get_sbhl_sibling_disjoint_closure_fn(SubLObject module)
           
static SubLObject sbhl_search_implied_relations.get_sbhl_sibling_disjoint_max_nodes_fn(SubLObject module)
           
static SubLObject sbhl_marking_vars.get_sbhl_terminating_marking_space()
          Accessor: @return sbhl-space-object-p; @see *sbhl-goal-space*
static SubLObject sbhl_module_utilities.get_sbhl_transfers_through_module(SubLObject module)
          returns the module, if any, that MODULE uses to transfer through.
static SubLObject sbhl_search_vars.get_sbhl_true_tv()
           
static SubLObject sbhl_links.get_sbhl_tv_links(SubLObject mt_links, SubLObject mt)
          Accessor: @return sbhl-tv-links-p; the tv-links stucture after hashing on MT within MT-LINKS
static SubLObject sbhl_search_vars.get_sbhl_tv()
           
static SubLObject sbhl_module_utilities.get_sbhl_type_test(SubLObject module)
          Accessor: @return function-spec-p; the function used to test the type of objects used in *sbhl-module* / MODULE
static SubLObject sbhl_link_vars.get_sbhl_undirected_direction_as_list()
           
static SubLObject sbhl_link_vars.get_sbhl_undirected_direction()
           
static SubLObject sbhl_links.get_sbhl_undirected_mt_links(SubLObject undirected_link)
          Accessor: @return sbhl-mt-links-object-p; the mt-links in the DIRECTION field of UNDIRECTED-LINK
static SubLObject sbhl_module_utilities.get_sbhl_unmarking_fn(SubLObject module)
          Accessor: @return functionp; the unmarking function associated with MODULE / *sbhl-module*
static SubLObject sbhl_search_vars.get_sbhl_unwind_function()
          Accessor.
static SubLObject sbhl_search_what_mts.get_sbhl_what_mts_behavior()
          Accessor.
static SubLObject sbhl_search_what_mts.get_sbhl_what_mts_goal()
           
static SubLObject sbhl_search_what_mts.get_sbhl_what_mts_map_function()
          Accessor: returns @see *sbhl-what-mts-map-function*
static SubLObject sbhl_search_what_mts.get_sbhl_what_mts_marking_space()
          Accessor: @return hash-table-p; the space for what mts marking.
static SubLObject sbhl_search_what_mts.get_sbhl_what_mts_marking(SubLObject node)
          Accessor: @return listp; the current what mts marking for NODE.
static SubLObject sbhl_caching_policies.get_standard_kb_sbhl_caching_policies_filename(SubLObject dump_directory)
           
static SubLObject sbhl_caching_policies.implement_sbhl_caching_policy(SubLObject policy)
          Apply the policy to the current caching infrastructure for the SBHL module, paging in whatever needs to be loaded, in the fasion specified by the policy.
static SubLObject sbhl_module_utilities.init_sbhl_module_data(SubLObject predicate, SubLObject data)
          Modifier: initialize and store the DATA for PREDICATE.
static SubLObject sbhl_module_vars.init_sbhl_module_properties(SubLObject property_list)
          Modifier.
static SubLObject sbhl_module_declarations.initialize_disjoint_with_module()
           
static SubLObject sbhl_module_declarations.initialize_genl_inverse_module()
           
static SubLObject sbhl_module_declarations.initialize_genl_mt_module()
           
static SubLObject sbhl_module_declarations.initialize_genl_preds_module()
           
static SubLObject sbhl_module_declarations.initialize_genls_module()
           
static SubLObject sbhl_link_methods.initialize_isa_arg2_naut_table()
          Initializes *isa-arg2-naut-table*.
static SubLObject sbhl_module_declarations.initialize_isa_module()
           
static SubLObject sbhl_module_declarations.initialize_negation_inverse_module()
           
static SubLObject sbhl_module_declarations.initialize_negation_mt_module()
           
static SubLObject sbhl_module_declarations.initialize_negation_preds_module()
           
static SubLObject sbhl_link_methods.initialize_quoted_isa_arg2_naut_table()
          Initializes *quoted-isa-arg2-naut-table*.
static SubLObject sbhl_module_declarations.initialize_quoted_isa_module()
           
static SubLObject sbhl_graphs.initialize_sbhl_graph_caches_during_load_kb(SubLObject data_file, SubLObject index_file)
          This is called by the load KB command after swapping in the references.
static SubLObject sbhl_graphs.initialize_sbhl_graph_caches_file_vector(SubLObject data_file, SubLObject index_file)
           
static SubLObject sbhl_graphs.initialize_sbhl_graph_caches()
           
static SubLObject sbhl_module_declarations.initialize_sbhl_modules(SubLObject forceP)
           
static SubLObject sbhl_marking_vars.instantiate_sbhl_marking_space()
          Creates an sbhl-space-p
static SubLObject sbhl_cache.isa_cache_addition_maintainence(SubLObject assertion)
           
static SubLObject sbhl_cache.isa_cache_removal_maintainence(SubLObject assertion)
           
static SubLObject sbhl_link_methods.isa_stored_naut_arg2_p(SubLObject v_term)
           
static SubLObject sbhl_link_methods.isa_to_naut_conditionsP(SubLObject arg1, SubLObject arg2)
          Return booleanp; Returns whether looking for (isa ARG1 ARG2) in the NAUT table is applicable.
static SubLObject sbhl_caching_policies.load_sbhl_caching_policies(SubLObject policies_file)
          Load the SBHL caching policies in the most effective way.
static SubLObject sbhl_graphs.make_new_sbhl_graph()
           
static SubLObject sbhl_links.make_sbhl_directed_link(SubLObject arglist)
           
static SubLObject sbhl_module_vars.make_sbhl_module(SubLObject arglist)
           
static SubLObject sbhl_links.make_sbhl_undirected_link(SubLObject arglist)
           
static SubLObject sbhl_search_methods.max_nodes_backward(SubLObject module, SubLObject nodes, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_methods.max_nodes_direction(SubLObject nodes)
           
static SubLObject sbhl_search_methods.max_nodes_forward(SubLObject module, SubLObject nodes, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_links.member_of_tv_linksP(SubLObject node, SubLObject truth, SubLObject tv_links)
          Accessor: @return booleanp; whether NODE is a member of TV-LINKS corresponding to TRUTH.
static SubLObject sbhl_graphs.new_cache_strategy_for_sbhl_module(SubLObject sbhl_module, SubLObject capacity)
          Allocate the cache strategy object for the SBHL graph file vector.
static SubLObject sbhl_caching_policies.new_sbhl_caching_policy(SubLObject link_predicate, SubLObject policy_type, SubLObject capacity, SubLObject exemptions, SubLObject prefetch)
           
static SubLObject sbhl_marking_vars.new_sbhl_marking_space_resource(SubLObject num)
          Returns a resource of sbhl marking spaces.
static SubLObject sbhl_module_utilities.new_sbhl_module_graph(SubLObject module)
          Modifier: stores a hash-table in the :graph field of MODULE
static SubLObject sbhl_module_vars.new_sbhl_module(SubLObject pred)
           
static SubLObject sbhl_link_methods.non_fort_instance_table_lookup(SubLObject col)
           
static SubLObject sbhl_link_methods.non_fort_isa_table()
          For use by ONLY the dumper.
static SubLObject sbhl_link_methods.non_fort_isa_tables_unbuiltP()
           
static SubLObject sbhl_link_methods.non_fort_isaP(SubLObject ins, SubLObject col, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_vars.not_genl_inverse_mode_p()
          Accessor: @return booleanp.
static SubLObject sbhl_cache.note_sbhl_caches_initialized()
           
static SubLObject sbhl_module_declarations.note_sbhl_modules_initialized()
           
static SubLObject sbhl_module_vars.optimize_sbhl_modules()
          Optimize SBHL modules for access.
static SubLObject sbhl_link_methods.possibly_add_non_fort_isa(SubLObject gaf)
          Called by the afterAdding for #$isa
static SubLObject sbhl_cache.possibly_add_to_sbhl_caches(SubLObject assertion, SubLObject term2_check_pred, SubLObject cache_pred)
          Modifier.
static SubLObject sbhl_marking_vars.possibly_new_marking_resource(SubLObject resourcing_p)
           
static SubLObject sbhl_cache.possibly_remove_from_sbhl_caches(SubLObject pred, SubLObject assertion)
          Modifier.
static SubLObject sbhl_link_methods.possibly_remove_non_fort_isa(SubLObject gaf)
          Called by the afterRemoving for #$isa
static SubLObject sbhl_link_methods.possibly_update_sbhl_links_tv(SubLObject assertion, SubLObject old_tv)
           
static SubLObject sbhl_search_what_mts.possibly_update_sbhl_path_mts(SubLObject mt, SubLObject path_mts)
           
static SubLObject sbhl_links.push_onto_sbhl_tv_links(SubLObject tv_links, SubLObject truth, SubLObject node)
          Modifier: pushes NODE onto head of value at TRUTH in TV-LINKS.
static SubLObject sbhl_graphs.put_sbhl_graph_link_into_graph(SubLObject node, SubLObject graph, SubLObject v_cache, SubLObject value)
          Modify the graph in such a fashion that the file vector backed map can track the modification.
static SubLObject sbhl_link_methods.quoted_isa_stored_naut_arg2_p(SubLObject v_term)
           
static SubLObject sbhl_cache.recache_sbhl_cachesP()
           
static SubLObject sbhl_search_vars.relevant_sbhl_tv_is_general_tv(SubLObject tv)
          Accessor: @return booleanp; whether TV generalizes to *sbhl-tv*
static SubLObject sbhl_search_vars.relevant_sbhl_tvP(SubLObject tv)
          Accessor: @return booleanp; applies *relevant-sbhl-tv-function* to TV, or if no function is bound as default applies @see relevant-sbhl-tv-is-general-tv.
static SubLObject sbhl_links.remove_sbhl_direction_link(SubLObject direction_link, SubLObject direction, SubLObject module)
          Modifier: Sets the DIRECTION field of DIRECTION-LINK to NIL.
static SubLObject sbhl_graphs.remove_sbhl_graph_link_from_graph(SubLObject node, SubLObject graph, SubLObject v_cache)
          Remove that node from the graph, with potential modifications that can be tracked by the file vector backing infrastructure.
static SubLObject sbhl_graphs.remove_sbhl_graph_link(SubLObject node, SubLObject module)
          Modifier: performs (remhash NODE graph) on graph determined by MODULE / *sbhl-module*
static SubLObject sbhl_link_methods.remove_sbhl_link(SubLObject arg1, SubLObject arg2, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_links.remove_sbhl_mt_link(SubLObject mt_links, SubLObject mt)
          Modifier: removes data from the MT slot of MT-LINKS.
static SubLObject sbhl_links.remove_sbhl_tv_link_node(SubLObject tv_links, SubLObject truth, SubLObject node)
          Modifier: removes NODE from the links corresponding to TRUTH within TV-LINKS.
static SubLObject sbhl_links.remove_sbhl_tv_link(SubLObject tv_links, SubLObject truth)
          Modifier: removes data corresponding to TRUTH within TV-LINKS.
static SubLObject sbhl_caching_policies.reset_sbhl_caching_policies_internal(SubLObject policies)
          Do the actual reset of the SBHL caching policies.
static SubLObject sbhl_caching_policies.reset_sbhl_caching_policy(SubLObject policy)
          Implements the cache policy after having reset the existing infrastructure relevant to the policy.
static SubLObject sbhl_module_vars.reset_sbhl_modules()
           
static SubLObject sbhl_marking_vars.resourcing_sbhl_marking_spaces_p()
          Accessor.
static SubLObject sbhl_cache.retract_from_sbhl_all_mts_cache(SubLObject pred, SubLObject node, SubLObject subnode)
           
static SubLObject sbhl_cache.retract_from_sbhl_cache(SubLObject pred, SubLObject node, SubLObject subnode, SubLObject mt)
          Modifier.
static SubLObject sbhl_link_methods.sbhl_access_links(SubLObject node, SubLObject direction)
          Accessor: Takes NODE and DIRECTION, determines sbhl-graph from *sbhl-module*, returns mt-links dictionary from DIRECTION field of direction-link.
static SubLObject sbhl_link_methods.sbhl_after_adding(SubLObject source, SubLObject assertion, SubLObject module)
          more indirection on top of after adding procedure.
static SubLObject sbhl_link_methods.sbhl_after_removing(SubLObject source, SubLObject assertion, SubLObject module)
           
static SubLObject sbhl_link_methods.sbhl_after_tv_modification(SubLObject assertion, SubLObject old_tv, SubLObject module)
           
static SubLObject sbhl_search_methods.sbhl_all_backward_true_nodes(SubLObject module, SubLObject node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_methods.sbhl_all_forward_true_nodes(SubLObject module, SubLObject node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_implied_relations.sbhl_all_implied_disjoins(SubLObject module, SubLObject node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_implied_relations.sbhl_all_sibling_disjoint_nodes(SubLObject module, SubLObject node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_link_methods.sbhl_any_asserted_true_links(SubLObject module, SubLObject node, SubLObject mt)
           
static SubLObject sbhl_search_implied_relations.sbhl_any_with_implied_disjoins_relation_p(SubLObject module, SubLObject nodes, SubLObject node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_methods.sbhl_any_with_predicate_relation_p(SubLObject module, SubLObject nodes, SubLObject node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_implied_relations.sbhl_any_with_sibling_disjoint_relation_p(SubLObject module, SubLObject nodes1, SubLObject node2, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_utilities.sbhl_apply_compose_fn(SubLObject node)
          Modifier.
static SubLObject sbhl_search_vars.sbhl_apply_unwind_function_p()
          Accessor.
static SubLObject sbhl_search_utilities.sbhl_apply_unwind_function(SubLObject node)
           
static SubLObject sbhl_search_what_mts.sbhl_apply_what_mts_behavior(SubLObject node)
           
static SubLObject sbhl_search_what_mts.sbhl_apply_what_mts_map_function(SubLObject node)
           
static SubLObject sbhl_search_utilities.sbhl_assemble_justification_step(SubLObject just_step, SubLObject mt)
          Accessor.
static SubLObject sbhl_search_utilities.sbhl_assemble_justification(SubLObject just_path, SubLObject mt)
           
static SubLObject sbhl_link_methods.sbhl_asserted_true_links(SubLObject module, SubLObject node, SubLObject mt)
           
static SubLObject sbhl_search_vars.sbhl_backward_search_direction_p(SubLObject direction)
          Accessor.
static SubLObject sbhl_search_vars.sbhl_backward_search_p()
          Accessor: @return booleanp; whether the *sbhl-search-direction* is backward.
static SubLObject sbhl_link_methods.sbhl_backward_true_link_nodes(SubLObject module, SubLObject node, SubLObject mt, SubLObject tv, SubLObject with_cutoff_supportP)
           
static SubLObject sbhl_search_vars.sbhl_boolean_search_p()
          Accessor: @return booleanp; whether search type indicates boolean search
static SubLObject sbhl_cache.sbhl_cache_addition_maintainence(SubLObject assertion)
          Modifier.
static SubLObject sbhl_cache.sbhl_cache_removal_maintainence(SubLObject assertion)
          Modifier.
static SubLObject sbhl_cache.sbhl_cache_use_possible_for_nodes_p(SubLObject pred, SubLObject nodes, SubLObject node)
          Accessor.
static SubLObject sbhl_cache.sbhl_cache_use_possible_p(SubLObject pred, SubLObject node1, SubLObject node2)
          Accessor.
static SubLObject sbhl_cache.sbhl_cached_predicate_relation_p(SubLObject pred, SubLObject subnode, SubLObject node, SubLObject mt)
          Accessor.
static SubLObject sbhl_cache.sbhl_cached_relation_p(SubLObject pred, SubLObject subnode, SubLObject node)
           
static SubLObject sbhl_cache.sbhl_caches_initialized_p()
           
static SubLObject sbhl_paranoia.sbhl_cerror(SubLObject level, SubLObject continue_str, SubLObject format_str, SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4, SubLObject arg5)
          If *sbhl-trace-level* is greater than or equal to LEVEL, signal a cerror with CONTINUE-STR and FORMAT-STR.
static SubLObject sbhl_search_utilities.sbhl_check_cutoff(SubLObject node)
          Modifier.
static SubLObject sbhl_search_utilities.sbhl_check_disjoins_of_all_backward_nodes(SubLObject node)
          Used for implied false relations, which need to check the disjoins of all of the backward closure of NODE.
static SubLObject sbhl_search_vars.sbhl_check_for_goal_marking_p()
          Accessor.
static SubLObject sbhl_search_utilities.sbhl_consider_any_node(SubLObject node)
          Modifier.
static SubLObject sbhl_search_utilities.sbhl_consider_node(SubLObject node)
          Modifier.
static SubLObject sbhl_search_utilities.sbhl_consider_unmarked_node(SubLObject node)
          Modifier.
static SubLObject sbhl_link_vars.sbhl_directed_direction_p(SubLObject direction)
           
static SubLObject sbhl_links.sbhl_directed_link_inverse_links(SubLObject object)
           
static SubLObject sbhl_links.sbhl_directed_link_p(SubLObject object)
           
static SubLObject sbhl_links.sbhl_directed_link_predicate_links(SubLObject object)
           
static SubLObject sbhl_links.sbhl_directed_link_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject sbhl_links.sbhl_direction_link_p(SubLObject d_link)
          Accessor: @return booleanp; is D-LINK either an sbhl-directed-link or sbhl-undirected-link, or neither.
static SubLObject sbhl_module_utilities.sbhl_disjoins_module_p(SubLObject module)
          Accessor: @return booleanp.
static SubLObject sbhl_module_vars.sbhl_disjoins_module_type_p(SubLObject module_type)
           
static SubLObject sbhl_search_implied_relations.sbhl_disjoins_relation_with_backward_nodes_p(SubLObject module, SubLObject node, SubLObject not_node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_module_utilities.sbhl_disjoins_search_p()
          Accessor: @return booleanp; whether the current search module is a disjoins module
static SubLObject sbhl_search_implied_relations.sbhl_disjoins_with_tt_nodes_relation_p(SubLObject module, SubLObject node, SubLObject not_node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_utilities.sbhl_empty_extent_p(SubLObject node)
           
static SubLObject sbhl_paranoia.sbhl_error(SubLObject level, SubLObject format_str, SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4, SubLObject arg5)
          If *sbhl-trace-level* is greater than or equal to LEVEL, signal a cerror with FORMAT-STR.
static SubLObject sbhl_search_methods.sbhl_extremal_nodes(SubLObject nodes)
           
static SubLObject sbhl_search_methods.sbhl_false_inverse_relation_p(SubLObject module, SubLObject node1, SubLObject node2, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_methods.sbhl_false_predicate_relation_p(SubLObject module, SubLObject node1, SubLObject node2, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_vars.sbhl_false_tv_p(SubLObject tv)
          Accessor: @return booleanp; whether TV generalizes to #$False-JustificationTruth.
static SubLObject sbhl_search_vars.sbhl_false_tv(SubLObject tv)
          Accessor: @return sbhl-search-truth-value-p; the false truth value with same strength as TV
static SubLObject sbhl_search_utilities.sbhl_find_gaf(SubLObject gaf_formula, SubLObject mt, SubLObject tv)
          Accessor.
static SubLObject sbhl_search_vars.sbhl_finished_with_goal()
          Modifier: sets *sbhl-finished?* to :goal.
static SubLObject sbhl_search_methods.sbhl_floors(SubLObject module, SubLObject nodes, SubLObject candidates, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_link_vars.sbhl_forward_directed_direction_p(SubLObject direction)
           
static SubLObject sbhl_search_vars.sbhl_forward_search_direction_p(SubLObject direction)
          Accessor.
static SubLObject sbhl_search_vars.sbhl_forward_search_p()
          Accessor: @return booleanp; whether the *sbhl-search-direction* is forward.
static SubLObject sbhl_link_methods.sbhl_forward_true_link_nodes(SubLObject module, SubLObject node, SubLObject mt, SubLObject tv, SubLObject with_cutoff_supportP)
           
static SubLObject sbhl_search_utilities.sbhl_gaf_pred(SubLObject gaf_formula)
          Accessor.
static SubLObject sbhl_search_methods.sbhl_gather_all_forward_true_nodes(SubLObject module, SubLObject node, SubLObject function, SubLObject mt, SubLObject tv, SubLObject combine_fn)
          Applies FUNCTION to each element of NODE's forward true closure, combining any non-nil result with *sbhl-result* using COMBINE-FN.
static SubLObject sbhl_search_methods.sbhl_gather_closure(SubLObject node, SubLObject function, SubLObject combine_fn)
           
static SubLObject sbhl_search_methods.sbhl_gather_first_among_all_forward_true_nodes(SubLObject module, SubLObject node, SubLObject fn, SubLObject mt, SubLObject tv, SubLObject combine_fn)
          Applies FUNCTION to each element of NODE's forward true closure, returning the first non-nil result.
static SubLObject sbhl_search_methods.sbhl_gather_first_among_closure_with_prune(SubLObject node, SubLObject compose_fn, SubLObject combine_fn)
           
static SubLObject sbhl_search_methods.sbhl_gather_first_among_closure(SubLObject node, SubLObject compose_fn, SubLObject combine_fn)
           
static SubLObject sbhl_search_utilities.sbhl_gather_first_non_nil_result_with_prune(SubLObject node)
          Modifier.
static SubLObject sbhl_search_utilities.sbhl_gather_first_non_nil_result(SubLObject node)
          Modifier.
static SubLObject sbhl_cache.sbhl_genl_preds_cache_addition_maintainence(SubLObject assertion)
           
static SubLObject sbhl_cache.sbhl_genl_preds_cache_removal_maintainence(SubLObject assertion)
           
static SubLObject sbhl_marking_vars.sbhl_get_new_space(SubLObject source)
          Get a new SBHL marking space from SOURCE.
static SubLObject sbhl_search_utilities.sbhl_goal_empty_extent_p()
           
static SubLObject sbhl_search_vars.sbhl_goal_node_p(SubLObject node)
          Accessor: @return booleanp; whether NODE is equal to *sbhl-goal-node*
static SubLObject sbhl_search_utilities.sbhl_handle_justification(SubLObject method, SubLObject module, SubLObject node1, SubLObject node2, SubLObject mt, SubLObject tv, SubLObject behavior, SubLObject justify_node_equalityP)
          Wraps the execution of METHOD (with args NODE1 NODE2 MT TV) so that justifications will be accumulated on the unwind.
static SubLObject sbhl_cache.sbhl_id_index_lookup(SubLObject v_id_index, SubLObject node)
          Does an @xref fort-id-index-lookup on ID-INDEX with NODE, provided node is a fort.
static SubLObject sbhl_search_implied_relations.sbhl_implied_disjoins_relation_p(SubLObject module, SubLObject node1, SubLObject node2, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_implied_relations.sbhl_implied_false_predicate_relation_p(SubLObject module, SubLObject node, SubLObject not_node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_implied_relations.sbhl_implied_max_disjoins(SubLObject module, SubLObject node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_methods.sbhl_independent_cycles(SubLObject nodes)
           
static SubLObject sbhl_module_utilities.sbhl_inverse_cardinality(SubLObject module, SubLObject node)
          The cardinality of NODE with PRED in the inverse direction
static SubLObject sbhl_module_utilities.sbhl_inverse_module_p(SubLObject module)
          Accessor: @return booleanp; is MODULE / *sbhl-module* one which is defined by the fact that it inverts the argument order of another module.
static SubLObject sbhl_module_utilities.sbhl_isa_collection_p(SubLObject node)
           
static SubLObject sbhl_module_utilities.sbhl_isa_microtheory_p(SubLObject node)
           
static SubLObject sbhl_module_utilities.sbhl_isa_predicate_p(SubLObject node)
           
static SubLObject sbhl_iteration.sbhl_iterator_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject sbhl_search_utilities.sbhl_just_gaf(SubLObject just_step)
          Accessor.
static SubLObject sbhl_search_utilities.sbhl_just_mt(SubLObject just_step)
          Accessor.
static SubLObject sbhl_search_utilities.sbhl_just_tv(SubLObject just_step)
          Accessor.
static SubLObject sbhl_search_vars.sbhl_justification_assembled_p()
          Accessor: @return booleanp; @see *sbhl-justification-assembled-p*
static SubLObject sbhl_search_vars.sbhl_justification_search_p()
          Accessor: @return booleanp; whether current search is one that gathers justifications.
static SubLObject sbhl_search_vars.sbhl_leaf_sample_search_p()
          Accessor: @return booleanp; uses *sbhl-sample-leaf-queues* to answer whether current search is one that uses the leaf queues.
static SubLObject sbhl_link_methods.sbhl_link_nodes(SubLObject module, SubLObject node, SubLObject direction, SubLObject mt, SubLObject tv, SubLObject with_cutoff_supportP)
           
static SubLObject sbhl_link_vars.sbhl_link_truth_value_p(SubLObject truth)
           
static SubLObject sbhl_search_methods.sbhl_map_all_forward_true_nodes(SubLObject module, SubLObject node, SubLObject function, SubLObject mt, SubLObject tv)
          Applies FUNCTION to each element of NODE's forward true transitive closure
static SubLObject sbhl_search_methods.sbhl_map_and_mark_forward_true_nodes_in_space(SubLObject module, SubLObject node, SubLObject fn, SubLObject space, SubLObject gather_space)
          Binds *sbhl-space* to SPACE and *sbhl-gather-space* to GATHER-SPACE and performs @see sbhl-map-all-forward-true-nodes.
static SubLObject sbhl_marking_methods.sbhl_mark_all_forward_true_nodes(SubLObject module, SubLObject node, SubLObject mt, SubLObject tv)
          Modifier.
static SubLObject sbhl_search_utilities.sbhl_mark_and_sweep(SubLObject node)
          Modifier.
static SubLObject sbhl_marking_methods.sbhl_mark_closure_as_marked(SubLObject node)
          Modifier: marks all nodes accessible to NODE as marked, in the current search space.
static SubLObject sbhl_marking_methods.sbhl_mark_forward_true_nodes_in_space(SubLObject module, SubLObject node, SubLObject space, SubLObject gather_space)
          Modifier: Binds *sbhl-space* to SPACE and *sbhl-gather-space* to GATHER-SPACE and performs @see sbhl-mark-all-forward-true-nodes.
static SubLObject sbhl_marking_utilities.sbhl_mark_node_marked(SubLObject node, SubLObject space)
          Modifier: applies *sbhl-module* defined marking fn, @see get-sbhl-marking-fn.
static SubLObject sbhl_marking_utilities.sbhl_mark_node_unmarked(SubLObject node, SubLObject space)
          Modifier: applies *sbhl-module* defined unmarking fn, @see get-sbhl-unmarking-fn.
static SubLObject sbhl_marking_utilities.sbhl_mark_nodes_in_target_space_gp(SubLObject nodes)
          Modifier: marks each of NODES in @see *sbhl-target-space*
static SubLObject sbhl_marking_utilities.sbhl_mark_nodes_in_target_space(SubLObject nodes)
          Modifier: marks each of NODES in @see *sbhl-target-space*
static SubLObject sbhl_marking_methods.sbhl_mark_proper_closure_as_marked(SubLObject node)
          Modifier: marks all nodes properly accessible to NODE as marked, thereby only marking NODE if it is part of a cycle.
static SubLObject sbhl_marking_utilities.sbhl_marked_in_target_space_p(SubLObject node)
          Accessor: applies *sbhl-module* defined path-termination-function to NODE's marking within target space, @see *sbhl-target-space*
static SubLObject sbhl_marking_utilities.sbhl_marked_in_terminating_space_p(SubLObject node)
          Accessor: applies *sbhl-module* defined path-termination-function to NODE's marking within terminating space, @see get-sbhl-termingating-marking-space.
static SubLObject sbhl_marking_utilities.sbhl_marked_p(SubLObject marking)
          Accessor: @return booleanp; whether MARKING has a non-NIL marking state.
static SubLObject sbhl_marking_utilities.sbhl_marked_with(SubLObject node, SubLObject space)
          Accessor: returns NODE's current marking state (usually boolean).
static SubLObject sbhl_search_what_mts.sbhl_max_floor_mts_of_paths(SubLObject paths)
           
static SubLObject sbhl_search_what_mts.sbhl_max_floor_mts_of_predicate_paths(SubLObject module, SubLObject node, SubLObject goal_node, SubLObject tv)
           
static SubLObject sbhl_search_what_mts.sbhl_max_floor_mts(SubLObject mts)
          helper for @see sbhl-max-floor-mts-of-paths
static SubLObject sbhl_search_methods.sbhl_max_floors_pruning_cycles(SubLObject module, SubLObject nodes, SubLObject candidates, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_methods.sbhl_max_floors(SubLObject module, SubLObject nodes, SubLObject candidates, SubLObject mt, SubLObject tv, SubLObject direction)
           
static SubLObject sbhl_search_methods.sbhl_max_nodes(SubLObject module, SubLObject nodes, SubLObject mt, SubLObject tv, SubLObject direction)
           
static SubLObject sbhl_search_implied_relations.sbhl_max_sibling_disjoint_nodes(SubLObject module, SubLObject node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_methods.sbhl_max_true_disjoins(SubLObject module, SubLObject node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_what_mts.sbhl_min_mt_paths(SubLObject mt_paths)
           
static SubLObject sbhl_search_what_mts.sbhl_min_mts_of_predicate_paths(SubLObject module, SubLObject node, SubLObject goal_node, SubLObject tv)
           
static SubLObject sbhl_search_methods.sbhl_min_nodes(SubLObject module, SubLObject nodes, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_module_vars.sbhl_mod_accessible_link_preds(SubLObject object)
           
static SubLObject sbhl_module_vars.sbhl_mod_graph(SubLObject object)
           
static SubLObject sbhl_module_vars.sbhl_mod_index_arg(SubLObject object)
           
static SubLObject sbhl_module_vars.sbhl_mod_link_pred(SubLObject object)
           
static SubLObject sbhl_module_vars.sbhl_mod_link_style(SubLObject object)
           
static SubLObject sbhl_module_vars.sbhl_mod_marking_fn(SubLObject object)
           
static SubLObject sbhl_module_vars.sbhl_mod_misc_properties(SubLObject object)
           
static SubLObject sbhl_module_vars.sbhl_mod_module_type(SubLObject object)
           
static SubLObject sbhl_module_vars.sbhl_mod_path_terminating_mark_fn(SubLObject object)
           
static SubLObject sbhl_module_vars.sbhl_mod_type_test(SubLObject object)
           
static SubLObject sbhl_module_vars.sbhl_mod_unmarking_fn(SubLObject object)
           
static SubLObject sbhl_module_utilities.sbhl_module_directed_linksP(SubLObject module)
          Accessor: @return booleanp; whether MODULE / *sbhl-module* is a directed or undirected graph
static SubLObject sbhl_search_vars.sbhl_module_flips_inverse_mode_p(SubLObject sbhl_module)
           
static SubLObject sbhl_module_utilities.sbhl_module_indicates_predicate_search_p(SubLObject module)
          Accessor: @return booleanp.
static SubLObject sbhl_module_vars.sbhl_module_link_pred_preference_order()
           
static SubLObject sbhl_module_vars.sbhl_module_object_p(SubLObject object)
           
static SubLObject sbhl_module_vars.sbhl_module_p(SubLObject object)
           
static SubLObject sbhl_search_utilities.sbhl_module_premarks_gather_nodes_p()
          Accessor.
static SubLObject sbhl_module_vars.sbhl_module_property_p(SubLObject property)
           
static SubLObject sbhl_search_utilities.sbhl_module_transitivity_support(SubLObject module, SubLObject mt)
           
static SubLObject sbhl_module_declarations.sbhl_modules_initializedP()
           
static SubLObject sbhl_module_vars.sbhl_modules_link_pred_L(SubLObject pred1, SubLObject pred2)
           
static SubLObject sbhl_links.sbhl_mt_links_object_p(SubLObject object)
          Accessor: @return booleanp; whether OBJECT is a dictionary.
static SubLObject sbhl_link_methods.sbhl_mt_matching_link_nodes(SubLObject module, SubLObject node, SubLObject mt)
           
static SubLObject sbhl_link_vars.sbhl_mt_object_p(SubLObject object)
          Accessor: @return booleanp; whether OBJECT has valid structure to be an sbhl mt
static SubLObject sbhl_marking_vars.sbhl_new_space_source()
          Determine whether and where to get new spaces from.
static SubLObject sbhl_search_utilities.sbhl_node_is_goal_node(SubLObject node)
          Modifier.
static SubLObject sbhl_search_utilities.sbhl_node_locally_disjoint_with_self_p(SubLObject node)
           
static SubLObject sbhl_search_utilities.sbhl_node_marked_as_goal_node(SubLObject node)
          Modifier.
static SubLObject sbhl_link_vars.sbhl_node_object_p(SubLObject object)
          Accessor: @return booleanp; whether OBJECT has valid structure to be an sbhl node
static SubLObject sbhl_search_methods.sbhl_non_justifying_predicate_relation_p(SubLObject module, SubLObject node1, SubLObject node2, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_module_utilities.sbhl_non_time_predicate_p(SubLObject object)
           
static SubLObject sbhl_paranoia.sbhl_object_type_checking_p()
          Accessor.
static SubLObject sbhl_search_vars.sbhl_opposite_tv(SubLObject tv)
          Accessor: @return sbhl-search-truth-value-p; the truth value with same strength and opposite truth from TV.
static SubLObject sbhl_search_methods.sbhl_path_from_any_of_nodes_to_node_p(SubLObject nodes, SubLObject node)
           
static SubLObject sbhl_search_methods.sbhl_path_from_node_to_any_of_nodes_p(SubLObject node, SubLObject nodes)
           
static SubLObject sbhl_search_methods.sbhl_path_from_node_to_node_p(SubLObject node1, SubLObject node2)
           
static SubLObject sbhl_marking_utilities.sbhl_path_terminating_mark_p(SubLObject node, SubLObject space)
          Accessor: applies *sbhl-module* defined path termination determining fn, @see get-sbhl-path-terminating-mark?-fn.
static SubLObject sbhl_search_utilities.sbhl_possibly_just_mt(SubLObject just_step, SubLObject mt)
           
static SubLObject sbhl_search_vars.sbhl_possibly_translate_tv(SubLObject tv)
           
static SubLObject sbhl_cache.sbhl_pred_all_mts_cache_uses_id_index_p(SubLObject pred)
           
static SubLObject sbhl_module_utilities.sbhl_pred_get_hl_module(SubLObject pred)
           
static SubLObject sbhl_cache.sbhl_pred_has_caching_p(SubLObject pred)
           
static SubLObject sbhl_module_utilities.sbhl_predicate_cardinality(SubLObject module, SubLObject node)
          The cardinality of NODE with MODULE in the predicate direction
static SubLObject sbhl_marking_utilities.sbhl_predicate_marking_fn(SubLObject node, SubLObject space)
          Modifier: adds either #$genlPreds or #$genlInverse to NODE's marking, depending on @see genl-inverse-mode-p
static SubLObject sbhl_search_what_mts.sbhl_predicate_mt_paths(SubLObject module, SubLObject node, SubLObject goal_node, SubLObject tv)
           
static SubLObject sbhl_module_vars.sbhl_predicate_object_p(SubLObject object)
          Type test for candidate sbhl-predicates.
static SubLObject sbhl_module_utilities.sbhl_predicate_p(SubLObject object)
           
static SubLObject sbhl_marking_utilities.sbhl_predicate_path_termination_p(SubLObject marking)
          Accessor: @return booleanp; whether MARKING indicates path termination for predicate search
static SubLObject sbhl_search_methods.sbhl_predicate_relation_p(SubLObject module, SubLObject node1, SubLObject node2, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_cache.sbhl_predicate_relation_to_which_cached_nodes_excluding_link_node(SubLObject pred, SubLObject node, SubLObject cache_pred, SubLObject excl_link_node)
           
static SubLObject sbhl_cache.sbhl_predicate_relation_to_which_cached_nodes(SubLObject pred, SubLObject node, SubLObject cache_pred)
           
static SubLObject sbhl_search_methods.sbhl_predicate_relation_to_which_excluding_link_node(SubLObject module, SubLObject node, SubLObject candidates, SubLObject excl_link_node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_methods.sbhl_predicate_relation_to_which(SubLObject module, SubLObject node, SubLObject candidates, SubLObject mt, SubLObject tv, SubLObject excl_link_node)
           
static SubLObject sbhl_marking_methods.sbhl_premark_direction(SubLObject module)
           
static SubLObject sbhl_marking_methods.sbhl_premark_gather_nodes(SubLObject node)
          Used for initial marking for boolean disjoins searches.
static SubLObject sbhl_search_methods.sbhl_premark_node_closure(SubLObject node)
          Modifier.
static SubLObject sbhl_search_what_mts.sbhl_primary_what_mts_spaces()
          Accessor: returns the keyword :primary.
static SubLObject sbhl_search_methods.sbhl_prune_unwanted_extremal_cycles(SubLObject module, SubLObject nodes, SubLObject cycle_preferred_members, SubLObject mt, SubLObject tv)
          Does the pruning for @see sbhl-max-floors pruning-cycles.
static SubLObject sbhl_search_utilities.sbhl_push_onto_result_if(SubLObject node)
          Modifier.
static SubLObject sbhl_search_utilities.sbhl_push_onto_result(SubLObject node)
          Modifier.
static SubLObject sbhl_search_utilities.sbhl_push_unwind_onto_result(SubLObject nodelist)
          Modifier: will push a list of *sbhl-module*, the nodes in NODELIST, *sbhl-link-mt*, and sbhl-link-tv* onto the result.
static SubLObject sbhl_link_vars.sbhl_randomize_lists_p()
          Accessor: @return booleanp; @see *sbhl-randomize-lists-p*
static SubLObject sbhl_module_utilities.sbhl_reflexive_module_p(SubLObject module)
          Accessor: @return booleanp; whether MODULE is for a reflexive predicate or not.
static SubLObject sbhl_module_utilities.sbhl_search_direction_to_link_direction(SubLObject direction, SubLObject module)
          Accessor: @return keywordp; the keyword for links in direction DIRECTION corresponding to MODULE / *sbhl-module*.
static SubLObject sbhl_search_vars.sbhl_search_false_tv()
          Accessor: @return sbhl-search-truth-value-p; the false truth value with same strength as *sbhl-tv*
static SubLObject sbhl_marking_utilities.sbhl_search_path_termination_p(SubLObject node, SubLObject space)
          Accessor: applies *sbhl-module* defined path termination determining fn, @see get-sbhl-path-terminating-mark?-fn.
static SubLObject sbhl_search_vars.sbhl_search_true_tv()
          Accessor: @return sbhl-search-truth-value-p; the true truth value with same strength as *sbhl-tv*
static SubLObject sbhl_search_vars.sbhl_search_truth_value_p(SubLObject truth)
           
static SubLObject sbhl_search_implied_relations.sbhl_sibling_disjoint_relation_p(SubLObject module, SubLObject node1, SubLObject node2, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_implied_relations.sbhl_sibling_disjoint_relation_tt_p(SubLObject module, SubLObject node, SubLObject not_node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_implied_relations.sbhl_sibling_disjoint_relation_with_backward_nodes_p(SubLObject module, SubLObject node, SubLObject not_node, SubLObject mt, SubLObject tv)
           
static SubLObject sbhl_search_utilities.sbhl_simple_false_search(SubLObject node)
          Used as first part of false searches; it gathers all nodes related by true predicate links that would carry a false relation to NODE.
static SubLObject sbhl_module_utilities.sbhl_simple_module_p(SubLObject module)
          Accessor: @return booleanp.
static SubLObject sbhl_module_vars.sbhl_simple_non_reflexive_module_type_p(SubLObject module_type)
           
static SubLObject sbhl_module_vars.sbhl_simple_reflexive_module_type_p(SubLObject module_type)
           
static SubLObject sbhl_search_utilities.sbhl_simple_true_search(SubLObject node)
          Used for basic true searches.
static SubLObject sbhl_search_what_mts.sbhl_simple_true_what_mts_search(SubLObject node)
          Used for true what mts searches of simple predicates, sweeping nodes accessible to NODE
static SubLObject sbhl_search_methods.sbhl_simply_gather_first_among_all_backward_true_nodes_with_prune(SubLObject module, SubLObject node, SubLObject fn, SubLObject mt, SubLObject tv, SubLObject combine_fn)
           
static SubLObject sbhl_search_methods.sbhl_simply_gather_first_among_all_backward_true_nodes(SubLObject module, SubLObject node, SubLObject fn, SubLObject mt, SubLObject tv, SubLObject combine_fn)
           
static SubLObject sbhl_search_utilities.sbhl_step_and_check_markings(SubLObject node)
          Used as third part of disjoins boolean search; it steps across disjoins relations of NODE checking for link nodes marked in gather-space.
static SubLObject sbhl_search_utilities.sbhl_step_and_mark(SubLObject node)
          Modifier: Steps over NODE's accessible unmarked links, testing their markings and subsequently marking them.
static SubLObject sbhl_search_utilities.sbhl_step_and_perform_marking(SubLObject module, SubLObject link_direction, SubLObject tv, SubLObject space, SubLObject map_fn, SubLObject node, SubLObject unmarkingP)
           
static SubLObject sbhl_search_utilities.sbhl_step_and_suspend_mark(SubLObject node, SubLObject suspend_test_p)
          Mofifier: Steps over NODE's accessible links, ignoring NODE's marking if SUSPEND-TEST-P is true.
static SubLObject sbhl_search_utilities.sbhl_step_and_sweep_with_tt_module(SubLObject node)
          Used for step part of step and sweep searches.
static SubLObject sbhl_search_utilities.sbhl_step_and_test(SubLObject module, SubLObject link_direction, SubLObject tv, SubLObject space, SubLObject map_fn, SubLObject node, SubLObject unmarkingP)
           
static SubLObject sbhl_search_utilities.sbhl_step_disjoins_and_sweep_inherited(SubLObject node)
          Used as second part of disjoins closure searches; it steps across disjoins relations to NODE.
static SubLObject sbhl_search_utilities.sbhl_step_false_and_sweep_opposite(SubLObject node)
          Used as second part of false searches; it steps across false relations to NODE.
static SubLObject sbhl_search_utilities.sbhl_step_gather_disjoins(SubLObject node)
          Steps and marks asserted disjoins of NODE.
static SubLObject sbhl_search_utilities.sbhl_step_through(SubLObject module, SubLObject link_direction, SubLObject tv, SubLObject space, SubLObject map_fn, SubLObject node)
           
static SubLObject sbhl_search_utilities.sbhl_step_with_carried_module(SubLObject node)
          Used for step part of sweep and step searches.
static SubLObject sbhl_search_utilities.sbhl_step(SubLObject module, SubLObject link_direction, SubLObject tv, SubLObject space, SubLObject map_fn, SubLObject node, SubLObject suspend_marking_p, SubLObject suspend_test_p)
          Takes MODULE, TV, LINK-DIRECTION, SPACE, and MAP-FN parameter and binds them for the execution of @sbhl-step-and-mark, as applied to NODE.
static SubLObject sbhl_search_vars.sbhl_stop_search_path_p()
          Accessor: @return booleanp; whether to stop the current search path.
static SubLObject sbhl_search_vars.sbhl_stop_search_path()
          Modifier: sets environment to stop current search path.
static SubLObject sbhl_marking_vars.sbhl_suspend_new_spaces_during_mappingP()
          Accessor: @return booleanp; whether to suspend the creation of new search spaces during mapping.
static SubLObject sbhl_marking_vars.sbhl_suspend_new_spacesP()
          Accessor.
static SubLObject sbhl_search_utilities.sbhl_sweep_and_gather_disjoins(SubLObject node)
          Used to gather the extremal disjoins.
static SubLObject sbhl_search_utilities.sbhl_sweep_forward_step_false_disjoins_and_sweep_forward_nots(SubLObject node)
          Used in false-disjoins searches while sweeping all backward nodes.
static SubLObject sbhl_search_utilities.sbhl_sweep_inherited_disjoins(SubLObject node)
          Used as third part of disjoins closure searches; it gathers all of the inherited disjoins relations.
static SubLObject sbhl_search_utilities.sbhl_sweep_step_disjoins_and_sweep_again(SubLObject node)
          Used as first part of disjoins searches, or second part of boolean disjoins searches; it gathers all nodes related by true predicate links that would carry a disjoins relation to NODE.
static SubLObject sbhl_search_utilities.sbhl_sweep_with_carrying_module(SubLObject node)
          Used for sweep part of step and sweep searches.
static SubLObject sbhl_search_utilities.sbhl_sweep_with_tt_module_carry_step(SubLObject node)
          Used for sweep part of sweep and step searches.
static SubLObject sbhl_search_utilities.sbhl_sweep(SubLObject module, SubLObject link_direction, SubLObject tv, SubLObject space, SubLObject map_fn, SubLObject node, SubLObject unmarkingP)
          Takes MODULE, TV, LINK-DIRECTION, SPACE, and MAP-FN parameter and binds them for the execution of @sbhl-mark-and-sweep, as applied to NODE.
static SubLObject sbhl_search_utilities.sbhl_target_sweep_step_disjoins_and_check(SubLObject node)
           
static SubLObject sbhl_module_utilities.sbhl_time_module_p(SubLObject module)
          Accessor: @return booleanp.
static SubLObject sbhl_module_vars.sbhl_time_module_type_p(SubLObject module_type)
           
static SubLObject sbhl_module_utilities.sbhl_time_search_p()
          Accessor: @return booleanp; whether the current module is a time module.
static SubLObject sbhl_search_vars.sbhl_toggle_unwind_function_on()
          Sets to t @see *sbhl-apply-unwind-function-p*
static SubLObject sbhl_module_utilities.sbhl_transfers_through_module_p(SubLObject module)
          Accessor: @return booleanp.
static SubLObject sbhl_module_vars.sbhl_transfers_through_module_type_p(SubLObject module_type)
           
static SubLObject sbhl_search_methods.sbhl_transitive_closure(SubLObject node)
           
static SubLObject sbhl_module_utilities.sbhl_transitive_module_p(SubLObject module)
          Accessor: @return booleanp.
static SubLObject sbhl_module_vars.sbhl_transitive_module_type_p(SubLObject module_type)
           
static SubLObject sbhl_search_vars.sbhl_translate_to_old_tv(SubLObject tv)
          Accessor.
static SubLObject sbhl_search_vars.sbhl_true_search_p()
          Accessor: @return booleanp; whether *sbhl-tv* generalizes to #$True-JustificationTruth.
static SubLObject sbhl_search_vars.sbhl_true_tv_p(SubLObject tv)
          Accessor: @return booleanp; whether TV generalizes to #$True-JustificationTruth.
static SubLObject sbhl_search_vars.sbhl_true_tv(SubLObject tv)
          Accessor: @return sbhl-search-truth-value-p; the true truth value with same strength as TV
static SubLObject sbhl_search_what_mts.sbhl_tt_what_mts_search(SubLObject node)
          Used for forward transfers through what mts searches.
static SubLObject sbhl_search_vars.sbhl_tv_generalizes_to_general_tvP(SubLObject tv, SubLObject general_tv)
          Accessor: @return booleanp; whether TV is subsumed by GENERAL-TV.
static SubLObject sbhl_links.sbhl_tv_links_object_p(SubLObject object)
          Accessor: @return booleanp; whether OBJECT is a @see dictionary-p
static SubLObject sbhl_links.sbhl_undirected_link_links(SubLObject object)
           
static SubLObject sbhl_links.sbhl_undirected_link_p(SubLObject object)
           
static SubLObject sbhl_links.sbhl_undirected_link_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject sbhl_search_utilities.sbhl_unmark_and_sweep(SubLObject node)
          Modifier.
static SubLObject sbhl_marking_methods.sbhl_unmark_marked_closure_and_gather_if(SubLObject node, SubLObject function)
          Modifier: unmarks all marked nodes accessible to NODE and pushes them onto the result if they pass the test FUNCTION.
static SubLObject sbhl_search_utilities.sbhl_unmark_sweep(SubLObject module, SubLObject link_direction, SubLObject tv, SubLObject space, SubLObject map_fn, SubLObject node)
          Takes MODULE, TV, LINK-DIRECTION, SPACE, and MAP-FN parameter and binds them for the execution of @sbhl-unmark-and-sweep, as applied to NODE.
static SubLObject sbhl_search_vars.sbhl_unmarking_search_p()
          Accessor.
static SubLObject sbhl_search_what_mts.sbhl_verify_naut_mt_relevance_p()
           
static SubLObject sbhl_paranoia.sbhl_warn(SubLObject level, SubLObject format_str, SubLObject arg1, SubLObject arg2, SubLObject arg3, SubLObject arg4, SubLObject arg5)
          If *sbhl-trace-level* is greater than or equal to LEVEL, warn with FORMAT-STR.
static SubLObject sbhl_search_what_mts.sbhl_what_mt_paths_from_node_to_node(SubLObject node1, SubLObject node2)
           
static SubLObject sbhl_search_what_mts.sbhl_what_mts_final_mt_paths(SubLObject node)
           
static SubLObject sbhl_search_what_mts.sbhl_what_mts_goal_final_mt_paths()
          Accessor: @return listp; the list of path mts for @see *sbhl-what-mts-goal*.
static SubLObject sbhl_search_what_mts.sbhl_what_mts_goal_p(SubLObject node)
          Accessor: @return booleanp; whether the search context allows goal checking and if NODE is the @see *sbhl-what-mts-goal*
static SubLObject sbhl_search_what_mts.sbhl_what_mts_mark_and_sweep(SubLObject node)
          Modifier.
static SubLObject sbhl_search_what_mts.sbhl_what_mts_mark_mt_paths_to_node(SubLObject node)
          Modifier.
static SubLObject sbhl_search_what_mts.sbhl_what_mts_marking_subsumes_marking_p(SubLObject node)
          Accessor.
static SubLObject sbhl_search_what_mts.sbhl_what_mts_not_mapping_p()
          Accessor: @return booleanp; whether @see *sbhl-what-mts-map-function* is or is not null.
static SubLObject sbhl_search_what_mts.sbhl_what_mts_step_across_links(SubLObject node)
          Modifier.
static SubLObject sbhl_search_what_mts.sbhl_what_mts_step(SubLObject module, SubLObject link_direction, SubLObject tv, SubLObject map_fn, SubLObject node)
          Binds its arguments in setup for @see sbhl-what-mts-step-across-links
static SubLObject sbhl_search_what_mts.sbhl_what_mts_sweep(SubLObject module, SubLObject link_direction, SubLObject tv, SubLObject spaces, SubLObject map_fn, SubLObject node)
          Binds its arguments in setup for @see sbhl-what-mts-mark-and-sweep
static SubLObject sbhl_search_what_mts.sbhl_what_mts_terminating_space()
          Accessor.
static SubLObject sbhl_search_what_mts.sbhl_what_mts_tt_sweep(SubLObject node)
          Used as second part of forward transfers through what mts searches.
static SubLObject sbhl_caching_policies.seed_sbhl_module_graph_cache_with_nodes(SubLObject module, SubLObject nodes, SubLObject touch_p)
           
static SubLObject sbhl_graphs.set_cache_strategy_for_sbhl_module(SubLObject sbhl_module, SubLObject cache_strategy)
           
static SubLObject sbhl_link_methods.set_non_fort_instance_table(SubLObject table)
          For use by the dumper ONLY
static SubLObject sbhl_link_methods.set_non_fort_isa_table(SubLObject table)
          For use by the dumper ONLY
static SubLObject sbhl_search_utilities.set_sbhl_boolean_goal_conditions()
          Modifier.
static SubLObject sbhl_links.set_sbhl_directed_link(SubLObject directed_link, SubLObject direction, SubLObject value)
          Modifier: Sets the DIRECTION field of DIRECTED-LINK to be VALUE
static SubLObject sbhl_links.set_sbhl_direction_link(SubLObject direction_link, SubLObject direction, SubLObject value, SubLObject module)
          Modifier: Sets the DIRECTION field of DIRECTION-LINK to be VALUE.
static SubLObject sbhl_graphs.set_sbhl_graph_link(SubLObject node, SubLObject direction_link, SubLObject module)
          Modifier: Sets the value corresonding to NODE in graph determined by MODULE / *sbhl-module* to DIRECTION-LINK, if it is an @see sbhl-direction-link-p.
static SubLObject sbhl_marking_utilities.set_sbhl_marking_state_to_marked(SubLObject node, SubLObject space)
          Modifier: sets the hash slot for NODE in *sbhl-space* / SPACE to t.
static SubLObject sbhl_marking_utilities.set_sbhl_marking_state_to_unmarked(SubLObject node, SubLObject space)
          Modifier: sets the hash slot for NODE in *sbhl-space* to nil @see set-sbhl-marking-state
static SubLObject sbhl_marking_utilities.set_sbhl_marking_state(SubLObject node, SubLObject value, SubLObject space)
          Modifier: sets the hash slot for NODE in SPACE / *sbhl-space* to VALUE
static SubLObject sbhl_module_vars.set_sbhl_module_property(SubLObject module, SubLObject property, SubLObject value)
           
static SubLObject sbhl_links.set_sbhl_mt_links(SubLObject mt_links, SubLObject mt, SubLObject tv_links)
          Modifier: sets the value corresponding to key MT in MT-LINKS to be TV-LINKS
static SubLObject sbhl_search_vars.set_sbhl_search_parent_marking(SubLObject marking)
          Modifier.
static SubLObject sbhl_links.set_sbhl_undirected_link(SubLObject undirected_link, SubLObject value)
          Modifier: Sets the links field of UNDIRECTED-LINK to be VALUE.
static SubLObject sbhl_link_methods.store_in_sbhl_graph(SubLObject arg1, SubLObject arg2, SubLObject mt, SubLObject tv)
          Calculates forward and backward links relevant to GAF specified by the arguments.
static SubLObject sbhl_link_vars.support_tv_to_sbhl_tv(SubLObject support_tv)
           
static SubLObject sbhl_paranoia.suspend_sbhl_type_checkingP()
           
static SubLObject sbhl_graphs.swap_out_all_pristine_graph_links(SubLObject module)
           
static SubLObject sbhl_graphs.swap_out_all_pristine_sbhl_module_graph_links()
           
static SubLObject sbhl_graphs.touch_sbhl_graph_link(SubLObject node, SubLObject direction_link, SubLObject module)
          Modifier: Notifies the SBHL swapping infrastructure that the NODE has been modified and that the swapping mechanism needs to treat this as mutated.
static SubLObject sbhl_graphs.touch_sbhl_link_graph(SubLObject node, SubLObject graph, SubLObject v_cache)
          Inform the file vector backing infrastructure that the entry for the node in the graph is mutated.
static SubLObject sbhl_link_vars.truth_strength_to_sbhl_tv(SubLObject truth, SubLObject strength)
           
static SubLObject sbhl_marking_vars.update_sbhl_resourced_spaces(SubLObject space)
          Modifier.
static SubLObject sbhl_cache.valid_fort_typeP(SubLObject type)
          Accessor.
static SubLObject sbhl_search_methods.why_sbhl_relationP(SubLObject module, SubLObject node1, SubLObject node2, SubLObject mt, SubLObject tv, SubLObject behavior)
           
 

Uses of SubLTranslatedFile.SubL in com.cyc.cycjava.cycl.sksi.sksi_infrastructure
 

Fields in com.cyc.cycjava.cycl.sksi.sksi_infrastructure with annotations of type SubLTranslatedFile.SubL
static SubLSymbol sksi_macros.$sksi_sql_connection_cache$
           
static SubLSymbol sksi_macros.$sksi_sql_statement_cache$
           
static SubLSymbol sksi_macros.$sksi_sql_statement_pool_lock$
           
 

Uses of SubLTranslatedFile.SubL in com.cyc.tool.subl.jrtl.translatedCode.sublisp
 

Fields in com.cyc.tool.subl.jrtl.translatedCode.sublisp with annotations of type SubLTranslatedFile.SubL
static SubLSymbol foreign.$active_foreign_shared_libraries$
          This is the list of monikers foreign shared libraries that SL maintains itself (beyond the ones that the system has itself and that are currently loaded.
static SubLSymbol foreign.$active_foreign_shared_library_lock$
           
static SubLSymbol complex_special_forms.$call_profiling_enabledP$
           
static SubLSymbol complex_special_forms.$call_profiling_table$
           
static SubLSymbol foreign.$char_pointer_idiom_allegro$
           
static SubLSymbol foreign.$char_pointer_idiom_declaration$
           
static SubLSymbol reader.$dtp_read_token$
           
static SubLSymbol reader.$dtp_readtable$
           
static SubLSymbol reader.$features$
           
static SubLSymbol foreign.$foreign_shared_libraries$
          This is the list of foreign shared libraries that SL knows about.
static SubLSymbol foreign.$foreign_shared_library_lock$
           
static SubLSymbol reader.$ignore_extra_right_parens$
           
static SubLSymbol time_high.$internal_time_units_per_second$
           
static SubLSymbol reader.$keyword_package$
           
static SubLSymbol foreign.$pointer_idiom_declaration$
           
static SubLSymbol complex_special_forms.$polymorphic_type_hierarchy$
           
static SubLSymbol print_high.$print_array$
           
static SubLSymbol print_high.$print_base$
           
static SubLSymbol print_high.$print_case$
           
static SubLSymbol print_high.$print_circle$
           
static SubLSymbol print_high.$print_escape$
           
static SubLSymbol print_high.$print_gensym$
           
static SubLSymbol print_high.$print_length$
           
static SubLSymbol print_high.$print_level$
           
static SubLSymbol print_high.$print_lines$
           
static SubLSymbol print_high.$print_miser_width$
           
static SubLSymbol print_high.$print_object_method_table$
           
static SubLSymbol print_high.$print_pprint_dispatch$
           
static SubLSymbol print_high.$print_pretty$
           
static SubLSymbol print_high.$print_radix$
           
static SubLSymbol print_high.$print_readably$
           
static SubLSymbol print_high.$print_right_margin$
           
static SubLSymbol reader.$read_base$
           
static SubLSymbol reader.$read_default_float_format$
           
static SubLSymbol reader.$read_eval$
           
static SubLSymbol reader.$read_suppress$
           
static SubLSymbol reader.$readtable$
           
static SubLSymbol reader.$single_byte_max_code$
           
static SubLSymbol reader.$standard_readtable$
           
static SubLSymbol stream_macros.$stream_requires_locking$
           
static SubLSymbol conses_high.$sublis_watermark$
          Above this length, sublis will call copy-list and then use an iterative algorithm.
static SubLSymbol time_high.$ut_offset_from_rata_die$
          The number of days between the rata die epoch (January 1, 1 A.D.) and the universal time epoch (January 1, 1900 A.D.)
static SubLSymbol visitation.$visit_defstruct_object_method_table$
           
static SubLSymbol reader.$whitespace_1_chars$
           
 

Methods in com.cyc.tool.subl.jrtl.translatedCode.sublisp with annotations of type SubLTranslatedFile.SubL
static SubLObject conses_high._assoc_2(SubLObject item, SubLObject alist)
           
static SubLObject conses_high._assoc_3(SubLObject item, SubLObject alist, SubLObject test)
           
static SubLObject conses_high._assoc_4(SubLObject item, SubLObject alist, SubLObject test, SubLObject key)
           
static SubLObject conses_high._cons_length(SubLObject list)
          Return the number of cons cells required to implement LIST, or NIL if circular
static SubLObject reader._csetf_read_token_buffer(SubLObject object, SubLObject value)
           
static SubLObject reader._csetf_read_token_escapes(SubLObject object, SubLObject value)
           
static SubLObject reader._csetf_read_token_pointer(SubLObject object, SubLObject value)
           
static SubLObject reader._csetf_readtable_case(SubLObject object, SubLObject value)
           
static SubLObject reader._csetf_readtable_character_syntax(SubLObject object, SubLObject value)
           
static SubLObject reader._csetf_readtable_constituent_traits(SubLObject object, SubLObject value)
           
static SubLObject reader._csetf_readtable_dispatch_tables(SubLObject object, SubLObject value)
           
static SubLObject reader._csetf_readtable_macro_functions(SubLObject object, SubLObject value)
           
static SubLObject reader._csetf_readtable_single_byte_char_syntax(SubLObject object, SubLObject value)
           
static SubLObject reader._csetf_readtable_single_byte_constit_traits(SubLObject object, SubLObject value)
           
static SubLObject reader._csetf_readtable_single_byte_macro_functions(SubLObject object, SubLObject value)
           
static SubLObject complex_special_forms._defstruct_construct(SubLObject macroform, SubLObject environment)
           
static SubLObject complex_special_forms._defstruct_get_slot(SubLObject macroform, SubLObject environment)
           
static SubLObject complex_special_forms._defstruct_object_p(SubLObject macroform, SubLObject environment)
           
static SubLObject complex_special_forms._defstruct_set_slot(SubLObject macroform, SubLObject environment)
           
static SubLObject conses_high._intersection_2(SubLObject list1, SubLObject list2)
           
static SubLObject conses_high._intersection_3(SubLObject list1, SubLObject list2, SubLObject test)
           
static SubLObject conses_high._intersection_4(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject conses_high._member_2(SubLObject item, SubLObject list)
           
static SubLObject conses_high._member_3(SubLObject item, SubLObject list, SubLObject test)
           
static SubLObject conses_high._member_4(SubLObject item, SubLObject list, SubLObject test, SubLObject key)
           
static SubLObject conses_high._member_if_2(SubLObject test, SubLObject list)
           
static SubLObject conses_high._member_if_3(SubLObject test, SubLObject list, SubLObject key)
           
static SubLObject conses_high._ncons(SubLObject car, SubLObject cdr, SubLObject cons)
          Return CONS after replacing its CAR and CDR.
static SubLObject conses_high._nintersection_2(SubLObject list1, SubLObject list2)
           
static SubLObject conses_high._nintersection_3(SubLObject list1, SubLObject list2, SubLObject test)
           
static SubLObject conses_high._nintersection_4(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject conses_high._nset_difference_2(SubLObject list1, SubLObject list2)
           
static SubLObject conses_high._nset_difference_3(SubLObject list1, SubLObject list2, SubLObject test)
           
static SubLObject conses_high._nset_difference_4(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject conses_high._nsublis_2(SubLObject alist, SubLObject tree)
           
static SubLObject conses_high._nsublis_3(SubLObject alist, SubLObject tree, SubLObject test)
           
static SubLObject conses_high._nsublis_4(SubLObject alist, SubLObject tree, SubLObject test, SubLObject key)
           
static SubLObject conses_high._nsubst_3(SubLObject v_new, SubLObject old, SubLObject tree)
           
static SubLObject conses_high._nsubst_4(SubLObject v_new, SubLObject old, SubLObject tree, SubLObject test)
           
static SubLObject conses_high._nsubst_5(SubLObject v_new, SubLObject old, SubLObject tree, SubLObject test, SubLObject key)
           
static SubLObject conses_high._nsubst_if_3(SubLObject v_new, SubLObject test, SubLObject tree)
           
static SubLObject conses_high._nsubst_if_4(SubLObject v_new, SubLObject test, SubLObject tree, SubLObject key)
           
static SubLObject conses_high._nunion_2(SubLObject list1, SubLObject list2)
           
static SubLObject conses_high._nunion_3(SubLObject list1, SubLObject list2, SubLObject test)
           
static SubLObject conses_high._nunion_4(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject conses_high._rassoc_2(SubLObject item, SubLObject alist)
           
static SubLObject conses_high._rassoc_3(SubLObject item, SubLObject alist, SubLObject test)
           
static SubLObject conses_high._rassoc_4(SubLObject item, SubLObject alist, SubLObject test, SubLObject key)
           
static SubLObject conses_high._recons(SubLObject car, SubLObject cdr, SubLObject cons)
          Return CONS if its CAR and CDR are unchanged, else return a new cons.
static SubLObject conses_high._set_difference_2(SubLObject list1, SubLObject list2)
           
static SubLObject conses_high._set_difference_3(SubLObject list1, SubLObject list2, SubLObject test)
           
static SubLObject conses_high._set_difference_4(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject conses_high._sublis_2(SubLObject alist, SubLObject tree)
           
static SubLObject conses_high._sublis_3(SubLObject alist, SubLObject tree, SubLObject test)
           
static SubLObject conses_high._sublis_4(SubLObject alist, SubLObject tree, SubLObject test, SubLObject key)
           
static SubLObject conses_high._subsetp_2(SubLObject list1, SubLObject list2)
           
static SubLObject conses_high._subsetp_3(SubLObject list1, SubLObject list2, SubLObject test)
           
static SubLObject conses_high._subsetp_4(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject conses_high._subst_3(SubLObject v_new, SubLObject old, SubLObject tree)
           
static SubLObject conses_high._subst_4(SubLObject v_new, SubLObject old, SubLObject tree, SubLObject test)
           
static SubLObject conses_high._subst_5(SubLObject v_new, SubLObject old, SubLObject tree, SubLObject test, SubLObject key)
           
static SubLObject conses_high._subst_if_3(SubLObject v_new, SubLObject test, SubLObject tree)
           
static SubLObject conses_high._subst_if_4(SubLObject v_new, SubLObject test, SubLObject tree, SubLObject key)
           
static SubLObject conses_high._tree_equal_2(SubLObject tree1, SubLObject tree2)
           
static SubLObject conses_high._tree_equal_3(SubLObject tree1, SubLObject tree2, SubLObject test)
           
static SubLObject conses_high._union_2(SubLObject list1, SubLObject list2)
           
static SubLObject conses_high._union_3(SubLObject list1, SubLObject list2, SubLObject test)
           
static SubLObject conses_high._union_4(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject complex_special_forms.accessor_package(SubLObject accessor)
           
static SubLObject conses_high.acons(SubLObject key, SubLObject datum, SubLObject alist)
           
static SubLObject reader.add_to_token(SubLObject ch, SubLObject token, SubLObject escapep)
           
static SubLObject conses_high.adjoin(SubLObject item, SubLObject list, SubLObject test, SubLObject key)
           
static SubLObject foreign.all_foreign_shared_libraries()
           
static SubLObject reader.alphabetic_traitp(SubLObject ch)
           
static SubLObject reader.alphadigit_traitp(SubLObject ch)
           
static SubLObject foreign.analyze_define_foreign_function_arguments(SubLObject symbol, SubLObject arglist, SubLObject rules)
           
static SubLObject conses_high.assoc_if(SubLObject predicate, SubLObject alist)
           
static SubLObject conses_high.assoc(SubLObject item, SubLObject alist, SubLObject test, SubLObject key)
           
static SubLObject reader.backquote_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject reader.backquotify_1(SubLObject flag, SubLObject thing)
           
static SubLObject reader.backquotify(SubLObject stream, SubLObject code)
           
static SubLObject format.backup_args(SubLObject args, SubLObject all_args, SubLObject count)
           
static SubLObject format.bad_format_directive(SubLObject string, SubLObject index)
           
static SubLObject math_utilities.bell_compare(SubLObject x, SubLObject y)
           
static SubLObject math_utilities.bell_fail_loop(SubLObject z0)
           
static SubLObject math_utilities.bell_fail(SubLObject f0, SubLObject e0, SubLObject z0)
           
static SubLObject math_utilities.bell_float_exponent(SubLObject x)
           
static SubLObject math_utilities.bell_float_significand(SubLObject x)
           
static SubLObject math_utilities.bell_multiply_and_test(SubLObject f, SubLObject e)
           
static SubLObject math_utilities.bell_next_float(SubLObject arg)
           
static SubLObject math_utilities.bell_prev_float(SubLObject arg)
           
static SubLObject math_utilities.bell_ten_to_e(SubLObject e)
           
static SubLObject math_utilities.bellerophon(SubLObject f, SubLObject e)
           
static SubLObject cdestructuring_bind.bogus_unless(SubLObject macroform, SubLObject environment)
           
static SubLObject reader.bq_append(SubLObject macroform, SubLObject environment)
           
static SubLObject reader.bq_cons(SubLObject car, SubLObject cdr)
           
static SubLObject reader.bq_list(SubLObject macroform, SubLObject environment)
           
static SubLObject reader.bq_listX(SubLObject macroform, SubLObject environment)
           
static SubLObject reader.bq_nconc(SubLObject macroform, SubLObject environment)
           
static SubLObject reader.bq_vector_append(SubLObject macroform, SubLObject environment)
           
static SubLObject reader.bq_vector(SubLObject contents)
           
static SubLObject complex_special_forms.build_regmethod_call(SubLObject type, SubLObject method_table, SubLObject method_function)
          Given one type, this method builds the right call to register-method.
static SubLObject complex_special_forms.build_regmethod_list(SubLObject type, SubLObject method_table, SubLObject method_function)
          This function builds a list of _register-method calls, as appropriate for the type.
static SubLObject conses_high.butlast(SubLObject list, SubLObject n)
           
static SubLObject conses_high.caar(SubLObject list)
           
static SubLObject conses_high.cadr(SubLObject list)
           
static SubLObject format.call_format_directive(SubLObject ch, SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject conses_high.cdar(SubLObject list)
           
static SubLObject conses_high.cddr(SubLObject list)
           
static SubLObject cdestructuring_bind.cdestructuring_bind_error(SubLObject original, SubLObject pattern)
           
static SubLObject cdestructuring_bind.cdestructuring_bind(SubLObject macroform, SubLObject environment)
           
static SubLObject reader.character_function(SubLObject ch, SubLObject readtable)
           
static SubLObject character_names.character_names(SubLObject v_char)
           
static SubLObject reader.character_syntax(SubLObject macroform, SubLObject environment)
           
static SubLObject reader.character_traits(SubLObject ch, SubLObject readtable)
           
static SubLObject format.check_flags(SubLObject directive, SubLObject at_sign_p, SubLObject at_sign_ok_p, SubLObject colonp, SubLObject colon_ok_p)
           
static SubLObject print_high.circular_reference_p(SubLObject object, SubLObject stream)
           
static SubLObject reader.comma_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject reader.comma(SubLObject code)
           
static SubLObject reader.constituent_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject reader.constituent_syntaxp(SubLObject ch)
           
static SubLObject conses_high.copy_alist(SubLObject list)
           
static SubLObject conses_high.copy_list(SubLObject list)
           
static SubLObject reader.copy_readtable(SubLObject from_readtable, SubLObject to_readtable)
           
static SubLObject conses_high.copy_tree(SubLObject object)
           
static SubLObject reader.create_readtable()
           
static SubLObject stream_macros.cwith_output_to_string(SubLObject macroform, SubLObject environment)
           
static SubLObject reader.decimal_point_traitp(SubLObject ch)
           
static SubLObject foreign.declare_foreign_shared_library(SubLObject moniker, SubLObject properties)
           
static SubLObject time_high.decode_universal_time(SubLObject universal_time, SubLObject time_zone)
           
static SubLObject foreign.default_return_value(SubLObject return_type)
           
static SubLObject compatibility.default_struct_print_function(SubLObject object, SubLObject stream, SubLObject depth)
           
static SubLObject format.defformat_bracketed(SubLObject macroform, SubLObject environment)
           
static SubLObject format.defformat(SubLObject macroform, SubLObject environment)
           
static SubLObject foreign.define_foreign_function_internal(SubLObject symbol, SubLObject arglist, SubLObject calling_convention, SubLObject foreign_shared_library, SubLObject foreign_name, SubLObject arg_conversion, SubLObject return_type)
           
static SubLObject foreign.define_foreign_function(SubLObject macroform, SubLObject environment)
           
static SubLObject complex_special_forms.define_method_internal(SubLObject name, SubLObject arglist, SubLObject body)
           
static SubLObject complex_special_forms.define_method(SubLObject macroform, SubLObject environment)
          Defines a method for the polymorphic function that runs if is of type .
static SubLObject complex_special_forms.defpolymorphic_internal(SubLObject name, SubLObject arglist, SubLObject body)
           
static SubLObject complex_special_forms.defpolymorphic(SubLObject macroform, SubLObject environment)
          Defines a new polymorphic function that dispatches on the type of its first argument.
static SubLObject complex_special_forms.defstruct_analyze(SubLObject name, SubLObject options, SubLObject slots)
           
static SubLObject complex_special_forms.defstruct_conc_name(SubLObject name, SubLObject conc_name)
           
static SubLObject complex_special_forms.defstruct_constructor_arglist_handler(SubLObject arglist_var, SubLObject new_var, SubLObject slot_keywords, SubLObject setters)
           
static SubLObject complex_special_forms.defstruct_constructor_arglist(SubLObject constructor)
           
static SubLObject complex_special_forms.defstruct_constructor_form(SubLObject type, SubLObject constructor, SubLObject c_structure_tag, SubLObject type_var, SubLObject slot_keywords, SubLObject setters)
           
static SubLObject complex_special_forms.defstruct_constructor(SubLObject name)
           
static SubLObject complex_special_forms.defstruct_def_csetf_forms(SubLObject getters, SubLObject setters)
           
static SubLObject complex_special_forms.defstruct_expand(SubLObject analysis)
           
static SubLObject complex_special_forms.defstruct_first_function_variable(SubLObject function, SubLObject v_default)
          return a symbol to use as the first variable in the arglist of FUNCTION
static SubLObject complex_special_forms.defstruct_getter_arglist(SubLObject getter)
           
static SubLObject complex_special_forms.defstruct_getter_form(SubLObject getter, SubLObject index, SubLObject predicate, SubLObject type, SubLObject slot)
           
static SubLObject complex_special_forms.defstruct_getter_forms(SubLObject type, SubLObject c_structure_tag, SubLObject predicate, SubLObject slots, SubLObject getters)
           
static SubLObject complex_special_forms.defstruct_getter_variable(SubLObject getter)
           
static SubLObject complex_special_forms.defstruct_getter(SubLObject conc_name, SubLObject slot)
           
static SubLObject complex_special_forms.defstruct_getters(SubLObject conc_name, SubLObject slots)
           
static SubLObject complex_special_forms.defstruct_host_arglist()
           
static SubLObject complex_special_forms.defstruct_host_fn_name(SubLObject name)
           
static SubLObject complex_special_forms.defstruct_host_function(SubLObject type_name, SubLObject host_fn, SubLObject constructor_fn, SubLObject slot_keywords, SubLObject getters)
          Returns the form for the visitation of a structure object.
static SubLObject complex_special_forms.defstruct_lisp_constructor(SubLObject constructor)
           
static SubLObject complex_special_forms.defstruct_predicate_arglist(SubLObject predicate)
           
static SubLObject complex_special_forms.defstruct_predicate_form(SubLObject type, SubLObject predicate, SubLObject c_structure_tag, SubLObject type_var)
           
static SubLObject complex_special_forms.defstruct_predicate_variable(SubLObject predicate)
           
static SubLObject complex_special_forms.defstruct_predicate(SubLObject name)
           
static SubLObject complex_special_forms.defstruct_print_forms(SubLObject c_structure_tag, SubLObject tag_var, SubLObject print_function, SubLObject print_method)
           
static SubLObject complex_special_forms.defstruct_print_method(SubLObject name, SubLObject print_function)
           
static SubLObject complex_special_forms.defstruct_register_form(SubLObject name, SubLObject c_structure_tag, SubLObject slots, SubLObject print_method)
           
static SubLObject complex_special_forms.defstruct_setter_arglist(SubLObject setter)
           
static SubLObject complex_special_forms.defstruct_setter_form(SubLObject setter, SubLObject index, SubLObject predicate, SubLObject type, SubLObject slot)
           
static SubLObject complex_special_forms.defstruct_setter_forms(SubLObject type, SubLObject c_structure_tag, SubLObject predicate, SubLObject slots, SubLObject setters)
           
static SubLObject complex_special_forms.defstruct_setter(SubLObject getter)
           
static SubLObject complex_special_forms.defstruct_setters(SubLObject getters)
           
static SubLObject complex_special_forms.defstruct_slot_keywords(SubLObject slots)
           
static SubLObject complex_special_forms.defstruct_type_var_form(SubLObject type_var, SubLObject name, SubLObject c_structure_tag)
           
static SubLObject complex_special_forms.defstruct_type_var(SubLObject name)
           
static SubLObject complex_special_forms.defstruct(SubLObject macroform, SubLObject environment)
          Like Common Lisp defstruct except: (1) slot initializations are not allowed.
static SubLObject cdestructuring_bind.destructuring_bind_end_of_the_line(SubLObject datum, SubLObject error, SubLObject body)
           
static SubLObject cdestructuring_bind.destructuring_bind_more_Xaux(SubLObject pattern, SubLObject datum, SubLObject error, SubLObject body)
           
static SubLObject cdestructuring_bind.destructuring_bind_more_Xkey(SubLObject pattern, SubLObject datum, SubLObject error, SubLObject body)
           
static SubLObject cdestructuring_bind.destructuring_bind_more_Xoptional(SubLObject pattern, SubLObject datum, SubLObject error, SubLObject body)
           
static SubLObject cdestructuring_bind.destructuring_bind_must_consp(SubLObject object, SubLObject original, SubLObject pattern)
           
static SubLObject cdestructuring_bind.destructuring_bind_must_listp(SubLObject object, SubLObject original, SubLObject pattern)
           
static SubLObject cdestructuring_bind.destructuring_bind_required_args(SubLObject pattern, SubLObject datum, SubLObject error, SubLObject body)
           
static SubLObject cdestructuring_bind.destructuring_bind_Xaux(SubLObject pattern, SubLObject datum, SubLObject error, SubLObject body)
           
static SubLObject cdestructuring_bind.destructuring_bind_Xkey(SubLObject pattern, SubLObject datum, SubLObject error, SubLObject body)
           
static SubLObject cdestructuring_bind.destructuring_bind_Xoptional(SubLObject pattern, SubLObject datum, SubLObject error, SubLObject body)
           
static SubLObject cdestructuring_bind.destructuring_bind_Xrest(SubLObject pattern, SubLObject datum, SubLObject error, SubLObject body)
           
static SubLObject cdestructuring_bind.destructuring_bind_Xwhole(SubLObject pattern, SubLObject datum, SubLObject error, SubLObject body)
           
static SubLObject reader.digit_traitp(SubLObject ch)
           
static SubLObject format.digits_add_1_int(SubLObject digits)
           
static SubLObject format.digits_add_1(SubLObject digits)
           
static SubLObject reader.dispatching_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject reader.dot_traitp(SubLObject ch)
           
static SubLObject reader.double_quote_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject bytes.dpb(SubLObject newbyte, SubLObject bytespec, SubLObject bits)
          Return the integer BITS where the bits of NEWBYTE have been substituted into BITS according the the BYTESPEC.
static SubLObject complex_special_forms.dtp_var(SubLObject name)
           
static SubLObject foreign.edit_foreign_shared_library(SubLObject moniker, SubLObject properties)
           
static SubLObject conses_high.eighth(SubLObject list)
           
static SubLObject time_high.encode_universal_time_internal(SubLObject second, SubLObject minute, SubLObject hour, SubLObject date, SubLObject month, SubLObject year, SubLObject time_zone)
           
static SubLObject time_high.encode_universal_time(SubLObject second, SubLObject minute, SubLObject hour, SubLObject date, SubLObject month, SubLObject year, SubLObject time_zone)
           
static SubLObject reader.end_of_file_error(SubLObject stream)
           
static SubLObject conses_high.endp(SubLObject object)
           
static SubLObject foreign.ensure_foreign_shared_library_loaded(SubLObject moniker, SubLObject options)
          Ensure that a foreign shared library is ready for use.
static SubLObject stream_macros.ensure_private_stream_internal(SubLObject body)
          Can be wrapped around existing functions to ensure a private stream handle.
static SubLObject stream_macros.ensure_private_stream(SubLObject macroform, SubLObject environment)
           
static SubLObject reader.exponent_marker_traitp(SubLObject ch)
           
static SubLObject math_utilities.fdl_generate(SubLObject r, SubLObject s, SubLObject mX, SubLObject m_, SubLObject roundp)
           
static SubLObject reader.features_match(SubLObject feature)
           
static SubLObject foreign.ffuncall(SubLObject macroform, SubLObject environment)
           
static SubLObject conses_high.fifth(SubLObject list)
           
static SubLObject complex_special_forms.finalize_call_profiling_table(SubLObject table)
           
static SubLObject format.find_directive(SubLObject directive, SubLObject string, SubLObject start, SubLObject end)
           
static SubLObject foreign.find_foreign_shared_library_by_pathname(SubLObject pathname)
          Find the moniker for the foreign shared library associated with the pathname given.
static SubLObject foreign.find_foreign_shared_library_by_property(SubLObject property, SubLObject value, SubLObject test)
           
static SubLObject foreign.find_foreign_shared_library_int(SubLObject moniker)
           
static SubLObject conses_high.first(SubLObject list)
           
static SubLObject reader.fix_features(SubLObject features)
           
static SubLObject reader.float_parse_integer(SubLObject string, SubLObject start, SubLObject end, SubLObject radix)
           
static SubLObject math_utilities.flonum_digit_list(SubLObject flonum)
           
static SubLObject foreign.foreign_shared_library_accessibleP(SubLObject moniker)
          Return T iff the file associated with the shared library declared by MONIKER is accessible
static SubLObject foreign.foreign_shared_library_installedP(SubLObject moniker)
           
static SubLObject foreign.foreign_shared_library_loadableP(SubLObject moniker)
           
static SubLObject foreign.foreign_shared_library_loaded_intP(SubLObject moniker)
           
static SubLObject foreign.foreign_shared_library_loadedP(SubLObject moniker)
          Is this shared libary already loaded into the system?
static SubLObject foreign.foreign_shared_library_p(SubLObject moniker)
          Is this moniker known to represent a shared library.
static SubLObject format.format_a_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_ampersand_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_asterisk_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_b_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_c_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_cardinal_internal(SubLObject stream, SubLObject integer, SubLObject group, SubLObject more)
           
static SubLObject format.format_cardinal(SubLObject stream, SubLObject integer)
           
static SubLObject format.format_circumflex_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_d_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_directive_p(SubLObject ch)
           
static SubLObject format.format_dollarsign_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_e_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_f_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_g_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_greater_than_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_i_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_integer_internal(SubLObject stream, SubLObject integer)
           
static SubLObject format.format_integer(SubLObject stream, SubLObject integer, SubLObject radix, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_internal(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args)
           
static SubLObject format.format_iteration(SubLObject stream, SubLObject format_control, SubLObject start, SubLObject end, SubLObject min, SubLObject max, SubLObject args)
           
static SubLObject format.format_left_brace_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_left_bracket_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_left_paren_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_less_than_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_newline_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_o_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_ordinal(SubLObject stream, SubLObject integer)
           
static SubLObject format.format_p_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_padded(SubLObject stream, SubLObject string, SubLObject pad_left_p, SubLObject mincol, SubLObject colinc, SubLObject minpad, SubLObject padchar)
           
static SubLObject format.format_percent_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_question_mark_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_r_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_repeat(SubLObject stream, SubLObject ch, SubLObject count)
           
static SubLObject format.format_right_brace_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_right_bracket_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_right_paren_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_s_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_semicolon_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_slash_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_sublist_iteration(SubLObject stream, SubLObject format_control, SubLObject start, SubLObject end, SubLObject min, SubLObject max, SubLObject args)
           
static SubLObject format.format_t_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_tilde_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_typep(SubLObject object, SubLObject type)
           
static SubLObject format.format_underscore_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_vertical_bar_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_w_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject format.format_x_directive(SubLObject stream, SubLObject string, SubLObject start, SubLObject end, SubLObject args, SubLObject all_args, SubLObject parameters, SubLObject at_sign_p, SubLObject colonp)
           
static SubLObject conses_high.fourth(SubLObject list)
           
static SubLObject reader.frob_case(SubLObject token)
          Deal with READTABLE-CASE.
static SubLObject complex_special_forms.full_formal_parameter_list(SubLObject arglist)
          Given a function ARGLIST, return a list of all the formal parameters
static SubLObject foreign.generate_foreign_name_from_sublisp_symbol(SubLObject calling_convention, SubLObject symbol)
           
static SubLObject time_high.get_decoded_time()
           
static SubLObject reader.get_dispatch_macro_character(SubLObject disp_char, SubLObject sub_char, SubLObject readtable)
           
static SubLObject compatibility.get_file_position(SubLObject stream)
           
static SubLObject foreign.get_foreign_shared_library_dependencies(SubLObject moniker)
          Find the libraries that this shared library depends on.
static SubLObject foreign.get_foreign_shared_library_pathname(SubLObject moniker)
          Find the pathname of the shared library with the moniker.
static SubLObject foreign.get_foreign_shared_library_property(SubLObject moniker, SubLObject property, SubLObject v_default)
          Find any property of a foreign shared library.
static SubLObject time_high.get_internal_real_time()
           
static SubLObject time_high.get_internal_run_time()
           
static SubLObject environment.get_machine_name(SubLObject v_default)
           
static SubLObject reader.get_macro_character(SubLObject v_char, SubLObject readtable)
           
static SubLObject environment.get_network_name(SubLObject v_default)
           
static SubLObject environment.get_process_id(SubLObject v_default)
           
static SubLObject time_high.get_universal_time()
           
static SubLObject environment.get_user_name(SubLObject v_default)
           
static SubLObject conses_high.getf(SubLObject plist, SubLObject indicator, SubLObject v_default)
          Return the value for INDICATOR in PLIST, or DEFAULT if not present
static SubLObject complex_special_forms.getter_package(SubLObject getter)
           
static SubLObject time_high.guess_year_from_two_digits(SubLObject year)
           
static SubLObject print_high.handle_circularity(SubLObject object, SubLObject stream)
           
static SubLObject reader.has_traitp(SubLObject macroform, SubLObject environment)
           
static SubLObject condition_macros.ignore_errors_handler()
           
static SubLObject condition_macros.ignore_errors_internal(SubLObject body)
           
static SubLObject condition_macros.ignore_errors(SubLObject macroform, SubLObject environment)
          Execute BODY as an implicit progn, until it either finishes or any error occurs.
static SubLObject reader.illegal_argument_error(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject format.illegal_directive(SubLObject string, SubLObject index)
           
static SubLObject complex_special_forms.initialize_call_profiling_table()
           
static SubLObject format.integer_truncate(SubLObject numerator, SubLObject denominator)
           
static SubLObject complex_special_forms.intern_accessor(SubLObject string)
           
static SubLObject conses_high.intersection(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject reader.invalid_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject reader.invalid_syntaxp(SubLObject ch)
           
static SubLObject reader.invalid_token_syntax_error(SubLObject stream, SubLObject token)
           
static SubLObject reader.invalid_traitp(SubLObject ch)
           
static SubLObject conses_high.last(SubLObject list, SubLObject n)
           
static SubLObject bytes.ldb(SubLObject bytespec, SubLObject bits)
          Return the byte specified by BYTESPEC from the integer BITS.
static SubLObject conses_high.ldiff(SubLObject list, SubLObject sublist)
           
static SubLObject reader.left_paren_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject environment.lisp_implementation_type()
           
static SubLObject environment.lisp_implementation_version()
           
static SubLObject conses_high.list_length(SubLObject list)
           
static SubLObject foreign.load_foreign_shared_library(SubLObject moniker, SubLObject options)
          Given the moniker fo a previously declared shared library, load the associated foreign shared library into the system, using the options passed in.
static SubLObject foreign.load_shared_library_int(SubLObject moniker, SubLObject pathname, SubLObject options)
          Fan out into the separate implementations.
static SubLObject environment.long_site_name()
           
static SubLObject reader.loop(SubLObject macroform, SubLObject environment)
           
static SubLObject environment.machine_instance()
           
static SubLObject environment.machine_type()
           
static SubLObject environment.machine_version()
           
static SubLObject reader.make_dispatch_macro_character(SubLObject v_char, SubLObject non_terminating_p, SubLObject readtable)
           
static SubLObject foreign.make_dummy_arg_list(SubLObject arglist)
           
static SubLObject foreign.make_helper_function_symbol(SubLObject symbol, SubLObject return_type)
           
static SubLObject reader.make_read_token(SubLObject arglist)
           
static SubLObject reader.make_readtable(SubLObject arglist)
           
static SubLObject format.matching_bracket_not_found(SubLObject left, SubLObject right, SubLObject string)
           
static SubLObject format.matching_bracket(SubLObject ch)
           
static SubLObject conses_high.member_if(SubLObject test, SubLObject list, SubLObject key)
           
static SubLObject conses_high.member(SubLObject item, SubLObject list, SubLObject test, SubLObject key)
           
static SubLObject complex_special_forms.method_function_var(SubLObject name, SubLObject type)
           
static SubLObject complex_special_forms.method_table_var(SubLObject name)
           
static SubLObject reader.minus_sign_traitp(SubLObject ch)
           
static SubLObject reader.multiple_escape_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject reader.multiple_escape_syntaxp(SubLObject ch)
           
static SubLObject environment.my_getf(SubLObject plist, SubLObject indicator, SubLObject v_default)
          Return the value for INDICATOR in PLIST, or DEFAULT if not present
static SubLObject conses_high.nbutlast(SubLObject list, SubLObject n)
           
static SubLObject conses_high.nintersection(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject conses_high.ninth(SubLObject list)
           
static SubLObject reader.non_terminating_macro_syntaxp(SubLObject ch)
           
static SubLObject format.not_a_format_control(SubLObject thing)
           
static SubLObject format.not_a_list_argument(SubLObject directive)
           
static SubLObject format.not_enough_format_arguments(SubLObject directive)
           
static SubLObject conses_high.nreconc(SubLObject list1, SubLObject list2)
           
static SubLObject conses_high.nset_difference(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject conses_high.nset_exclusive_or(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject conses_high.nsublis(SubLObject alist, SubLObject tree, SubLObject test, SubLObject key)
           
static SubLObject conses_high.nsubst_if(SubLObject v_new, SubLObject test, SubLObject tree, SubLObject key)
           
static SubLObject conses_high.nsubst(SubLObject v_new, SubLObject old, SubLObject tree, SubLObject test, SubLObject key)
           
static SubLObject conses_high.nthcdr(SubLObject n, SubLObject list)
           
static SubLObject conses_high.nunion(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject compatibility.open_binary(SubLObject filename, SubLObject direction)
          Attempts to open the file FILENAME.
static SubLObject compatibility.open_text(SubLObject filename, SubLObject direction)
          Attempts to open the file FILENAME.
static SubLObject reader.package_marker_traitp(SubLObject ch)
           
static SubLObject conses_high.pairlis(SubLObject keys, SubLObject data, SubLObject alist)
           
static SubLObject format.parse_format_command(SubLObject string, SubLObject start, SubLObject end, SubLObject for_effect_p, SubLObject args)
           
static SubLObject reader.parse_integer(SubLObject string, SubLObject start, SubLObject end, SubLObject radix, SubLObject junk_allowed)
           
static SubLObject reader.parse_number(SubLObject stream, SubLObject token)
           
static SubLObject reader.parse_symbol_or_consing_dot(SubLObject stream, SubLObject token)
           
static SubLObject reader.parse_token(SubLObject stream, SubLObject token)
           
static SubLObject reader.plus_sign_traitp(SubLObject ch)
           
static SubLObject complex_special_forms.possibly_note_function_entry(SubLObject name)
           
static SubLObject reader.potential_number_p(SubLObject string, SubLObject length)
           
static SubLObject print_high.prin1_to_string(SubLObject object)
           
static SubLObject print_high.prin1(SubLObject object, SubLObject stream)
           
static SubLObject print_high.princ_to_string(SubLObject object)
           
static SubLObject print_high.princ(SubLObject object, SubLObject stream)
           
static SubLObject print_functions.print_bignum_internal(SubLObject bignum, SubLObject stream, SubLObject radix, SubLObject divisor, SubLObject power_less_one)
           
static SubLObject print_functions.print_character(SubLObject character, SubLObject stream)
           
static SubLObject print_functions.print_cons_cells(SubLObject cons, SubLObject stream)
           
static SubLObject print_high.print_error(SubLObject object, SubLObject stream)
           
static SubLObject print_functions.print_flonum(SubLObject flonum, SubLObject stream)
           
static SubLObject print_functions.print_guid_internal(SubLObject object, SubLObject stream)
           
static SubLObject print_functions.print_hashtable(SubLObject hash_table, SubLObject stream)
           
static SubLObject print_functions.print_integer_internal(SubLObject integer, SubLObject stream, SubLObject print_base)
           
static SubLObject print_functions.print_integer(SubLObject integer, SubLObject stream)
           
static SubLObject print_high.print_not_readable(SubLObject object, SubLObject stream)
           
static SubLObject print_functions.print_object_bignum_method(SubLObject bignum, SubLObject stream)
           
static SubLObject print_functions.print_object_character_method(SubLObject character, SubLObject stream)
           
static SubLObject print_functions.print_object_cons_method(SubLObject cons, SubLObject stream)
           
static SubLObject print_functions.print_object_fixnum_method(SubLObject fixnum, SubLObject stream)
           
static SubLObject print_functions.print_object_float_method(SubLObject flonum, SubLObject stream)
           
static SubLObject print_functions.print_object_function_method(SubLObject function, SubLObject stream)
           
static SubLObject print_functions.print_object_guid_method(SubLObject guid, SubLObject stream)
           
static SubLObject print_functions.print_object_hash_table_method(SubLObject hash_table, SubLObject stream)
           
static SubLObject print_functions.print_object_string_method(SubLObject string, SubLObject stream)
           
static SubLObject print_functions.print_object_symbol_method(SubLObject symbol, SubLObject stream)
           
static SubLObject print_functions.print_object_vector_method(SubLObject vector, SubLObject stream)
           
static SubLObject print_high.print_object_wrapper(SubLObject object, SubLObject stream)
           
static SubLObject print_high.print_object(SubLObject object, SubLObject stream)
           
static SubLObject print_functions.print_string(SubLObject string, SubLObject stream)
           
static SubLObject print_functions.print_symbol_package_portion(SubLObject symbol, SubLObject stream)
           
static SubLObject print_functions.print_symbol(SubLObject symbol, SubLObject stream)
           
static SubLObject print_macros.print_unreadable_object_internal(SubLObject object, SubLObject stream, SubLObject type, SubLObject identity, SubLObject body)
           
static SubLObject print_macros.print_unreadable_object(SubLObject macroform, SubLObject environment)
           
static SubLObject print_functions.print_vector(SubLObject vector, SubLObject stream)
           
static SubLObject visitation.print_visitor(SubLObject obj, SubLObject phase, SubLObject slot, SubLObject value)
           
static SubLObject print_high.print(SubLObject object, SubLObject stream)
           
static SubLObject cdestructuring_bind.property_list_member(SubLObject property, SubLObject plist)
           
static SubLObject conses_high.putf(SubLObject plist, SubLObject indicator, SubLObject value)
          Return a plist which has VALUE stored for INDICATOR in PLIST
static SubLObject conses_high.rassoc_if(SubLObject predicate, SubLObject alist)
           
static SubLObject conses_high.rassoc(SubLObject item, SubLObject alist, SubLObject test, SubLObject key)
           
static SubLObject reader.ratio_marker_traitp(SubLObject ch)
           
static SubLObject reader.read_delimited_list(SubLObject v_char, SubLObject stream, SubLObject recursivep)
           
static SubLObject reader.read_features(SubLObject stream)
           
static SubLObject reader.read_from_string_ignoring_errors(SubLObject string, SubLObject eof_error_p, SubLObject eof_value, SubLObject start, SubLObject end)
          Returns the values FORM NEW-START if read was successful.
static SubLObject reader.read_from_string(SubLObject string, SubLObject eof_error_p, SubLObject eof_value, SubLObject start, SubLObject end, SubLObject preserve_whitespace)
           
static SubLObject reader.read_ignoring_errors(SubLObject stream, SubLObject eof_error_p, SubLObject eof_value)
           
static SubLObject reader.read_internal(SubLObject stream, SubLObject eof_error_p, SubLObject eof_value)
           
static SubLObject reader.read_lookup(SubLObject number)
           
static SubLObject reader.read_number_in_radix(SubLObject stream, SubLObject radix)
           
static SubLObject reader.read_preserving_whitespace(SubLObject stream, SubLObject eof_error_p, SubLObject eof_value, SubLObject recursivep)
           
static SubLObject print_high.read_print_eq(SubLObject object)
          T of objects whose printed representation reads as EQ to the object.
static SubLObject reader.read_token_buffer(SubLObject object)
           
static SubLObject reader.read_token_escapes(SubLObject object)
           
static SubLObject reader.read_token_p(SubLObject object)
           
static SubLObject reader.read_token_pointer(SubLObject object)
           
static SubLObject reader.read_token_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject reader.read_token_string(SubLObject token)
           
static SubLObject reader.read_token(SubLObject stream, SubLObject token, SubLObject escapep)
           
static SubLObject reader.read(SubLObject stream, SubLObject eof_error_p, SubLObject eof_value, SubLObject recursivep)
           
static SubLObject reader.reader_find_package(SubLObject string, SubLObject start, SubLObject end)
           
static SubLObject reader.readtable_case(SubLObject object)
           
static SubLObject reader.readtable_character_syntax(SubLObject object)
           
static SubLObject reader.readtable_constituent_traits(SubLObject object)
           
static SubLObject reader.readtable_dispatch_tables(SubLObject object)
           
static SubLObject reader.readtable_macro_functions(SubLObject object)
           
static SubLObject reader.readtable_p(SubLObject object)
           
static SubLObject reader.readtable_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject reader.readtable_single_byte_char_syntax(SubLObject object)
           
static SubLObject reader.readtable_single_byte_constit_traits(SubLObject object)
           
static SubLObject reader.readtable_single_byte_macro_functions(SubLObject object)
           
static SubLObject reader.readtablep(SubLObject object)
           
static SubLObject format.really_format(SubLObject destination, SubLObject format_control, SubLObject args)
           
static SubLObject print_high.really_write_to_string(SubLObject object, SubLObject keys)
           
static SubLObject print_high.really_write(SubLObject object, SubLObject keys)
           
static SubLObject conses_high.remf(SubLObject plist, SubLObject indicator)
          Return a plist which has no value stored for INDICATOR in PLIST
static SubLObject format.repitition_designator_value(SubLObject count)
           
static SubLObject reader.reset_trait(SubLObject ch, SubLObject readtable)
          A shorthand for saying that trait should be alphabetic from now on.
static SubLObject conses_high.rest(SubLObject list)
           
static SubLObject foreign.return_type_pointer_p(SubLObject return_type)
           
static SubLObject foreign.return_type_string_p(SubLObject return_type)
           
static SubLObject conses_high.revappend(SubLObject list1, SubLObject list2)
           
static SubLObject reader.right_paren_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject format.round_decimal_digits(SubLObject left, SubLObject right, SubLObject places)
           
static SubLObject format.round_digits(SubLObject digits, SubLObject places)
           
static SubLObject conses_high.second(SubLObject list)
           
static SubLObject reader.self_evaluating_atom_p(SubLObject object)
          Return T iff evaluation of OBJECT necessarily returns OBJECT.
static SubLObject reader.semicolon_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject reader.set_character_function(SubLObject ch, SubLObject func, SubLObject readtable)
           
static SubLObject reader.set_character_syntax(SubLObject ch, SubLObject syntax, SubLObject readtable)
           
static SubLObject conses_high.set_difference(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject reader.set_dispatch_macro_character(SubLObject disp_char, SubLObject sub_char, SubLObject new_function, SubLObject readtable)
           
static SubLObject conses_high.set_exclusive_or(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject compatibility.set_file_position(SubLObject stream, SubLObject n)
           
static SubLObject reader.set_macro_character(SubLObject v_char, SubLObject new_function, SubLObject non_terminating_p, SubLObject readtable)
           
static SubLObject reader.set_read_lookup(SubLObject number, SubLObject object)
           
static SubLObject reader.set_syntax_from_char(SubLObject to_char, SubLObject from_char, SubLObject from_readtable, SubLObject to_readtable)
           
static SubLObject reader.set_syntax(SubLObject ch, SubLObject syntax, SubLObject function)
           
static SubLObject reader.set_trait(SubLObject ch, SubLObject readtable, SubLObject trait)
           
static SubLObject complex_special_forms.setter_from_accessor(SubLObject accessor)
           
static SubLObject conses_high.seventh(SubLObject list)
           
static SubLObject reader.sharpsign_a_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_asterisk_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_b_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_backslash_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_c_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_capital_g_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_colon_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_dot_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_equals_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_left_paren_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_minus_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_o_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_p_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_plus_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_r_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_s_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_sharpsign_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_single_quote_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_vertical_bar_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject reader.sharpsign_x_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject environment.short_site_name()
           
static SubLObject reader.simple_reader_error(SubLObject format_control, SubLObject format_arguments)
           
static SubLObject reader.single_byte_p(SubLObject ch)
           
static SubLObject reader.single_escape_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject reader.single_escape_syntaxp(SubLObject ch)
           
static SubLObject reader.single_quote_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject conses_high.sixth(SubLObject list)
           
static SubLObject environment.software_type()
           
static SubLObject environment.software_version()
           
static SubLObject format.split_flonum_digits(SubLObject flonum, SubLObject scale)
           
static SubLObject conses_high.sublis(SubLObject alist, SubLObject tree, SubLObject test, SubLObject key)
           
static SubLObject bytes.sublisp_byte(SubLObject size, SubLObject position)
          Return a byte specification object (an integer) which can be used as an argument to LDB and DPB functions.
static SubLObject conses_high.subsetp(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject conses_high.subst_if(SubLObject v_new, SubLObject test, SubLObject tree, SubLObject key)
           
static SubLObject conses_high.subst(SubLObject v_new, SubLObject old, SubLObject tree, SubLObject test, SubLObject key)
           
static SubLObject reader.symbol_escapep(SubLObject symbol)
           
static SubLObject stream_macros.synonym_stream_p(SubLObject macroform, SubLObject environment)
           
static SubLObject conses_high.tailp(SubLObject sublist, SubLObject list)
           
static SubLObject conses_high.tenth(SubLObject list)
           
static SubLObject reader.terminating_macro_syntaxp(SubLObject ch)
           
static SubLObject conses_high.third(SubLObject list)
           
static SubLObject conses_high.tree_equal(SubLObject tree1, SubLObject tree2, SubLObject test)
           
static SubLObject foreign.undeclare_foreign_shared_library(SubLObject moniker)
          Unassociate all knowledge of the foreign shared library identified by the moniker.
static SubLObject format.unimplemented_format_directive(SubLObject directive, SubLObject fullyp)
           
static SubLObject reader.unimplemented_reader_macro_error(SubLObject stream, SubLObject ch)
           
static SubLObject conses_high.union(SubLObject list1, SubLObject list2, SubLObject test, SubLObject key)
           
static SubLObject foreign.unload_foreign_shared_library(SubLObject moniker)
           
static SubLObject foreign.unload_shared_library_int(SubLObject moniker, SubLObject pathname)
           
static SubLObject reader.unnecessary_argument_error(SubLObject stream, SubLObject ch)
           
static SubLObject foreign.valid_arg_conversion_pattern(SubLObject arg_conversion)
           
static SubLObject foreign.vector_for_marshalling(SubLObject size, SubLObject type, SubLObject initial_value)
           
static SubLObject visitation.visit_defstruct_noop(SubLObject obj, SubLObject visitor_fn)
          Default method called by all non defstructs in the common system.
static SubLObject visitation.visit_defstruct_object_character_method(SubLObject obj, SubLObject visitor_fn)
           
static SubLObject visitation.visit_defstruct_object_cons_method(SubLObject obj, SubLObject visitor_fn)
           
static SubLObject visitation.visit_defstruct_object_float_method(SubLObject obj, SubLObject visitor_fn)
           
static SubLObject visitation.visit_defstruct_object_hash_table_method(SubLObject obj, SubLObject visitor_fn)
           
static SubLObject visitation.visit_defstruct_object_integer_method(SubLObject obj, SubLObject visitor_fn)
           
static SubLObject visitation.visit_defstruct_object_string_method(SubLObject obj, SubLObject visitor_fn)
           
static SubLObject visitation.visit_defstruct_object_symbol_method(SubLObject obj, SubLObject visitor_fn)
           
static SubLObject visitation.visit_defstruct_object_vector_method(SubLObject obj, SubLObject visitor_fn)
           
static SubLObject visitation.visit_defstruct_object(SubLObject obj, SubLObject visitor_fn)
          The per-type implementation of the defstruct visitor.
static SubLObject visitation.visit_defstruct(SubLObject obj, SubLObject visitor_fn)
          The entry point into the type-dispatched visitation methods.
static SubLObject reader.whitespace_1_char_p(SubLObject v_char)
          True of characters whose glyphs server only to move the print position.
static SubLObject reader.whitespace_2_char_p(SubLObject v_char)
          True of characters that have the whitespace syntax type.
static SubLObject reader.whitespace_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject reader.whitespace_syntaxp(SubLObject ch)
           
static SubLObject compatibility.with_binary_file(SubLObject macroform, SubLObject environment)
           
static SubLObject stream_macros.with_bounding_index_designators(SubLObject macroform, SubLObject environment)
           
static SubLObject complex_special_forms.with_call_profiling(SubLObject macroform, SubLObject environment)
          Execute BODY with call profiling enabled.
static SubLObject condition_macros.with_error_handler_internal(SubLObject handler, SubLObject body)
           
static SubLObject format.with_format_parameters(SubLObject macroform, SubLObject environment)
           
static SubLObject stream_macros.with_input_from_string_internal(SubLObject var, SubLObject string, SubLObject index, SubLObject start, SubLObject end, SubLObject body)
           
static SubLObject stream_macros.with_input_from_string(SubLObject macroform, SubLObject environment)
           
static SubLObject thread_macros.with_lock_held_internal(SubLObject lock, SubLObject whostate, SubLObject body)
           
static SubLObject thread_macros.with_lock_held(SubLObject macroform, SubLObject environment)
           
static SubLObject stream_macros.with_open_file(SubLObject macroform, SubLObject environment)
           
static SubLObject stream_macros.with_open_stream(SubLObject macroform, SubLObject environment)
           
static SubLObject print_high.with_printer_state(SubLObject macroform, SubLObject environment)
           
static SubLObject compatibility.with_private_binary_file(SubLObject macroform, SubLObject environment)
           
static SubLObject compatibility.with_private_text_file(SubLObject macroform, SubLObject environment)
           
static SubLObject reader.with_read_token(SubLObject macroform, SubLObject environment)
           
static SubLObject condition_macros.with_simple_restart_internal(SubLObject name, SubLObject format_control, SubLObject format_arguments, SubLObject body)
           
static SubLObject condition_macros.with_simple_restart(SubLObject macroform, SubLObject environment)
           
static SubLObject reader.with_special_reader_error_handling(SubLObject macroform, SubLObject environment)
           
static SubLObject reader.with_standard_io_syntax(SubLObject macroform, SubLObject environment)
           
static SubLObject stream_macros.with_stream_lock(SubLObject macroform, SubLObject environment)
           
static SubLObject compatibility.with_streamed_file_internal(SubLObject macroform, SubLObject environment)
          Given the access styles :private and :public, and the types :binary and :text for the files, we define this macro to implement the matrix of choices computationally.
static SubLObject condition_macros.with_sublisp_error_handling_internal(SubLObject body)
           
static SubLObject condition_macros.with_sublisp_error_handling(SubLObject macroform, SubLObject environment)
          Trampoline CYC-LISP:ERROR to SL:ERROR.
static SubLObject compatibility.with_text_file(SubLObject macroform, SubLObject environment)
           
static SubLObject print_functions.write_guid_string(SubLObject guid, SubLObject stream)
           
static SubLObject reader.Xcopy_hash_table(SubLObject from, SubLObject to)