com.cyc.cycjava.cycl
Class utilities_macros

java.lang.Object
  extended by com.cyc.tool.subl.util.SubLTrampolineFile
      extended by com.cyc.tool.subl.util.SubLTranslatedFile
          extended by com.cyc.cycjava.cycl.utilities_macros
All Implemented Interfaces:
CommonSymbols, SubLFile

public final class utilities_macros
extends SubLTranslatedFile


Nested Class Summary
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLSymbol $accumulating_partial_resultsP$
           
static SubLSymbol $api_predefined_function_table$
           
static SubLSymbol $api_predefined_macro_table$
           
static SubLSymbol $api_symbols$
           
static SubLSymbol $api_types$
           
static SubLSymbol $at_state_variables$
           
static SubLSymbol $cfasl_stream$
           
static SubLSymbol $current_forward_problem_store$
          The current problem store in use for forward inference.
static SubLSymbol $defn_state_variables$
           
static SubLSymbol $fi_state_variables$
           
static SubLSymbol $gt_state_variables$
           
static SubLObject $ic527
           
static SubLInteger $int18$1000
           
static SubLInteger $int20$100
           
static SubLInteger $int223$600
           
static SubLInteger $int228$300
           
static SubLInteger $int229$1200
           
static SubLInteger $int230$60
           
static SubLInteger $int238$99
           
static SubLInteger $int432$10000000
           
static SubLInteger $int492$40
           
static SubLInteger $int526$27
           
static SubLInteger $int530$1000000
           
static SubLInteger $int531$167
           
static SubLInteger $int59$400
           
static SubLSymbol $kbp_state_variables$
           
static SubLSymbol $kw118$CYC_OPENCYC
           
static SubLSymbol $kw119$CYC_RESEARCHCYC
           
static SubLSymbol $kw122$VARIABLE_DOC
           
static SubLSymbol $kw123$VARIABLE
           
static SubLSymbol $kw124$PARAMETER
           
static SubLSymbol $kw125$GLOBAL
           
static SubLSymbol $kw126$LEXICAL
           
static SubLSymbol $kw128$CONSTANT
           
static SubLSymbol $kw130$PARAMETER_PRIVATE
           
static SubLSymbol $kw132$PARAMETER_PUBLIC
           
static SubLSymbol $kw134$PARAMETER_PROTECTECD
           
static SubLSymbol $kw136$FUNCTION
           
static SubLSymbol $kw137$FUNCTION_DOC
           
static SubLSymbol $kw138$STRUCTURE
           
static SubLSymbol $kw139$STRUCTURE_DOC
           
static SubLSymbol $kw140$TYPE
           
static SubLSymbol $kw141$TYPE_DOC
           
static SubLSymbol $kw171$SL2JAVA
           
static SubLSymbol $kw24$CYC_API_SYMBOL
           
static SubLSymbol $kw26$CYC_API_ARGS
           
static SubLSymbol $kw27$CYC_API_ARG_TYPES
           
static SubLSymbol $kw275$MESSAGE
           
static SubLSymbol $kw28$CYC_API_RETURN_TYPES
           
static SubLSymbol $kw30$REPLACEMENTS
           
static SubLSymbol $kw32$ARGUMENT_TYPES
           
static SubLSymbol $kw323$DEPTH_FIRST
           
static SubLSymbol $kw325$BREADTH_FIRST
           
static SubLSymbol $kw33$RETURN_TYPES
           
static SubLSymbol $kw368$API
           
static SubLSymbol $kw370$PUBLIC
           
static SubLSymbol $kw371$PROTECTED
           
static SubLSymbol $kw373$PRIVATE
           
static SubLSymbol $kw374$ALL
           
static SubLSymbol $kw376$NOT_EMPTY_ALL
           
static SubLSymbol $kw378$ANY
           
static SubLSymbol $kw397$ERROR_CLAUSE
           
static SubLSymbol $kw412$A
           
static SubLSymbol $kw413$S
           
static SubLSymbol $kw414$D
           
static SubLSymbol $kw433$WALL_CLOCK_TIME
           
static SubLSymbol $kw434$USER_TIME
           
static SubLSymbol $kw435$SYSTEM_TIME
           
static SubLSymbol $kw461$DEFINER
           
static SubLSymbol $kw462$ACCESS
           
static SubLSymbol $kw465$UNINITIALIZED
           
static SubLSymbol $kw473$VAR
           
static SubLSymbol $kw475$FACCESS
           
static SubLSymbol $kw491$OBSOLETE_CYC_API_REPLACEMENTS
           
static SubLSymbol $kw510$STREAM
           
static SubLSymbol $kw513$INITIAL_VALUE
           
static SubLSymbol $kw66$FUNCALL_HELPER
           
static SubLSymbol $kw72$FANCY_NAME
           
static SubLSymbol $kw73$DESCRIPTION
           
static SubLSymbol $kw74$SETTINGS_SPEC
           
static SubLSymbol $kw76$MAPPING_DONE
           
static SubLSymbol $kw77$SBHL_MAPPING_DONE
           
static SubLSymbol $kw91$ALLOW_OTHER_KEYS
           
static SubLSymbol $kw92$VACCESS
           
static SubLSymbol $kw93$DOCUMENTATION
           
static SubLSymbol $last_percent_progress_index$
           
static SubLSymbol $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 SubLList $list0
           
static SubLList $list107
           
static SubLList $list110
           
static SubLList $list112
           
static SubLList $list117
           
static SubLList $list13
           
static SubLList $list143
           
static SubLList $list146
           
static SubLList $list149
           
static SubLList $list150
           
static SubLList $list152
           
static SubLList $list153
           
static SubLList $list156
           
static SubLList $list158
           
static SubLList $list160
           
static SubLList $list161
           
static SubLList $list167
           
static SubLList $list168
           
static SubLList $list170
           
static SubLList $list174
           
static SubLList $list194
           
static SubLList $list196
           
static SubLList $list200
           
static SubLList $list201
           
static SubLList $list202
           
static SubLList $list204
           
static SubLList $list205
           
static SubLList $list207
           
static SubLList $list208
           
static SubLList $list209
           
static SubLList $list211
           
static SubLList $list217
           
static SubLList $list219
           
static SubLList $list242
           
static SubLList $list245
           
static SubLList $list247
           
static SubLList $list249
           
static SubLList $list250
           
static SubLList $list251
           
static SubLList $list252
           
static SubLList $list258
           
static SubLList $list260
           
static SubLList $list263
           
static SubLList $list268
           
static SubLList $list273
           
static SubLList $list274
           
static SubLList $list284
           
static SubLList $list285
           
static SubLList $list286
           
static SubLList $list287
           
static SubLList $list290
           
static SubLList $list291
           
static SubLList $list293
           
static SubLList $list295
           
static SubLList $list296
           
static SubLList $list302
           
static SubLList $list306
           
static SubLList $list308
           
static SubLList $list311
           
static SubLList $list314
           
static SubLList $list319
           
static SubLList $list322
           
static SubLList $list333
           
static SubLList $list336
           
static SubLList $list342
           
static SubLList $list348
           
static SubLList $list353
           
static SubLList $list354
           
static SubLList $list356
           
static SubLList $list358
           
static SubLList $list359
           
static SubLList $list360
           
static SubLList $list362
           
static SubLList $list375
           
static SubLList $list377
           
static SubLList $list380
           
static SubLList $list39
           
static SubLList $list392
           
static SubLList $list395
           
static SubLList $list396
           
static SubLList $list398
           
static SubLList $list399
           
static SubLList $list400
           
static SubLList $list408
           
static SubLList $list410
           
static SubLList $list411
           
static SubLList $list417
           
static SubLList $list424
           
static SubLList $list430
           
static SubLList $list444
           
static SubLList $list445
           
static SubLList $list448
           
static SubLList $list449
           
static SubLList $list453
           
static SubLList $list455
           
static SubLList $list457
           
static SubLList $list459
           
static SubLList $list460
           
static SubLList $list470
           
static SubLList $list471
           
static SubLList $list472
           
static SubLList $list48
           
static SubLList $list480
           
static SubLList $list489
           
static SubLList $list498
           
static SubLList $list499
           
static SubLList $list500
           
static SubLList $list502
           
static SubLList $list503
           
static SubLList $list504
           
static SubLList $list506
           
static SubLList $list51
           
static SubLList $list511
           
static SubLList $list512
           
static SubLList $list514
           
static SubLList $list516
           
static SubLList $list517
           
static SubLList $list519
           
static SubLList $list52
           
static SubLList $list520
           
static SubLList $list521
           
static SubLList $list525
           
static SubLList $list53
           
static SubLList $list532
           
static SubLList $list533
           
static SubLList $list535
           
static SubLList $list539
           
static SubLList $list541
           
static SubLList $list545
           
static SubLList $list55
           
static SubLList $list7
           
static SubLList $list70
           
static SubLList $list78
           
static SubLList $list8
           
static SubLList $list80
           
static SubLList $list81
           
static SubLList $list82
           
static SubLList $list88
           
static SubLList $list89
           
static SubLList $list9
           
static SubLList $list90
           
static SubLList $list99
           
static SubLSymbol $noting_progress_start_time$
           
static SubLSymbol $partial_results_accumulation_fn$
          Who adds a new result to the partial results we already have.
static SubLSymbol $partial_results_accumulator$
          Partial results can be accumulated here.
static SubLSymbol $partial_results_consolidation_fn$
          Who adds the partial results in the accumulator to the total result set.
static SubLSymbol $partial_results_final_result_fn$
          How the partial results will be processed for final usage.
static SubLSymbol $partial_results_initialization_fn$
          How the partial results have to be setup.
static SubLSymbol $partial_results_notification_fn$
          Who gets the partial results as they become available.
static SubLSymbol $partial_results_size$
          How many partial results have stacked up.
static SubLSymbol $partial_results_threshold$
          When the partial results, if ever are supposed to be flushed.
static SubLSymbol $partial_results_total_accumulator$
          Once the partial results have been notified, they can be added to here.
static SubLSymbol $partial_results_total_size$
          How many results have been computed altogeher up.
static SubLSymbol $percent_progress_start_time$
           
static SubLSymbol $progress_note$
           
static SubLSymbol $progress_sofar$
           
static SubLSymbol $progress_start_time$
           
static SubLSymbol $progress_total$
           
static SubLSymbol $silent_progressP$
           
static SubLString $str135$unknown_variable_type__s__
           
static SubLString $str16$Registering__A_as_special_even_th
           
static SubLString $str175$__A_FREE_LIST_
           
static SubLString $str176$Free_list_for__A_objects
           
static SubLString $str177$__A_FREE_LOCK_
           
static SubLString $str178$Lock_for__A_object_free_list
           
static SubLString $str179$_A_resource_lock
           
static SubLString $str180$MAKE_STATIC__A
           
static SubLString $str181$Make_a_new__A_in_the_static_area
           
static SubLString $str182$INIT__A
           
static SubLString $str183$Initialize_a__A_for_use
           
static SubLString $str184$GET__A
           
static SubLString $str185$Get_a__A_from_the_free_list__or_m
           
static SubLString $str186$FREE__A_P
           
static SubLString $str187$Check_if_OBJECT_is_a__A_that_has_
           
static SubLString $str188$FREE__A
           
static SubLString $str189$Place_a__A_onto_the_free_list
           
static SubLString $str190$MAKE__A
           
static SubLString $str191$_A_P
           
static SubLString $str213$___A
           
static SubLString $str215$_DONE__
           
static SubLString $str216$_
           
static SubLString $str221$___A____
           
static SubLString $str224$__ended__A
           
static SubLString $str225$___
           
static SubLString $str227$_
           
static SubLString $str231$_
           
static SubLString $str232$_
           
static SubLString $str233$0
           
static SubLString $str234$__
           
static SubLString $str235$_of_
           
static SubLString $str236$__ending__
           
static SubLString $str237$__
           
static SubLString $str239$
           
static SubLString $str240$___A____D_of__D___02D___Done_at__
           
static SubLString $str241$whenever
           
static SubLString $str243$cdotimes
           
static SubLString $str253$cdolist
           
static SubLString $str264$cdohash
           
static SubLString $str269$do_set
           
static SubLString $str281$___A_started__at__A
           
static SubLString $str282$___A_finished_at__A_after_A
           
static SubLString $str299$_S___var__S_is_not_a_symbol_
           
static SubLString $str300$_S___function__S_is_not_a_symbol_
           
static SubLString $str301$_S___search_type__S_is_not_one_of
           
static SubLString $str31$_replacements_not_allowed_in_the_
           
static SubLString $str310$next_cons_var
           
static SubLString $str312$sublist
           
static SubLString $str320$sublist1
           
static SubLString $str321$sublist2
           
static SubLString $str326$tree_var
           
static SubLString $str327$cells_var
           
static SubLString $str328$tail_of_cells
           
static SubLString $str335$tail_of_cells_var
           
static SubLString $str343$datum_evaluated_var
           
static SubLString $str345$FAST_FUNCALL_NO_VALUE__contains_e
           
static SubLString $str346$FAST_FUNCALL_NO_VALUE__cannot_acc
           
static SubLString $str347$FAST_FUNCALL_NO_VALUE__function_n
           
static SubLString $str350$function_form_evaluated_var
           
static SubLString $str36$Invalid_argument_type_expression_
           
static SubLString $str361$_A_S
           
static SubLString $str363$LIST_EXPRESSION
           
static SubLString $str364$TAIL_CONS
           
static SubLString $str365$RESULT
           
static SubLString $str379$DEFINE_LIST_ELEMENT_PREDICATOR___
           
static SubLString $str38$_S_return_type_expression_not_lis
           
static SubLString $str383$FCOND___S_is_not_a_valid_clause_l
           
static SubLString $str384$FCOND___S_is_not_a_valid_clause_
           
static SubLString $str386$P_RANGE_CASE__Ill_formed_clauses_
           
static SubLString $str387$P_RANGE_CASE___S_is_not_a_valid_c
           
static SubLString $str388$value
           
static SubLString $str394$Invalid_version_code__A_
           
static SubLString $str40$_S_complex_return_type_expression
           
static SubLString $str403$_P
           
static SubLString $str405$SET_
           
static SubLString $str407$UNSET_
           
static SubLString $str418$FORMAT_TO_STRING___S_is_an_invali
           
static SubLString $str419$FORMAT_TO_STRING__Odd_number_of_a
           
static SubLString $str423$_____real_time__A_seconds__
           
static SubLString $str437$______s__
           
static SubLString $str463$_A_INITIALIZER
           
static SubLString $str469$Initializing_KB_variables___
           
static SubLString $str476$_
           
static SubLString $str477$Invalid_function_name__A___The_fi
           
static SubLString $str482$Unable_to_initialize__A__
           
static SubLString $str483$Invalid_function_name__A___The_fi
           
static SubLString $str485$Invalid_function_name__A___The_fi
           
static SubLString $str487$Invalid_function_name__A___The_fi
           
static SubLString $str69$UNPROVIDED
           
static SubLSymbol $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 $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 $sxhash_bit_limit$
          The number of bits used in the internal integer computations done by sxhash-external.
static SubLSymbol $sxhash_composite_hash$
           
static SubLSymbol $sxhash_composite_state$
           
static SubLSymbol $sym1$STRINGP
           
static SubLSymbol $sym10$DEFMACRO_PUBLIC
           
static SubLSymbol $sym100$CAR
           
static SubLSymbol $sym101$MAKE_LOCK
           
static SubLSymbol $sym102$GLOBAL_LOCK_P
           
static SubLSymbol $sym103$INITIALIZE_GLOBAL_LOCK_INTERNAL
           
static SubLSymbol $sym104$INITIALIZE_GLOBAL_LOCKS
           
static SubLSymbol $sym105$CSETQ
           
static SubLSymbol $sym106$_FI_STATE_VARIABLES_
           
static SubLSymbol $sym108$DEFPARAMETER_HTML
           
static SubLSymbol $sym109$CPUSHNEW
           
static SubLSymbol $sym11$REGISTER_CYC_API_MACRO
           
static SubLSymbol $sym111$CPROGV
           
static SubLSymbol $sym113$DEFPARAMETER
           
static SubLSymbol $sym114$REGISTER_HTML_STATE_VARIABLE
           
static SubLSymbol $sym115$DEFVAR
           
static SubLSymbol $sym116$REGISTER_HTML_INTERFACE_VARIABLE
           
static SubLSymbol $sym12$DEFINE_EXTERNAL
           
static SubLSymbol $sym120$NOTE_STATE_VARIABLE_DOCUMENTATION
           
static SubLSymbol $sym121$DEF_STATE_VARIABLE
           
static SubLSymbol $sym127$DEFLEXICAL
           
static SubLSymbol $sym129$DEFCONSTANT
           
static SubLSymbol $sym131$DEFPARAMETER_PRIVATE
           
static SubLSymbol $sym133$DEFPARAMETER_PUBLIC
           
static SubLSymbol $sym14$REGISTER_EXTERNAL_SYMBOL
           
static SubLSymbol $sym142$_GT_STATE_VARIABLES_
           
static SubLSymbol $sym144$_AT_STATE_VARIABLES_
           
static SubLSymbol $sym145$_DEFN_STATE_VARIABLES_
           
static SubLSymbol $sym147$_KBI_STATE_VARIABLES_
           
static SubLSymbol $sym148$_KBP_STATE_VARIABLES_
           
static SubLSymbol $sym15$_API_SPECIAL_TABLE_
           
static SubLSymbol $sym151$CYC_API_REMOTE_EVAL
           
static SubLSymbol $sym154$_FORWARD_INFERENCE_ENVIRONMENT_
           
static SubLSymbol $sym155$ENVIRONMENT
           
static SubLSymbol $sym157$WITH_FORWARD_INFERENCE_ENVIRONMENT
           
static SubLSymbol $sym159$CUNWIND_PROTECT
           
static SubLSymbol $sym162$WITH_NORMAL_FORWARD_INFERENCE_PARAMETERS
           
static SubLSymbol $sym163$WITH_CLEAN_FORWARD_INFERENCE_ENVIRONMENT
           
static SubLSymbol $sym164$WITH_CLEAN_FORWARD_PROBLEM_STORE_ENVIRONMENT
           
static SubLSymbol $sym165$ERROR
           
static SubLSymbol $sym166$CATCH_ERROR_MESSAGE
           
static SubLSymbol $sym169$TRACING_AT_LEVEL
           
static SubLSymbol $sym17$_API_PREDEFINED_FUNCTION_TABLE_
           
static SubLSymbol $sym172$_STRUCTURE_RESOURCING_MAKE_STATIC_
           
static SubLSymbol $sym173$WITH_STATIC_AREA
           
static SubLSymbol $sym19$_API_PREDEFINED_HOST_FUNCTION_TABLE_
           
static SubLSymbol $sym192$DEFLEXICAL_PRIVATE
           
static SubLSymbol $sym193$OBJECT
           
static SubLSymbol $sym195$CAND
           
static SubLSymbol $sym197$PUNLESS
           
static SubLSymbol $sym198$CSETF
           
static SubLSymbol $sym199$_STRUCTURE_RESOURCING_ENABLED_
           
static SubLSymbol $sym2$LISTP
           
static SubLSymbol $sym203$CDO
           
static SubLSymbol $sym206$FOUND
           
static SubLSymbol $sym21$_API_PREDEFINED_MACRO_TABLE_
           
static SubLSymbol $sym210$NOTING_PROGRESS_PREAMBLE
           
static SubLSymbol $sym212$NOTING_PROGRESS
           
static SubLSymbol $sym214$NOTING_PROGRESS_POSTAMBLE
           
static SubLSymbol $sym218$NOTING_PERCENT_PROGRESS_PREAMBLE
           
static SubLSymbol $sym22$_API_PREDEFINED_HOST_MACRO_TABLE_
           
static SubLSymbol $sym220$NOTING_PERCENT_PROGRESS
           
static SubLSymbol $sym222$NOTING_PERCENT_PROGRESS_POSTAMBLE
           
static SubLSymbol $sym226$NOTE_PERCENT_PROGRESS
           
static SubLSymbol $sym23$_API_SYMBOLS_
           
static SubLSymbol $sym244$_PROGRESS_NOTE_
           
static SubLSymbol $sym246$_PROGRESS_TOTAL_
           
static SubLSymbol $sym248$CDOTIMES
           
static SubLSymbol $sym25$SYMBOLP
           
static SubLSymbol $sym254$LIST_VAR
           
static SubLSymbol $sym255$LENGTH
           
static SubLSymbol $sym256$CSOME
           
static SubLSymbol $sym257$PROGRESS_CDOLIST
           
static SubLSymbol $sym259$PROGRESS_CSOME
           
static SubLSymbol $sym261$MESSAGE_VAR
           
static SubLSymbol $sym262$CDOLIST
           
static SubLSymbol $sym265$TABLE_VAR
           
static SubLSymbol $sym266$HASH_TABLE_COUNT
           
static SubLSymbol $sym267$CDOHASH
           
static SubLSymbol $sym270$SET_VAR
           
static SubLSymbol $sym271$SET_SIZE
           
static SubLSymbol $sym272$DO_SET
           
static SubLSymbol $sym276$MESSAGE_VAR
           
static SubLSymbol $sym277$START_TIME
           
static SubLSymbol $sym278$NOTING_ELAPSED_TIME_PREAMBLE
           
static SubLSymbol $sym279$NOTING_ELAPSED_TIME_POSTAMBLE
           
static SubLSymbol $sym280$NOTING_ELAPSED_TIME
           
static SubLSymbol $sym283$WITH_SUBLISP_ERROR_HANDLING
           
static SubLSymbol $sym288$WITH_CYC_SERVER_HANDLING
           
static SubLSymbol $sym289$WITH_CYC_IO_SYNTAX
           
static SubLSymbol $sym29$_API_TYPES_
           
static SubLSymbol $sym292$OLD_CYCLIST
           
static SubLSymbol $sym294$SET_THE_CYCLIST
           
static SubLSymbol $sym297$BINDING
           
static SubLSymbol $sym298$SUBLIS
           
static SubLSymbol $sym3$PROGN
           
static SubLSymbol $sym303$NULL
           
static SubLSymbol $sym304$CDR
           
static SubLSymbol $sym305$CONSP
           
static SubLSymbol $sym307$CDOSUBLISTS
           
static SubLSymbol $sym309$CDOLIST_AND_SUBLISTS
           
static SubLSymbol $sym313$WHILE
           
static SubLSymbol $sym315$CDOLIST_IF
           
static SubLSymbol $sym316$CDOSUBLISTS_IF
           
static SubLSymbol $sym317$CDOLIST_IF_NOT
           
static SubLSymbol $sym318$CDOSUBLISTS_IF_NOT
           
static SubLSymbol $sym324$CDOTREE
           
static SubLSymbol $sym329$LIST
           
static SubLSymbol $sym330$LAST
           
static SubLSymbol $sym331$RPLACD
           
static SubLSymbol $sym332$CPUSH
           
static SubLSymbol $sym334$CDOTREE_CONSES
           
static SubLSymbol $sym337$DO_PLIST
           
static SubLSymbol $sym338$CAAR
           
static SubLSymbol $sym339$CDAR
           
static SubLSymbol $sym34$CHECK_TYPE
           
static SubLSymbol $sym340$CADR
           
static SubLSymbol $sym341$CDDR
           
static SubLSymbol $sym344$NCONC
           
static SubLSymbol $sym349$FUNCALL
           
static SubLSymbol $sym35$NIL_OR
           
static SubLSymbol $sym351$PCASE
           
static SubLSymbol $sym352$OTHERWISE
           
static SubLSymbol $sym355$CMULTIPLE_VALUE_BIND
           
static SubLSymbol $sym357$CMULTIPLE_VALUE_SETQ
           
static SubLSymbol $sym366$PCOND
           
static SubLSymbol $sym367$ATOM
           
static SubLSymbol $sym369$DEFINE_API
           
static SubLSymbol $sym37$PWHEN
           
static SubLSymbol $sym372$DEFINE_PROTECTED
           
static SubLSymbol $sym381$_OPTIONAL
           
static SubLSymbol $sym382$CAR_IF_LIST
           
static SubLSymbol $sym385$FIF
           
static SubLSymbol $sym389$__
           
static SubLSymbol $sym390$__
           
static SubLSymbol $sym391$_
           
static SubLSymbol $sym393$ERROR
           
static SubLSymbol $sym4$DEFINE_PUBLIC
           
static SubLSymbol $sym401$SUB_KB_LOADED_P_SYMBOL
           
static SubLSymbol $sym402$DECLARE_KB_FEATURE
           
static SubLSymbol $sym404$SUB_KB_SET_SYMBOL
           
static SubLSymbol $sym406$SUB_KB_UNSET_SYMBOL
           
static SubLSymbol $sym409$DEFGLOBAL_PRIVATE
           
static SubLSymbol $sym41$DEFINE_AFTER_ADDING
           
static SubLSymbol $sym415$TO_STRING
           
static SubLSymbol $sym416$CCONCATENATE
           
static SubLSymbol $sym42$DEFINE_KB
           
static SubLSymbol $sym420$TIME
           
static SubLSymbol $sym421$CTIME
           
static SubLSymbol $sym422$FORMAT
           
static SubLSymbol $sym425$TIMING_INFO
           
static SubLSymbol $sym426$CLOCK_TIME
           
static SubLSymbol $sym427$WITH_PROCESS_RESOURCE_TRACKING
           
static SubLSymbol $sym428$CONVERT_PROCESS_RESOURCE_TRACKING_TIMING_INFO_TO_SECONDS
           
static SubLSymbol $sym429$NADD_CLOCK_TIME_TO_PROCESS_RESOURCE_TIMING_INFO
           
static SubLSymbol $sym43$DEFINE_AFTER_REMOVING
           
static SubLSymbol $sym431$WITH_PROCESS_RESOURCE_TRACKING_IN_SECONDS
           
static SubLSymbol $sym436$TIMING_INFO
           
static SubLSymbol $sym438$TIMING_INFO
           
static SubLSymbol $sym439$PROCESS_RESOURCE_TRACKING_USER_TIME
           
static SubLSymbol $sym44$DEFINE_RULE_AFTER_ADDING
           
static SubLSymbol $sym440$TIMING_INFO
           
static SubLSymbol $sym441$TIMING_INFO
           
static SubLSymbol $sym442$PROCESS_RESOURCE_TRACKING_SYSTEM_TIME
           
static SubLSymbol $sym443$TIMING_INFO
           
static SubLSymbol $sym446$ELEM
           
static SubLSymbol $sym447$LIST_VAR
           
static SubLSymbol $sym45$DEFINE_RULE_AFTER_REMOVING
           
static SubLSymbol $sym450$PROPERTY
           
static SubLSymbol $sym451$VALUE
           
static SubLSymbol $sym452$PLIST_VAR
           
static SubLSymbol $sym454$IGNORE
           
static SubLSymbol $sym456$MUST
           
static SubLSymbol $sym458$SWAP_VAR
           
static SubLSymbol $sym46$DEFINE_COLLECTION_DEFN
           
static SubLSymbol $sym464$PROCLAIM
           
static SubLSymbol $sym466$REGISTER_KB_VARIABLE_INITIALIZATION
           
static SubLSymbol $sym467$_KB_VAR_INITIALIZATIONS_
           
static SubLSymbol $sym468$DEF_KB_VARIABLE
           
static SubLSymbol $sym47$DEFINE_EVALUATION_DEFN
           
static SubLSymbol $sym474$PRIVATE
           
static SubLSymbol $sym478$INIT_VALUE
           
static SubLSymbol $sym479$FACCESS
           
static SubLSymbol $sym481$EVAL
           
static SubLSymbol $sym484$INIT_VALUE
           
static SubLSymbol $sym486$INIT_VALUE
           
static SubLSymbol $sym488$INIT_VALUE
           
static SubLSymbol $sym49$DEFINE_EXPANSION_DEFN
           
static SubLSymbol $sym490$REGISTER_OBSOLETE_CYC_API_FUNCTION
           
static SubLSymbol $sym493$INITIALIZATION_FOR_PARTIAL_LIST_RESULTS
           
static SubLSymbol $sym494$ACCUMULATION_FOR_PARTIAL_LIST_RESULTS
           
static SubLSymbol $sym495$CONSOLIDATION_FOR_PARTIAL_LIST_RESULTS
           
static SubLSymbol $sym496$NOTIFICATION_FOR_PARTIAL_LIST_RESULTS
           
static SubLSymbol $sym497$FINAL_RESULTS_FOR_PARTIAL_LIST_RESULTS
           
static SubLSymbol $sym5$REGISTER_CYC_API_FUNCTION
           
static SubLSymbol $sym50$DEFINE_CYC_SUBL_DEFN
           
static SubLSymbol $sym501$_PARTIAL_RESULTS_THRESHOLD_
           
static SubLSymbol $sym505$WITH_SPACE_PROFILING_TO_STRING
           
static SubLSymbol $sym507$STREAM
           
static SubLSymbol $sym508$CWITH_OUTPUT_TO_STRING
           
static SubLSymbol $sym509$WITH_SPACE_PROFILING
           
static SubLSymbol $sym515$_SXHASH_COMPOSITE_HASH_
           
static SubLSymbol $sym518$COMPOSITE_HASH
           
static SubLSymbol $sym522$LOGXOR
           
static SubLSymbol $sym523$SXHASH_ROT
           
static SubLSymbol $sym524$SXHASH
           
static SubLSymbol $sym528$SXHASH_COMPOSITE_UPDATE
           
static SubLSymbol $sym529$COMPUTE_SXHASH_COMPOSITE
           
static SubLSymbol $sym534$CCATCH
           
static SubLSymbol $sym536$TIMINGS
           
static SubLSymbol $sym537$TIME
           
static SubLSymbol $sym538$I
           
static SubLSymbol $sym54$RET
           
static SubLSymbol $sym540$_
           
static SubLSymbol $sym542$PERFORM_STANDARD_STATISTICAL_ANALYSIS
           
static SubLSymbol $sym543$BENCHMARK_GC
           
static SubLSymbol $sym544$RUN_BENCHMARK_COMPENSATING_FOR_PAGING
           
static SubLSymbol $sym56$DEFINE
           
static SubLSymbol $sym57$REGISTER_KB_FUNCTION
           
static SubLSymbol $sym58$_KB_FUNCTION_TABLE_
           
static SubLSymbol $sym6$QUOTE
           
static SubLSymbol $sym60$STRING_LESSP
           
static SubLSymbol $sym61$SYMBOL_NAME
           
static SubLSymbol $sym62$DEREGISTER_KB_FUNCTION
           
static SubLSymbol $sym63$DEFINE_PRIVATE
           
static SubLSymbol $sym64$NOTE_FUNCALL_HELPER_FUNCTION
           
static SubLSymbol $sym65$_FUNCALL_HELPER_PROPERTY_
           
static SubLSymbol $sym67$DEFINE_PRIVATE_FUNCALL
           
static SubLSymbol $sym68$_UNPROVIDED_
           
static SubLSymbol $sym71$DECLARE_CONTROL_PARAMETER_INTERNAL
           
static SubLSymbol $sym75$CCATCH_IGNORE
           
static SubLSymbol $sym79$WRITE_BYTE
           
static SubLSymbol $sym83$LOCK_VAR
           
static SubLSymbol $sym84$CLET
           
static SubLSymbol $sym85$PIF
           
static SubLSymbol $sym86$LOCK_IDLE_P
           
static SubLSymbol $sym87$WITH_LOCK_HELD
           
static SubLSymbol $sym94$DECLAIM
           
static SubLSymbol $sym95$VACCESS
           
static SubLSymbol $sym96$DEFGLOBAL
           
static SubLSymbol $sym97$REGISTER_GLOBAL_LOCK
           
static SubLSymbol $sym98$_GLOBAL_LOCKS_
           
static SubLSymbol $tracing_level$
          An alist of things to trace and the level at which they should be traced.
static SubLSymbol $unprovided$
          A unique marker which can be used as a default optional argument to indicate that no argument was explicitly provided.
static SubLSymbol $within_noting_percent_progress$
           
static SubLFile me
           
static java.lang.String myName
           
 
Fields inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
EMPTY_SUBL_OBJECT_ARRAY
 
Fields inherited from interface com.cyc.tool.subl.jrtl.nativeCode.subLisp.CommonSymbols
ANSWER_TAG, APPEND_KEYWORD, APPEND_STACK_TRACES_TO_ERROR_MESSAGES, AREF, ASSEMBLE_FIXNUMS_TO_INTEGER, ATOM, BIGNUMP, BINARY_KEYWORD, BINDING_TYPE, BOOLEANP, CAAR, CADR, CAND, CAR, CCATCH, CDEC, CDESTRUCTURING_BIND, CDO, CDO_ALL_SYMBOLS, CDO_EXTERNAL_SYMBOLS, CDO_SYMBOLS, CDOHASH, CDOLIST, CDOTIMES, CDR, CHAR, CHAR_E_SYMBOL, CHAR_EQUAL_SYMBOL, CHAR_GREATER_THAN_OR_EQUAL_SYMBOL, CHAR_GREATER_THAN_SYMBOL, CHAR_GT_SYMBOL, CHAR_GTE_SYMBOL, CHAR_LESS_THAN_OR_EQUAL_SYMBOL, CHAR_LESS_THAN_SYMBOL, CHAR_LT_SYMBOL, CHAR_LTE_SYMBOL, CHAR_NE_SYMBOL, CHAR_NOT_EQUAL_SYMBOL, CHARACTERP, CHECK_TYPE, CINC, CLET, CMULTIPLE_VALUE_BIND, CNOT, CONS, CONSP, CONSTANT, COR, CPOP, CPROGV, CPUSH, CPUSHNEW, CREATE_KEYWORD, CSETF, CSETQ, CSOME, CTIME, CUNWIND_PROTECT, CVS_ID, DEBUG_IO, DECLAIM, DECLARE, DEFCONSTANT, DEFINE, DEFLEXICAL, DEFMACRO, DEFPARAMETER, DEFVAR, DIRECTION_KEYWORD, DYNAMIC, EIGHT_INTEGER, EIGHTEEN_INTEGER, ELEMENT_TYPE_KEYWORD, ELEVEN_INTEGER, END_KEYWORD, ENFORCE_MUST, ENFORCE_TYPE, EQ, EQL, EQUAL, EQUALP, ERROR, ERROR_KEYWORD, ERROR_OUTPUT, EVAL, EXTERNAL_FORMAT_KEYWORD, EXTERNAL_KEYWORD, FIF, FIFTEEN_INTEGER, FIRST, FIVE_INTEGER, FIXNUMP, FLOATP, FOUR_INTEGER, FOURTEEN_INTEGER, FUNCTION, FUNCTION_SPEC_P, FUNCTIONP, FUNLESS, FWHEN, GET, GETHASH, GETHASH_WITHOUT_VALUES, GUID_P, HASH_TABLE_ITERATOR_P, HASH_TABLE_P, IDENTITY, IF_DOES_NOT_EXIST_KEYWORD, IF_EXISTS_KEYWORD, IGNORE, INITIALIZATION_TYPE, INITIALIZER, INPUT_KEYWORD, INPUT_STREAM_P, INTEGERP, INTERNAL_KEYWORD, IO_KEYWORD, KEYWORDP, KILL_KEYWORD, LAMBDA_SYMBOL, LEXICAL, LIST, LISTP, LISTS, LOCK_P, LONG_BIGNUM_P, MACRO_ENV, MACRO_FORM, MEDIUM_BIGNUM_P, MEMBER, MINUS_ONE_INTEGER, MULTIPLE_VALUE_LIST, MUST, NCONC, NEW_VERSION_KEYWORD, NIL, NINE_INTEGER, NINETEEN_INTEGER, NREVERSE, NTH, NTH_VALUE, NULL, NULL_INPUT, NULL_OUTPUT, NUM_E_SYMBOL, NUM_GT_SYMBOL, NUM_GTE_SYMBOL, NUM_LT_SYMBOL, NUM_LTE_SYMBOL, NUM_NE_SYMBOL, NUMBERP, ONE_HUNDRED_THIRTY_SEVEN_INTEGER, ONE_HUNDRED_TWENTY_SEVEN_INTEGER, ONE_INTEGER, ONE_THOUSAND_INTEGER, OPTIONAL_SYMBOL, OTHERWISE, OUTPUT_KEYWORD, OUTPUT_STREAM_P, OVERWRITE_KEYWORD, PACKAGEP, PCASE, PCOND, PIF, PROBE_KEYWORD, PROCESS_TO_END, PROCESSP, PROCLAIM, PROGN, PUNLESS, PWHEN, QUERY_IO, QUIT, QUOTE, RENAME_AND_DELETE_KEYWORD, REST_SYMBOL, RET, RET_NIL, RET_T, RETURN_TAG, REVERSE, RW_LOCK_P, SECOND, SEQUENCEP, SEVEN_INTEGER, SEVENTEEN_INTEGER, SHORT_BIGNUM_P, SHOW_STACK_TRACES, SIX_INTEGER, SIXTEEN_INTEGER, SIXTY_FOUR_INTEGER, SORT, SSS, STANDARD_INPUT, STANDARD_OUTPUT, START_KEYWORD, STREAMP, STRING_E_SYMBOL, STRING_EQUAL_SYMBOL, STRING_GREATER_THAN_OR_EQUAL_SYMBOL, STRING_GREATER_THAN_SYMBOL, STRING_GT_SYMBOL, STRING_GTE_SYMBOL, STRING_LESS_THAN_OR_EQUAL_SYMBOL, STRING_LESS_THAN_SYMBOL, STRING_LT_SYMBOL, STRING_LTE_SYMBOL, STRING_NE_SYMBOL, STRING_NOT_EQUAL_SYMBOL, STRINGP, STRUCTURE_P, SUPERSEDE_KEYWORD, SUSPEND_TYPE_CHECKING, SYMBOL_FUNCTION, SYMBOL_VALUE, SYMBOLP, T, TEN_INTEGER, TERMINAL_IO, TEXT_KEYWORD, THIRTEEN_INTEGER, THIRTY_FOUR_INTEGER, THIRTY_THREE_INTEGER, THIRTY_TWO_INTEGER, THREE_INTEGER, TRACE_OUTPUT, TRUE, TWELVE_INTEGER, TWENTY_INTEGER, TWO_HUNDRED_FIFTY_FOUR_INTEGER, TWO_HUNDRED_FORTY_FOUR_INTEGER, TWO_INTEGER, UNDECLARED, UNPROVIDED, VALUES, VECTOR, VECTORP, WITH_ERROR_HANDLER, WITH_STATIC_AREA, WITH_THREAD_PRIVATE_AREA, WITH_WORKING_AREA, WORLD, ZERO_DOUBLE, ZERO_INTEGER
 
Method Summary
static SubLObject api_predefined_function_p(SubLObject operator)
           
static SubLObject api_predefined_host_function_p(SubLObject operator)
           
static SubLObject api_predefined_host_macro_p(SubLObject operator)
           
static SubLObject api_predefined_macro_p(SubLObject operator)
           
static SubLObject api_special_p(SubLObject operator)
           
static SubLObject compute_percent_progress(SubLObject index, SubLObject max)
           
static SubLObject 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 declare_control_parameter_internal(SubLObject variable, SubLObject fancy_name, SubLObject description, SubLObject settings_spec)
           
static SubLObject declare_utilities_macros_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject global_lock_initialization_form(SubLObject name)
           
static SubLObject init_utilities_macros_file()
           
static SubLObject initialize_global_lock_internal(SubLObject global, SubLObject name)
           
static SubLObject initialize_global_locks()
          Initialize all global locks
static SubLObject initialize_kb_variables()
          Initializes all of the kb-vars with their initialization functions.
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
static SubLObject mapping_finished()
           
static SubLObject nadd_clock_time_to_process_resource_timing_info(SubLObject clock_time, SubLObject timing_info)
           
static SubLObject note_funcall_helper_function(SubLObject symbol)
          Note that SYMBOL has been defined via DEFINE-PRIVATE-FUNCALL
static SubLObject note_percent_progress(SubLObject index, SubLObject max)
           
static SubLObject note_state_variable_documentation(SubLObject variable, SubLObject documentation)
           
static SubLObject noting_percent_progress_postamble()
           
static SubLObject noting_percent_progress_preamble(SubLObject string)
           
static SubLObject noting_progress_postamble()
           
static SubLObject noting_progress_preamble(SubLObject string)
           
static SubLObject possibly_note_percent_progress_prediction(SubLObject elapsed, SubLObject predicted_total_seconds, SubLObject threshhold, SubLObject show_ending_threshold)
           
static SubLObject print_2_digit_nonnegative_integer(SubLObject integer, SubLObject stream)
           
static SubLObject print_progress_percent(SubLObject percent)
           
static SubLObject register_api_predefined_function(SubLObject operator)
          Permit the use of the OPERATOR function in the CYC api
static SubLObject register_api_predefined_host_function(SubLObject operator)
          Permit the use of the OPERATOR host function in the CYC api
static SubLObject register_api_predefined_host_macro(SubLObject operator)
          Permit the use of the OPERATOR host-access macro in the CYC api
static SubLObject register_api_predefined_macro(SubLObject operator)
          Permit the use of the OPERATOR macro in the CYC api
static SubLObject register_api_special(SubLObject operator, SubLObject handler)
           
static SubLObject 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 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 register_cyc_api_function_documentation(SubLObject name, SubLObject documentation_string)
          Register DOCUMENTATION-STRING as the function documentation for NAME.
static SubLObject 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 register_cyc_api_macro(SubLObject name, SubLObject pattern, SubLObject doc_string)
          Register NAME as a (public) Cyc API macro.
static SubLObject register_cyc_api_return_types(SubLObject name, SubLObject return_types)
          For the symbol NAME, register the Cyc API function return types.
static SubLObject register_cyc_api_symbol(SubLObject name)
          Register the symbol NAME as a defined Cyc API function or macro.
static SubLObject register_global_lock(SubLObject global, SubLObject name)
           
static SubLObject register_kb_function(SubLObject function_symbol)
          Note that SYMBOL is expected to be a function symbol referenced by the KB.
static SubLObject register_kb_symbol(SubLObject symbol)
          Note that SYMBOL is expected to be a symbol referenced by the KB.
static SubLObject 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 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 register_obsolete_cyc_api_replacements(SubLObject name, SubLObject replacements)
          For the symbol NAME, denoting an deprecated Cyc API register the Cyc API replacements.
 void runTopLevelForms()
          Runs all top-level forms in order.
static SubLObject setup_utilities_macros_file()
           
static SubLObject sxhash_update_state(SubLObject state)
          Update the composite hash STATE
static SubLObject unprovided_argumentP(SubLObject arg)
          Return T iff ARG indicates that it wsa an unprovided argument to a function call.
static SubLObject 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 within_normal_forward_inferenceP()
          A more strict version of (within-forward-inference?) that returns NIL when we're in a special forward inference mode.
 
Methods inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
extractFunctionNamed
 
Methods inherited from class com.cyc.tool.subl.util.SubLTrampolineFile
checkType, enforceType, extractBinaryFunc, extractCount, extractEnd, extractEndUsingSize, extractPackage, extractStart, extractUnaryFunc, main
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

me

public static final SubLFile me

myName

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

$api_predefined_function_table$

public static SubLSymbol $api_predefined_function_table$

$api_predefined_macro_table$

public static SubLSymbol $api_predefined_macro_table$

$api_symbols$

public static SubLSymbol $api_symbols$

$api_types$

public static SubLSymbol $api_types$

$unprovided$

public static SubLSymbol $unprovided$
A unique marker which can be used as a default optional argument to indicate that no argument was explicitly provided. The ONLY references to this variable should be as the default value for an argument in the formal arguments for a function.


$cfasl_stream$

public static SubLSymbol $cfasl_stream$

$fi_state_variables$

public static SubLSymbol $fi_state_variables$

$gt_state_variables$

public static SubLSymbol $gt_state_variables$

$at_state_variables$

public static SubLSymbol $at_state_variables$

$defn_state_variables$

public static SubLSymbol $defn_state_variables$

$kbp_state_variables$

public static SubLSymbol $kbp_state_variables$

$current_forward_problem_store$

public static SubLSymbol $current_forward_problem_store$
The current problem store in use for forward inference.


$tracing_level$

public static SubLSymbol $tracing_level$
An alist of things to trace and the level at which they should be traced. Current items are :CYCL, :PLANNER, and :EXECUTOR. A level of NIL or 0 means don't print out any tracing information. Higher numbers mean do more tracing.


$structure_resourcing_enabled$

public static SubLSymbol $structure_resourcing_enabled$
Controls whether or not a free list is maintained and used for a structure resource declared via DEFINE-STRUCTURE-RESOURCE.


$structure_resourcing_make_static$

public static SubLSymbol $structure_resourcing_make_static$
Controls whether or not any new structure is statically allocated for a structure resource declared via DEFINE-STRUCTURE-RESOURCE.


$silent_progressP$

public static SubLSymbol $silent_progressP$

$noting_progress_start_time$

public static SubLSymbol $noting_progress_start_time$

$last_percent_progress_index$

public static SubLSymbol $last_percent_progress_index$

$last_percent_progress_prediction$

public static SubLSymbol $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.


$within_noting_percent_progress$

public static SubLSymbol $within_noting_percent_progress$

$percent_progress_start_time$

public static SubLSymbol $percent_progress_start_time$

$progress_note$

public static SubLSymbol $progress_note$

$progress_start_time$

public static SubLSymbol $progress_start_time$

$progress_total$

public static SubLSymbol $progress_total$

$progress_sofar$

public static SubLSymbol $progress_sofar$

$partial_results_accumulator$

public static SubLSymbol $partial_results_accumulator$
Partial results can be accumulated here.


$partial_results_size$

public static SubLSymbol $partial_results_size$
How many partial results have stacked up.


$partial_results_threshold$

public static SubLSymbol $partial_results_threshold$
When the partial results, if ever are supposed to be flushed.


$partial_results_total_size$

public static SubLSymbol $partial_results_total_size$
How many results have been computed altogeher up.


$partial_results_total_accumulator$

public static SubLSymbol $partial_results_total_accumulator$
Once the partial results have been notified, they can be added to here.


$partial_results_initialization_fn$

public static SubLSymbol $partial_results_initialization_fn$
How the partial results have to be setup.


$partial_results_accumulation_fn$

public static SubLSymbol $partial_results_accumulation_fn$
Who adds a new result to the partial results we already have.


$partial_results_consolidation_fn$

public static SubLSymbol $partial_results_consolidation_fn$
Who adds the partial results in the accumulator to the total result set.


$partial_results_notification_fn$

public static SubLSymbol $partial_results_notification_fn$
Who gets the partial results as they become available.


$partial_results_final_result_fn$

public static SubLSymbol $partial_results_final_result_fn$
How the partial results will be processed for final usage.


$accumulating_partial_resultsP$

public static SubLSymbol $accumulating_partial_resultsP$

$sxhash_bit_limit$

public static SubLSymbol $sxhash_bit_limit$
The number of bits used in the internal integer computations done by sxhash-external.


$sxhash_composite_state$

public static SubLSymbol $sxhash_composite_state$

$sxhash_composite_hash$

public static SubLSymbol $sxhash_composite_hash$

$list0

public static final SubLList $list0

$sym1$STRINGP

public static final SubLSymbol $sym1$STRINGP

$sym2$LISTP

public static final SubLSymbol $sym2$LISTP

$sym3$PROGN

public static final SubLSymbol $sym3$PROGN

$sym4$DEFINE_PUBLIC

public static final SubLSymbol $sym4$DEFINE_PUBLIC

$sym5$REGISTER_CYC_API_FUNCTION

public static final SubLSymbol $sym5$REGISTER_CYC_API_FUNCTION

$sym6$QUOTE

public static final SubLSymbol $sym6$QUOTE

$list7

public static final SubLList $list7

$list8

public static final SubLList $list8

$list9

public static final SubLList $list9

$sym10$DEFMACRO_PUBLIC

public static final SubLSymbol $sym10$DEFMACRO_PUBLIC

$sym11$REGISTER_CYC_API_MACRO

public static final SubLSymbol $sym11$REGISTER_CYC_API_MACRO

$sym12$DEFINE_EXTERNAL

public static final SubLSymbol $sym12$DEFINE_EXTERNAL

$list13

public static final SubLList $list13

$sym14$REGISTER_EXTERNAL_SYMBOL

public static final SubLSymbol $sym14$REGISTER_EXTERNAL_SYMBOL

$sym15$_API_SPECIAL_TABLE_

public static final SubLSymbol $sym15$_API_SPECIAL_TABLE_

$str16$Registering__A_as_special_even_th

public static final SubLString $str16$Registering__A_as_special_even_th

$sym17$_API_PREDEFINED_FUNCTION_TABLE_

public static final SubLSymbol $sym17$_API_PREDEFINED_FUNCTION_TABLE_

$int18$1000

public static final SubLInteger $int18$1000

$sym19$_API_PREDEFINED_HOST_FUNCTION_TABLE_

public static final SubLSymbol $sym19$_API_PREDEFINED_HOST_FUNCTION_TABLE_

$int20$100

public static final SubLInteger $int20$100

$sym21$_API_PREDEFINED_MACRO_TABLE_

public static final SubLSymbol $sym21$_API_PREDEFINED_MACRO_TABLE_

$sym22$_API_PREDEFINED_HOST_MACRO_TABLE_

public static final SubLSymbol $sym22$_API_PREDEFINED_HOST_MACRO_TABLE_

$sym23$_API_SYMBOLS_

public static final SubLSymbol $sym23$_API_SYMBOLS_

$kw24$CYC_API_SYMBOL

public static final SubLSymbol $kw24$CYC_API_SYMBOL

$sym25$SYMBOLP

public static final SubLSymbol $sym25$SYMBOLP

$kw26$CYC_API_ARGS

public static final SubLSymbol $kw26$CYC_API_ARGS

$kw27$CYC_API_ARG_TYPES

public static final SubLSymbol $kw27$CYC_API_ARG_TYPES

$kw28$CYC_API_RETURN_TYPES

public static final SubLSymbol $kw28$CYC_API_RETURN_TYPES

$sym29$_API_TYPES_

public static final SubLSymbol $sym29$_API_TYPES_

$kw30$REPLACEMENTS

public static final SubLSymbol $kw30$REPLACEMENTS

$str31$_replacements_not_allowed_in_the_

public static final SubLString $str31$_replacements_not_allowed_in_the_

$kw32$ARGUMENT_TYPES

public static final SubLSymbol $kw32$ARGUMENT_TYPES

$kw33$RETURN_TYPES

public static final SubLSymbol $kw33$RETURN_TYPES

$sym34$CHECK_TYPE

public static final SubLSymbol $sym34$CHECK_TYPE

$sym35$NIL_OR

public static final SubLSymbol $sym35$NIL_OR

$str36$Invalid_argument_type_expression_

public static final SubLString $str36$Invalid_argument_type_expression_

$sym37$PWHEN

public static final SubLSymbol $sym37$PWHEN

$str38$_S_return_type_expression_not_lis

public static final SubLString $str38$_S_return_type_expression_not_lis

$list39

public static final SubLList $list39

$str40$_S_complex_return_type_expression

public static final SubLString $str40$_S_complex_return_type_expression

$sym41$DEFINE_AFTER_ADDING

public static final SubLSymbol $sym41$DEFINE_AFTER_ADDING

$sym42$DEFINE_KB

public static final SubLSymbol $sym42$DEFINE_KB

$sym43$DEFINE_AFTER_REMOVING

public static final SubLSymbol $sym43$DEFINE_AFTER_REMOVING

$sym44$DEFINE_RULE_AFTER_ADDING

public static final SubLSymbol $sym44$DEFINE_RULE_AFTER_ADDING

$sym45$DEFINE_RULE_AFTER_REMOVING

public static final SubLSymbol $sym45$DEFINE_RULE_AFTER_REMOVING

$sym46$DEFINE_COLLECTION_DEFN

public static final SubLSymbol $sym46$DEFINE_COLLECTION_DEFN

$sym47$DEFINE_EVALUATION_DEFN

public static final SubLSymbol $sym47$DEFINE_EVALUATION_DEFN

$list48

public static final SubLList $list48

$sym49$DEFINE_EXPANSION_DEFN

public static final SubLSymbol $sym49$DEFINE_EXPANSION_DEFN

$sym50$DEFINE_CYC_SUBL_DEFN

public static final SubLSymbol $sym50$DEFINE_CYC_SUBL_DEFN

$list51

public static final SubLList $list51

$list52

public static final SubLList $list52

$list53

public static final SubLList $list53

$sym54$RET

public static final SubLSymbol $sym54$RET

$list55

public static final SubLList $list55

$sym56$DEFINE

public static final SubLSymbol $sym56$DEFINE

$sym57$REGISTER_KB_FUNCTION

public static final SubLSymbol $sym57$REGISTER_KB_FUNCTION

$sym58$_KB_FUNCTION_TABLE_

public static final SubLSymbol $sym58$_KB_FUNCTION_TABLE_

$int59$400

public static final SubLInteger $int59$400

$sym60$STRING_LESSP

public static final SubLSymbol $sym60$STRING_LESSP

$sym61$SYMBOL_NAME

public static final SubLSymbol $sym61$SYMBOL_NAME

$sym62$DEREGISTER_KB_FUNCTION

public static final SubLSymbol $sym62$DEREGISTER_KB_FUNCTION

$sym63$DEFINE_PRIVATE

public static final SubLSymbol $sym63$DEFINE_PRIVATE

$sym64$NOTE_FUNCALL_HELPER_FUNCTION

public static final SubLSymbol $sym64$NOTE_FUNCALL_HELPER_FUNCTION

$sym65$_FUNCALL_HELPER_PROPERTY_

public static final SubLSymbol $sym65$_FUNCALL_HELPER_PROPERTY_

$kw66$FUNCALL_HELPER

public static final SubLSymbol $kw66$FUNCALL_HELPER

$sym67$DEFINE_PRIVATE_FUNCALL

public static final SubLSymbol $sym67$DEFINE_PRIVATE_FUNCALL

$sym68$_UNPROVIDED_

public static final SubLSymbol $sym68$_UNPROVIDED_

$str69$UNPROVIDED

public static final SubLString $str69$UNPROVIDED

$list70

public static final SubLList $list70

$sym71$DECLARE_CONTROL_PARAMETER_INTERNAL

public static final SubLSymbol $sym71$DECLARE_CONTROL_PARAMETER_INTERNAL

$kw72$FANCY_NAME

public static final SubLSymbol $kw72$FANCY_NAME

$kw73$DESCRIPTION

public static final SubLSymbol $kw73$DESCRIPTION

$kw74$SETTINGS_SPEC

public static final SubLSymbol $kw74$SETTINGS_SPEC

$sym75$CCATCH_IGNORE

public static final SubLSymbol $sym75$CCATCH_IGNORE

$kw76$MAPPING_DONE

public static final SubLSymbol $kw76$MAPPING_DONE

$kw77$SBHL_MAPPING_DONE

public static final SubLSymbol $kw77$SBHL_MAPPING_DONE

$list78

public static final SubLList $list78

$sym79$WRITE_BYTE

public static final SubLSymbol $sym79$WRITE_BYTE

$list80

public static final SubLList $list80

$list81

public static final SubLList $list81

$list82

public static final SubLList $list82

$sym83$LOCK_VAR

public static final SubLSymbol $sym83$LOCK_VAR

$sym84$CLET

public static final SubLSymbol $sym84$CLET

$sym85$PIF

public static final SubLSymbol $sym85$PIF

$sym86$LOCK_IDLE_P

public static final SubLSymbol $sym86$LOCK_IDLE_P

$sym87$WITH_LOCK_HELD

public static final SubLSymbol $sym87$WITH_LOCK_HELD

$list88

public static final SubLList $list88

$list89

public static final SubLList $list89

$list90

public static final SubLList $list90

$kw91$ALLOW_OTHER_KEYS

public static final SubLSymbol $kw91$ALLOW_OTHER_KEYS

$kw92$VACCESS

public static final SubLSymbol $kw92$VACCESS

$kw93$DOCUMENTATION

public static final SubLSymbol $kw93$DOCUMENTATION

$sym94$DECLAIM

public static final SubLSymbol $sym94$DECLAIM

$sym95$VACCESS

public static final SubLSymbol $sym95$VACCESS

$sym96$DEFGLOBAL

public static final SubLSymbol $sym96$DEFGLOBAL

$sym97$REGISTER_GLOBAL_LOCK

public static final SubLSymbol $sym97$REGISTER_GLOBAL_LOCK

$sym98$_GLOBAL_LOCKS_

public static final SubLSymbol $sym98$_GLOBAL_LOCKS_

$list99

public static final SubLList $list99

$sym100$CAR

public static final SubLSymbol $sym100$CAR

$sym101$MAKE_LOCK

public static final SubLSymbol $sym101$MAKE_LOCK

$sym102$GLOBAL_LOCK_P

public static final SubLSymbol $sym102$GLOBAL_LOCK_P

$sym103$INITIALIZE_GLOBAL_LOCK_INTERNAL

public static final SubLSymbol $sym103$INITIALIZE_GLOBAL_LOCK_INTERNAL

$sym104$INITIALIZE_GLOBAL_LOCKS

public static final SubLSymbol $sym104$INITIALIZE_GLOBAL_LOCKS

$sym105$CSETQ

public static final SubLSymbol $sym105$CSETQ

$sym106$_FI_STATE_VARIABLES_

public static final SubLSymbol $sym106$_FI_STATE_VARIABLES_

$list107

public static final SubLList $list107

$sym108$DEFPARAMETER_HTML

public static final SubLSymbol $sym108$DEFPARAMETER_HTML

$sym109$CPUSHNEW

public static final SubLSymbol $sym109$CPUSHNEW

$list110

public static final SubLList $list110

$sym111$CPROGV

public static final SubLSymbol $sym111$CPROGV

$list112

public static final SubLList $list112

$sym113$DEFPARAMETER

public static final SubLSymbol $sym113$DEFPARAMETER

$sym114$REGISTER_HTML_STATE_VARIABLE

public static final SubLSymbol $sym114$REGISTER_HTML_STATE_VARIABLE

$sym115$DEFVAR

public static final SubLSymbol $sym115$DEFVAR

$sym116$REGISTER_HTML_INTERFACE_VARIABLE

public static final SubLSymbol $sym116$REGISTER_HTML_INTERFACE_VARIABLE

$list117

public static final SubLList $list117

$kw118$CYC_OPENCYC

public static final SubLSymbol $kw118$CYC_OPENCYC

$kw119$CYC_RESEARCHCYC

public static final SubLSymbol $kw119$CYC_RESEARCHCYC

$sym120$NOTE_STATE_VARIABLE_DOCUMENTATION

public static final SubLSymbol $sym120$NOTE_STATE_VARIABLE_DOCUMENTATION

$sym121$DEF_STATE_VARIABLE

public static final SubLSymbol $sym121$DEF_STATE_VARIABLE

$kw122$VARIABLE_DOC

public static final SubLSymbol $kw122$VARIABLE_DOC

$kw123$VARIABLE

public static final SubLSymbol $kw123$VARIABLE

$kw124$PARAMETER

public static final SubLSymbol $kw124$PARAMETER

$kw125$GLOBAL

public static final SubLSymbol $kw125$GLOBAL

$kw126$LEXICAL

public static final SubLSymbol $kw126$LEXICAL

$sym127$DEFLEXICAL

public static final SubLSymbol $sym127$DEFLEXICAL

$kw128$CONSTANT

public static final SubLSymbol $kw128$CONSTANT

$sym129$DEFCONSTANT

public static final SubLSymbol $sym129$DEFCONSTANT

$kw130$PARAMETER_PRIVATE

public static final SubLSymbol $kw130$PARAMETER_PRIVATE

$sym131$DEFPARAMETER_PRIVATE

public static final SubLSymbol $sym131$DEFPARAMETER_PRIVATE

$kw132$PARAMETER_PUBLIC

public static final SubLSymbol $kw132$PARAMETER_PUBLIC

$sym133$DEFPARAMETER_PUBLIC

public static final SubLSymbol $sym133$DEFPARAMETER_PUBLIC

$kw134$PARAMETER_PROTECTECD

public static final SubLSymbol $kw134$PARAMETER_PROTECTECD

$str135$unknown_variable_type__s__

public static final SubLString $str135$unknown_variable_type__s__

$kw136$FUNCTION

public static final SubLSymbol $kw136$FUNCTION

$kw137$FUNCTION_DOC

public static final SubLSymbol $kw137$FUNCTION_DOC

$kw138$STRUCTURE

public static final SubLSymbol $kw138$STRUCTURE

$kw139$STRUCTURE_DOC

public static final SubLSymbol $kw139$STRUCTURE_DOC

$kw140$TYPE

public static final SubLSymbol $kw140$TYPE

$kw141$TYPE_DOC

public static final SubLSymbol $kw141$TYPE_DOC

$sym142$_GT_STATE_VARIABLES_

public static final SubLSymbol $sym142$_GT_STATE_VARIABLES_

$list143

public static final SubLList $list143

$sym144$_AT_STATE_VARIABLES_

public static final SubLSymbol $sym144$_AT_STATE_VARIABLES_

$sym145$_DEFN_STATE_VARIABLES_

public static final SubLSymbol $sym145$_DEFN_STATE_VARIABLES_

$list146

public static final SubLList $list146

$sym147$_KBI_STATE_VARIABLES_

public static final SubLSymbol $sym147$_KBI_STATE_VARIABLES_

$sym148$_KBP_STATE_VARIABLES_

public static final SubLSymbol $sym148$_KBP_STATE_VARIABLES_

$list149

public static final SubLList $list149

$list150

public static final SubLList $list150

$sym151$CYC_API_REMOTE_EVAL

public static final SubLSymbol $sym151$CYC_API_REMOTE_EVAL

$list152

public static final SubLList $list152

$list153

public static final SubLList $list153

$sym154$_FORWARD_INFERENCE_ENVIRONMENT_

public static final SubLSymbol $sym154$_FORWARD_INFERENCE_ENVIRONMENT_

$sym155$ENVIRONMENT

public static final SubLSymbol $sym155$ENVIRONMENT

$list156

public static final SubLList $list156

$sym157$WITH_FORWARD_INFERENCE_ENVIRONMENT

public static final SubLSymbol $sym157$WITH_FORWARD_INFERENCE_ENVIRONMENT

$list158

public static final SubLList $list158

$sym159$CUNWIND_PROTECT

public static final SubLSymbol $sym159$CUNWIND_PROTECT

$list160

public static final SubLList $list160

$list161

public static final SubLList $list161

$sym162$WITH_NORMAL_FORWARD_INFERENCE_PARAMETERS

public static final SubLSymbol $sym162$WITH_NORMAL_FORWARD_INFERENCE_PARAMETERS

$sym163$WITH_CLEAN_FORWARD_INFERENCE_ENVIRONMENT

public static final SubLSymbol $sym163$WITH_CLEAN_FORWARD_INFERENCE_ENVIRONMENT

$sym164$WITH_CLEAN_FORWARD_PROBLEM_STORE_ENVIRONMENT

public static final SubLSymbol $sym164$WITH_CLEAN_FORWARD_PROBLEM_STORE_ENVIRONMENT

$sym165$ERROR

public static final SubLSymbol $sym165$ERROR

$sym166$CATCH_ERROR_MESSAGE

public static final SubLSymbol $sym166$CATCH_ERROR_MESSAGE

$list167

public static final SubLList $list167

$list168

public static final SubLList $list168

$sym169$TRACING_AT_LEVEL

public static final SubLSymbol $sym169$TRACING_AT_LEVEL

$list170

public static final SubLList $list170

$kw171$SL2JAVA

public static final SubLSymbol $kw171$SL2JAVA

$sym172$_STRUCTURE_RESOURCING_MAKE_STATIC_

public static final SubLSymbol $sym172$_STRUCTURE_RESOURCING_MAKE_STATIC_

$sym173$WITH_STATIC_AREA

public static final SubLSymbol $sym173$WITH_STATIC_AREA

$list174

public static final SubLList $list174

$str175$__A_FREE_LIST_

public static final SubLString $str175$__A_FREE_LIST_

$str176$Free_list_for__A_objects

public static final SubLString $str176$Free_list_for__A_objects

$str177$__A_FREE_LOCK_

public static final SubLString $str177$__A_FREE_LOCK_

$str178$Lock_for__A_object_free_list

public static final SubLString $str178$Lock_for__A_object_free_list

$str179$_A_resource_lock

public static final SubLString $str179$_A_resource_lock

$str180$MAKE_STATIC__A

public static final SubLString $str180$MAKE_STATIC__A

$str181$Make_a_new__A_in_the_static_area

public static final SubLString $str181$Make_a_new__A_in_the_static_area

$str182$INIT__A

public static final SubLString $str182$INIT__A

$str183$Initialize_a__A_for_use

public static final SubLString $str183$Initialize_a__A_for_use

$str184$GET__A

public static final SubLString $str184$GET__A

$str185$Get_a__A_from_the_free_list__or_m

public static final SubLString $str185$Get_a__A_from_the_free_list__or_m

$str186$FREE__A_P

public static final SubLString $str186$FREE__A_P

$str187$Check_if_OBJECT_is_a__A_that_has_

public static final SubLString $str187$Check_if_OBJECT_is_a__A_that_has_

$str188$FREE__A

public static final SubLString $str188$FREE__A

$str189$Place_a__A_onto_the_free_list

public static final SubLString $str189$Place_a__A_onto_the_free_list

$str190$MAKE__A

public static final SubLString $str190$MAKE__A

$str191$_A_P

public static final SubLString $str191$_A_P

$sym192$DEFLEXICAL_PRIVATE

public static final SubLSymbol $sym192$DEFLEXICAL_PRIVATE

$sym193$OBJECT

public static final SubLSymbol $sym193$OBJECT

$list194

public static final SubLList $list194

$sym195$CAND

public static final SubLSymbol $sym195$CAND

$list196

public static final SubLList $list196

$sym197$PUNLESS

public static final SubLSymbol $sym197$PUNLESS

$sym198$CSETF

public static final SubLSymbol $sym198$CSETF

$sym199$_STRUCTURE_RESOURCING_ENABLED_

public static final SubLSymbol $sym199$_STRUCTURE_RESOURCING_ENABLED_

$list200

public static final SubLList $list200

$list201

public static final SubLList $list201

$list202

public static final SubLList $list202

$sym203$CDO

public static final SubLSymbol $sym203$CDO

$list204

public static final SubLList $list204

$list205

public static final SubLList $list205

$sym206$FOUND

public static final SubLSymbol $sym206$FOUND

$list207

public static final SubLList $list207

$list208

public static final SubLList $list208

$list209

public static final SubLList $list209

$sym210$NOTING_PROGRESS_PREAMBLE

public static final SubLSymbol $sym210$NOTING_PROGRESS_PREAMBLE

$list211

public static final SubLList $list211

$sym212$NOTING_PROGRESS

public static final SubLSymbol $sym212$NOTING_PROGRESS

$str213$___A

public static final SubLString $str213$___A

$sym214$NOTING_PROGRESS_POSTAMBLE

public static final SubLSymbol $sym214$NOTING_PROGRESS_POSTAMBLE

$str215$_DONE__

public static final SubLString $str215$_DONE__

$str216$_

public static final SubLString $str216$_

$list217

public static final SubLList $list217

$sym218$NOTING_PERCENT_PROGRESS_PREAMBLE

public static final SubLSymbol $sym218$NOTING_PERCENT_PROGRESS_PREAMBLE

$list219

public static final SubLList $list219

$sym220$NOTING_PERCENT_PROGRESS

public static final SubLSymbol $sym220$NOTING_PERCENT_PROGRESS

$str221$___A____

public static final SubLString $str221$___A____

$sym222$NOTING_PERCENT_PROGRESS_POSTAMBLE

public static final SubLSymbol $sym222$NOTING_PERCENT_PROGRESS_POSTAMBLE

$int223$600

public static final SubLInteger $int223$600

$str224$__ended__A

public static final SubLString $str224$__ended__A

$str225$___

public static final SubLString $str225$___

$sym226$NOTE_PERCENT_PROGRESS

public static final SubLSymbol $sym226$NOTE_PERCENT_PROGRESS

$str227$_

public static final SubLString $str227$_

$int228$300

public static final SubLInteger $int228$300

$int229$1200

public static final SubLInteger $int229$1200

$int230$60

public static final SubLInteger $int230$60

$str231$_

public static final SubLString $str231$_

$str232$_

public static final SubLString $str232$_

$str233$0

public static final SubLString $str233$0

$str234$__

public static final SubLString $str234$__

$str235$_of_

public static final SubLString $str235$_of_

$str236$__ending__

public static final SubLString $str236$__ending__

$str237$__

public static final SubLString $str237$__

$int238$99

public static final SubLInteger $int238$99

$str239$

public static final SubLString $str239$

$str240$___A____D_of__D___02D___Done_at__

public static final SubLString $str240$___A____D_of__D___02D___Done_at__

$str241$whenever

public static final SubLString $str241$whenever

$list242

public static final SubLList $list242

$str243$cdotimes

public static final SubLString $str243$cdotimes

$sym244$_PROGRESS_NOTE_

public static final SubLSymbol $sym244$_PROGRESS_NOTE_

$list245

public static final SubLList $list245

$sym246$_PROGRESS_TOTAL_

public static final SubLSymbol $sym246$_PROGRESS_TOTAL_

$list247

public static final SubLList $list247

$sym248$CDOTIMES

public static final SubLSymbol $sym248$CDOTIMES

$list249

public static final SubLList $list249

$list250

public static final SubLList $list250

$list251

public static final SubLList $list251

$list252

public static final SubLList $list252

$str253$cdolist

public static final SubLString $str253$cdolist

$sym254$LIST_VAR

public static final SubLSymbol $sym254$LIST_VAR

$sym255$LENGTH

public static final SubLSymbol $sym255$LENGTH

$sym256$CSOME

public static final SubLSymbol $sym256$CSOME

$sym257$PROGRESS_CDOLIST

public static final SubLSymbol $sym257$PROGRESS_CDOLIST

$list258

public static final SubLList $list258

$sym259$PROGRESS_CSOME

public static final SubLSymbol $sym259$PROGRESS_CSOME

$list260

public static final SubLList $list260

$sym261$MESSAGE_VAR

public static final SubLSymbol $sym261$MESSAGE_VAR

$sym262$CDOLIST

public static final SubLSymbol $sym262$CDOLIST

$list263

public static final SubLList $list263

$str264$cdohash

public static final SubLString $str264$cdohash

$sym265$TABLE_VAR

public static final SubLSymbol $sym265$TABLE_VAR

$sym266$HASH_TABLE_COUNT

public static final SubLSymbol $sym266$HASH_TABLE_COUNT

$sym267$CDOHASH

public static final SubLSymbol $sym267$CDOHASH

$list268

public static final SubLList $list268

$str269$do_set

public static final SubLString $str269$do_set

$sym270$SET_VAR

public static final SubLSymbol $sym270$SET_VAR

$sym271$SET_SIZE

public static final SubLSymbol $sym271$SET_SIZE

$sym272$DO_SET

public static final SubLSymbol $sym272$DO_SET

$list273

public static final SubLList $list273

$list274

public static final SubLList $list274

$kw275$MESSAGE

public static final SubLSymbol $kw275$MESSAGE

$sym276$MESSAGE_VAR

public static final SubLSymbol $sym276$MESSAGE_VAR

$sym277$START_TIME

public static final SubLSymbol $sym277$START_TIME

$sym278$NOTING_ELAPSED_TIME_PREAMBLE

public static final SubLSymbol $sym278$NOTING_ELAPSED_TIME_PREAMBLE

$sym279$NOTING_ELAPSED_TIME_POSTAMBLE

public static final SubLSymbol $sym279$NOTING_ELAPSED_TIME_POSTAMBLE

$sym280$NOTING_ELAPSED_TIME

public static final SubLSymbol $sym280$NOTING_ELAPSED_TIME

$str281$___A_started__at__A

public static final SubLString $str281$___A_started__at__A

$str282$___A_finished_at__A_after_A

public static final SubLString $str282$___A_finished_at__A_after_A

$sym283$WITH_SUBLISP_ERROR_HANDLING

public static final SubLSymbol $sym283$WITH_SUBLISP_ERROR_HANDLING

$list284

public static final SubLList $list284

$list285

public static final SubLList $list285

$list286

public static final SubLList $list286

$list287

public static final SubLList $list287

$sym288$WITH_CYC_SERVER_HANDLING

public static final SubLSymbol $sym288$WITH_CYC_SERVER_HANDLING

$sym289$WITH_CYC_IO_SYNTAX

public static final SubLSymbol $sym289$WITH_CYC_IO_SYNTAX

$list290

public static final SubLList $list290

$list291

public static final SubLList $list291

$sym292$OLD_CYCLIST

public static final SubLSymbol $sym292$OLD_CYCLIST

$list293

public static final SubLList $list293

$sym294$SET_THE_CYCLIST

public static final SubLSymbol $sym294$SET_THE_CYCLIST

$list295

public static final SubLList $list295

$list296

public static final SubLList $list296

$sym297$BINDING

public static final SubLSymbol $sym297$BINDING

$sym298$SUBLIS

public static final SubLSymbol $sym298$SUBLIS

$str299$_S___var__S_is_not_a_symbol_

public static final SubLString $str299$_S___var__S_is_not_a_symbol_

$str300$_S___function__S_is_not_a_symbol_

public static final SubLString $str300$_S___function__S_is_not_a_symbol_

$str301$_S___search_type__S_is_not_one_of

public static final SubLString $str301$_S___search_type__S_is_not_one_of

$list302

public static final SubLList $list302

$sym303$NULL

public static final SubLSymbol $sym303$NULL

$sym304$CDR

public static final SubLSymbol $sym304$CDR

$sym305$CONSP

public static final SubLSymbol $sym305$CONSP

$list306

public static final SubLList $list306

$sym307$CDOSUBLISTS

public static final SubLSymbol $sym307$CDOSUBLISTS

$list308

public static final SubLList $list308

$sym309$CDOLIST_AND_SUBLISTS

public static final SubLSymbol $sym309$CDOLIST_AND_SUBLISTS

$str310$next_cons_var

public static final SubLString $str310$next_cons_var

$list311

public static final SubLList $list311

$str312$sublist

public static final SubLString $str312$sublist

$sym313$WHILE

public static final SubLSymbol $sym313$WHILE

$list314

public static final SubLList $list314

$sym315$CDOLIST_IF

public static final SubLSymbol $sym315$CDOLIST_IF

$sym316$CDOSUBLISTS_IF

public static final SubLSymbol $sym316$CDOSUBLISTS_IF

$sym317$CDOLIST_IF_NOT

public static final SubLSymbol $sym317$CDOLIST_IF_NOT

$sym318$CDOSUBLISTS_IF_NOT

public static final SubLSymbol $sym318$CDOSUBLISTS_IF_NOT

$list319

public static final SubLList $list319

$str320$sublist1

public static final SubLString $str320$sublist1

$str321$sublist2

public static final SubLString $str321$sublist2

$list322

public static final SubLList $list322

$kw323$DEPTH_FIRST

public static final SubLSymbol $kw323$DEPTH_FIRST

$sym324$CDOTREE

public static final SubLSymbol $sym324$CDOTREE

$kw325$BREADTH_FIRST

public static final SubLSymbol $kw325$BREADTH_FIRST

$str326$tree_var

public static final SubLString $str326$tree_var

$str327$cells_var

public static final SubLString $str327$cells_var

$str328$tail_of_cells

public static final SubLString $str328$tail_of_cells

$sym329$LIST

public static final SubLSymbol $sym329$LIST

$sym330$LAST

public static final SubLSymbol $sym330$LAST

$sym331$RPLACD

public static final SubLSymbol $sym331$RPLACD

$sym332$CPUSH

public static final SubLSymbol $sym332$CPUSH

$list333

public static final SubLList $list333

$sym334$CDOTREE_CONSES

public static final SubLSymbol $sym334$CDOTREE_CONSES

$str335$tail_of_cells_var

public static final SubLString $str335$tail_of_cells_var

$list336

public static final SubLList $list336

$sym337$DO_PLIST

public static final SubLSymbol $sym337$DO_PLIST

$sym338$CAAR

public static final SubLSymbol $sym338$CAAR

$sym339$CDAR

public static final SubLSymbol $sym339$CDAR

$sym340$CADR

public static final SubLSymbol $sym340$CADR

$sym341$CDDR

public static final SubLSymbol $sym341$CDDR

$list342

public static final SubLList $list342

$str343$datum_evaluated_var

public static final SubLString $str343$datum_evaluated_var

$sym344$NCONC

public static final SubLSymbol $sym344$NCONC

$str345$FAST_FUNCALL_NO_VALUE__contains_e

public static final SubLString $str345$FAST_FUNCALL_NO_VALUE__contains_e

$str346$FAST_FUNCALL_NO_VALUE__cannot_acc

public static final SubLString $str346$FAST_FUNCALL_NO_VALUE__cannot_acc

$str347$FAST_FUNCALL_NO_VALUE__function_n

public static final SubLString $str347$FAST_FUNCALL_NO_VALUE__function_n

$list348

public static final SubLList $list348

$sym349$FUNCALL

public static final SubLSymbol $sym349$FUNCALL

$str350$function_form_evaluated_var

public static final SubLString $str350$function_form_evaluated_var

$sym351$PCASE

public static final SubLSymbol $sym351$PCASE

$sym352$OTHERWISE

public static final SubLSymbol $sym352$OTHERWISE

$list353

public static final SubLList $list353

$list354

public static final SubLList $list354

$sym355$CMULTIPLE_VALUE_BIND

public static final SubLSymbol $sym355$CMULTIPLE_VALUE_BIND

$list356

public static final SubLList $list356

$sym357$CMULTIPLE_VALUE_SETQ

public static final SubLSymbol $sym357$CMULTIPLE_VALUE_SETQ

$list358

public static final SubLList $list358

$list359

public static final SubLList $list359

$list360

public static final SubLList $list360

$str361$_A_S

public static final SubLString $str361$_A_S

$list362

public static final SubLList $list362

$str363$LIST_EXPRESSION

public static final SubLString $str363$LIST_EXPRESSION

$str364$TAIL_CONS

public static final SubLString $str364$TAIL_CONS

$str365$RESULT

public static final SubLString $str365$RESULT

$sym366$PCOND

public static final SubLSymbol $sym366$PCOND

$sym367$ATOM

public static final SubLSymbol $sym367$ATOM

$kw368$API

public static final SubLSymbol $kw368$API

$sym369$DEFINE_API

public static final SubLSymbol $sym369$DEFINE_API

$kw370$PUBLIC

public static final SubLSymbol $kw370$PUBLIC

$kw371$PROTECTED

public static final SubLSymbol $kw371$PROTECTED

$sym372$DEFINE_PROTECTED

public static final SubLSymbol $sym372$DEFINE_PROTECTED

$kw373$PRIVATE

public static final SubLSymbol $kw373$PRIVATE

$kw374$ALL

public static final SubLSymbol $kw374$ALL

$list375

public static final SubLList $list375

$kw376$NOT_EMPTY_ALL

public static final SubLSymbol $kw376$NOT_EMPTY_ALL

$list377

public static final SubLList $list377

$kw378$ANY

public static final SubLSymbol $kw378$ANY

$str379$DEFINE_LIST_ELEMENT_PREDICATOR___

public static final SubLString $str379$DEFINE_LIST_ELEMENT_PREDICATOR___

$list380

public static final SubLList $list380

$sym381$_OPTIONAL

public static final SubLSymbol $sym381$_OPTIONAL

$sym382$CAR_IF_LIST

public static final SubLSymbol $sym382$CAR_IF_LIST

$str383$FCOND___S_is_not_a_valid_clause_l

public static final SubLString $str383$FCOND___S_is_not_a_valid_clause_l

$str384$FCOND___S_is_not_a_valid_clause_

public static final SubLString $str384$FCOND___S_is_not_a_valid_clause_

$sym385$FIF

public static final SubLSymbol $sym385$FIF

$str386$P_RANGE_CASE__Ill_formed_clauses_

public static final SubLString $str386$P_RANGE_CASE__Ill_formed_clauses_

$str387$P_RANGE_CASE___S_is_not_a_valid_c

public static final SubLString $str387$P_RANGE_CASE___S_is_not_a_valid_c

$str388$value

public static final SubLString $str388$value

$sym389$__

public static final SubLSymbol $sym389$__

$sym390$__

public static final SubLSymbol $sym390$__

$sym391$_

public static final SubLSymbol $sym391$_

$list392

public static final SubLList $list392

$sym393$ERROR

public static final SubLSymbol $sym393$ERROR

$str394$Invalid_version_code__A_

public static final SubLString $str394$Invalid_version_code__A_

$list395

public static final SubLList $list395

$list396

public static final SubLList $list396

$kw397$ERROR_CLAUSE

public static final SubLSymbol $kw397$ERROR_CLAUSE

$list398

public static final SubLList $list398

$list399

public static final SubLList $list399

$list400

public static final SubLList $list400

$sym401$SUB_KB_LOADED_P_SYMBOL

public static final SubLSymbol $sym401$SUB_KB_LOADED_P_SYMBOL

$sym402$DECLARE_KB_FEATURE

public static final SubLSymbol $sym402$DECLARE_KB_FEATURE

$str403$_P

public static final SubLString $str403$_P

$sym404$SUB_KB_SET_SYMBOL

public static final SubLSymbol $sym404$SUB_KB_SET_SYMBOL

$str405$SET_

public static final SubLString $str405$SET_

$sym406$SUB_KB_UNSET_SYMBOL

public static final SubLSymbol $sym406$SUB_KB_UNSET_SYMBOL

$str407$UNSET_

public static final SubLString $str407$UNSET_

$list408

public static final SubLList $list408

$sym409$DEFGLOBAL_PRIVATE

public static final SubLSymbol $sym409$DEFGLOBAL_PRIVATE

$list410

public static final SubLList $list410

$list411

public static final SubLList $list411

$kw412$A

public static final SubLSymbol $kw412$A

$kw413$S

public static final SubLSymbol $kw413$S

$kw414$D

public static final SubLSymbol $kw414$D

$sym415$TO_STRING

public static final SubLSymbol $sym415$TO_STRING

$sym416$CCONCATENATE

public static final SubLSymbol $sym416$CCONCATENATE

$list417

public static final SubLList $list417

$str418$FORMAT_TO_STRING___S_is_an_invali

public static final SubLString $str418$FORMAT_TO_STRING___S_is_an_invali

$str419$FORMAT_TO_STRING__Odd_number_of_a

public static final SubLString $str419$FORMAT_TO_STRING__Odd_number_of_a

$sym420$TIME

public static final SubLSymbol $sym420$TIME

$sym421$CTIME

public static final SubLSymbol $sym421$CTIME

$sym422$FORMAT

public static final SubLSymbol $sym422$FORMAT

$str423$_____real_time__A_seconds__

public static final SubLString $str423$_____real_time__A_seconds__

$list424

public static final SubLList $list424

$sym425$TIMING_INFO

public static final SubLSymbol $sym425$TIMING_INFO

$sym426$CLOCK_TIME

public static final SubLSymbol $sym426$CLOCK_TIME

$sym427$WITH_PROCESS_RESOURCE_TRACKING

public static final SubLSymbol $sym427$WITH_PROCESS_RESOURCE_TRACKING

$sym428$CONVERT_PROCESS_RESOURCE_TRACKING_TIMING_INFO_TO_SECONDS

public static final SubLSymbol $sym428$CONVERT_PROCESS_RESOURCE_TRACKING_TIMING_INFO_TO_SECONDS

$sym429$NADD_CLOCK_TIME_TO_PROCESS_RESOURCE_TIMING_INFO

public static final SubLSymbol $sym429$NADD_CLOCK_TIME_TO_PROCESS_RESOURCE_TIMING_INFO

$list430

public static final SubLList $list430

$sym431$WITH_PROCESS_RESOURCE_TRACKING_IN_SECONDS

public static final SubLSymbol $sym431$WITH_PROCESS_RESOURCE_TRACKING_IN_SECONDS

$int432$10000000

public static final SubLInteger $int432$10000000

$kw433$WALL_CLOCK_TIME

public static final SubLSymbol $kw433$WALL_CLOCK_TIME

$kw434$USER_TIME

public static final SubLSymbol $kw434$USER_TIME

$kw435$SYSTEM_TIME

public static final SubLSymbol $kw435$SYSTEM_TIME

$sym436$TIMING_INFO

public static final SubLSymbol $sym436$TIMING_INFO

$str437$______s__

public static final SubLString $str437$______s__

$sym438$TIMING_INFO

public static final SubLSymbol $sym438$TIMING_INFO

$sym439$PROCESS_RESOURCE_TRACKING_USER_TIME

public static final SubLSymbol $sym439$PROCESS_RESOURCE_TRACKING_USER_TIME

$sym440$TIMING_INFO

public static final SubLSymbol $sym440$TIMING_INFO

$sym441$TIMING_INFO

public static final SubLSymbol $sym441$TIMING_INFO

$sym442$PROCESS_RESOURCE_TRACKING_SYSTEM_TIME

public static final SubLSymbol $sym442$PROCESS_RESOURCE_TRACKING_SYSTEM_TIME

$sym443$TIMING_INFO

public static final SubLSymbol $sym443$TIMING_INFO

$list444

public static final SubLList $list444

$list445

public static final SubLList $list445

$sym446$ELEM

public static final SubLSymbol $sym446$ELEM

$sym447$LIST_VAR

public static final SubLSymbol $sym447$LIST_VAR

$list448

public static final SubLList $list448

$list449

public static final SubLList $list449

$sym450$PROPERTY

public static final SubLSymbol $sym450$PROPERTY

$sym451$VALUE

public static final SubLSymbol $sym451$VALUE

$sym452$PLIST_VAR

public static final SubLSymbol $sym452$PLIST_VAR

$list453

public static final SubLList $list453

$sym454$IGNORE

public static final SubLSymbol $sym454$IGNORE

$list455

public static final SubLList $list455

$sym456$MUST

public static final SubLSymbol $sym456$MUST

$list457

public static final SubLList $list457

$sym458$SWAP_VAR

public static final SubLSymbol $sym458$SWAP_VAR

$list459

public static final SubLList $list459

$list460

public static final SubLList $list460

$kw461$DEFINER

public static final SubLSymbol $kw461$DEFINER

$kw462$ACCESS

public static final SubLSymbol $kw462$ACCESS

$str463$_A_INITIALIZER

public static final SubLString $str463$_A_INITIALIZER

$sym464$PROCLAIM

public static final SubLSymbol $sym464$PROCLAIM

$kw465$UNINITIALIZED

public static final SubLSymbol $kw465$UNINITIALIZED

$sym466$REGISTER_KB_VARIABLE_INITIALIZATION

public static final SubLSymbol $sym466$REGISTER_KB_VARIABLE_INITIALIZATION

$sym467$_KB_VAR_INITIALIZATIONS_

public static final SubLSymbol $sym467$_KB_VAR_INITIALIZATIONS_

$sym468$DEF_KB_VARIABLE

public static final SubLSymbol $sym468$DEF_KB_VARIABLE

$str469$Initializing_KB_variables___

public static final SubLString $str469$Initializing_KB_variables___

$list470

public static final SubLList $list470

$list471

public static final SubLList $list471

$list472

public static final SubLList $list472

$kw473$VAR

public static final SubLSymbol $kw473$VAR

$sym474$PRIVATE

public static final SubLSymbol $sym474$PRIVATE

$kw475$FACCESS

public static final SubLSymbol $kw475$FACCESS

$str476$_

public static final SubLString $str476$_

$str477$Invalid_function_name__A___The_fi

public static final SubLString $str477$Invalid_function_name__A___The_fi

$sym478$INIT_VALUE

public static final SubLSymbol $sym478$INIT_VALUE

$sym479$FACCESS

public static final SubLSymbol $sym479$FACCESS

$list480

public static final SubLList $list480

$sym481$EVAL

public static final SubLSymbol $sym481$EVAL

$str482$Unable_to_initialize__A__

public static final SubLString $str482$Unable_to_initialize__A__

$str483$Invalid_function_name__A___The_fi

public static final SubLString $str483$Invalid_function_name__A___The_fi

$sym484$INIT_VALUE

public static final SubLSymbol $sym484$INIT_VALUE

$str485$Invalid_function_name__A___The_fi

public static final SubLString $str485$Invalid_function_name__A___The_fi

$sym486$INIT_VALUE

public static final SubLSymbol $sym486$INIT_VALUE

$str487$Invalid_function_name__A___The_fi

public static final SubLString $str487$Invalid_function_name__A___The_fi

$sym488$INIT_VALUE

public static final SubLSymbol $sym488$INIT_VALUE

$list489

public static final SubLList $list489

$sym490$REGISTER_OBSOLETE_CYC_API_FUNCTION

public static final SubLSymbol $sym490$REGISTER_OBSOLETE_CYC_API_FUNCTION

$kw491$OBSOLETE_CYC_API_REPLACEMENTS

public static final SubLSymbol $kw491$OBSOLETE_CYC_API_REPLACEMENTS

$int492$40

public static final SubLInteger $int492$40

$sym493$INITIALIZATION_FOR_PARTIAL_LIST_RESULTS

public static final SubLSymbol $sym493$INITIALIZATION_FOR_PARTIAL_LIST_RESULTS

$sym494$ACCUMULATION_FOR_PARTIAL_LIST_RESULTS

public static final SubLSymbol $sym494$ACCUMULATION_FOR_PARTIAL_LIST_RESULTS

$sym495$CONSOLIDATION_FOR_PARTIAL_LIST_RESULTS

public static final SubLSymbol $sym495$CONSOLIDATION_FOR_PARTIAL_LIST_RESULTS

$sym496$NOTIFICATION_FOR_PARTIAL_LIST_RESULTS

public static final SubLSymbol $sym496$NOTIFICATION_FOR_PARTIAL_LIST_RESULTS

$sym497$FINAL_RESULTS_FOR_PARTIAL_LIST_RESULTS

public static final SubLSymbol $sym497$FINAL_RESULTS_FOR_PARTIAL_LIST_RESULTS

$list498

public static final SubLList $list498

$list499

public static final SubLList $list499

$list500

public static final SubLList $list500

$sym501$_PARTIAL_RESULTS_THRESHOLD_

public static final SubLSymbol $sym501$_PARTIAL_RESULTS_THRESHOLD_

$list502

public static final SubLList $list502

$list503

public static final SubLList $list503

$list504

public static final SubLList $list504

$sym505$WITH_SPACE_PROFILING_TO_STRING

public static final SubLSymbol $sym505$WITH_SPACE_PROFILING_TO_STRING

$list506

public static final SubLList $list506

$sym507$STREAM

public static final SubLSymbol $sym507$STREAM

$sym508$CWITH_OUTPUT_TO_STRING

public static final SubLSymbol $sym508$CWITH_OUTPUT_TO_STRING

$sym509$WITH_SPACE_PROFILING

public static final SubLSymbol $sym509$WITH_SPACE_PROFILING

$kw510$STREAM

public static final SubLSymbol $kw510$STREAM

$list511

public static final SubLList $list511

$list512

public static final SubLList $list512

$kw513$INITIAL_VALUE

public static final SubLSymbol $kw513$INITIAL_VALUE

$list514

public static final SubLList $list514

$sym515$_SXHASH_COMPOSITE_HASH_

public static final SubLSymbol $sym515$_SXHASH_COMPOSITE_HASH_

$list516

public static final SubLList $list516

$list517

public static final SubLList $list517

$sym518$COMPOSITE_HASH

public static final SubLSymbol $sym518$COMPOSITE_HASH

$list519

public static final SubLList $list519

$list520

public static final SubLList $list520

$list521

public static final SubLList $list521

$sym522$LOGXOR

public static final SubLSymbol $sym522$LOGXOR

$sym523$SXHASH_ROT

public static final SubLSymbol $sym523$SXHASH_ROT

$sym524$SXHASH

public static final SubLSymbol $sym524$SXHASH

$list525

public static final SubLList $list525

$int526$27

public static final SubLInteger $int526$27

$ic527

public static final SubLObject $ic527

$sym528$SXHASH_COMPOSITE_UPDATE

public static final SubLSymbol $sym528$SXHASH_COMPOSITE_UPDATE

$sym529$COMPUTE_SXHASH_COMPOSITE

public static final SubLSymbol $sym529$COMPUTE_SXHASH_COMPOSITE

$int530$1000000

public static final SubLInteger $int530$1000000

$int531$167

public static final SubLInteger $int531$167

$list532

public static final SubLList $list532

$list533

public static final SubLList $list533

$sym534$CCATCH

public static final SubLSymbol $sym534$CCATCH

$list535

public static final SubLList $list535

$sym536$TIMINGS

public static final SubLSymbol $sym536$TIMINGS

$sym537$TIME

public static final SubLSymbol $sym537$TIME

$sym538$I

public static final SubLSymbol $sym538$I

$list539

public static final SubLList $list539

$sym540$_

public static final SubLSymbol $sym540$_

$list541

public static final SubLList $list541

$sym542$PERFORM_STANDARD_STATISTICAL_ANALYSIS

public static final SubLSymbol $sym542$PERFORM_STANDARD_STATISTICAL_ANALYSIS

$sym543$BENCHMARK_GC

public static final SubLSymbol $sym543$BENCHMARK_GC

$sym544$RUN_BENCHMARK_COMPENSATING_FOR_PAGING

public static final SubLSymbol $sym544$RUN_BENCHMARK_COMPENSATING_FOR_PAGING

$list545

public static final SubLList $list545
Method Detail

register_cyc_api_function

public static final SubLObject 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. Note its ARGLIST, DOC-STRING, ARGUMENT-TYPEs and RETURN-TYPES.


register_cyc_api_macro

public static final SubLObject register_cyc_api_macro(SubLObject name,
                                                      SubLObject pattern,
                                                      SubLObject doc_string)
Register NAME as a (public) Cyc API macro. Note its PATTERN and DOC-STRING.


api_special_p

public static final SubLObject api_special_p(SubLObject operator)

register_api_special

public static final SubLObject register_api_special(SubLObject operator,
                                                    SubLObject handler)

api_predefined_function_p

public static final SubLObject api_predefined_function_p(SubLObject operator)

register_api_predefined_function

public static final SubLObject register_api_predefined_function(SubLObject operator)
Permit the use of the OPERATOR function in the CYC api


api_predefined_host_function_p

public static final SubLObject api_predefined_host_function_p(SubLObject operator)

register_api_predefined_host_function

public static final SubLObject register_api_predefined_host_function(SubLObject operator)
Permit the use of the OPERATOR host function in the CYC api


api_predefined_macro_p

public static final SubLObject api_predefined_macro_p(SubLObject operator)

register_api_predefined_macro

public static final SubLObject register_api_predefined_macro(SubLObject operator)
Permit the use of the OPERATOR macro in the CYC api


api_predefined_host_macro_p

public static final SubLObject api_predefined_host_macro_p(SubLObject operator)

register_api_predefined_host_macro

public static final SubLObject register_api_predefined_host_macro(SubLObject operator)
Permit the use of the OPERATOR host-access macro in the CYC api


register_cyc_api_symbol

public static final SubLObject register_cyc_api_symbol(SubLObject name)
Register the symbol NAME as a defined Cyc API function or macro. Return the NAME.


register_cyc_api_args

public static final SubLObject 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. Return the NAME.


register_cyc_api_function_documentation

public static final SubLObject register_cyc_api_function_documentation(SubLObject name,
                                                                       SubLObject documentation_string)
Register DOCUMENTATION-STRING as the function documentation for NAME.


register_cyc_api_arg_types

public static final SubLObject 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. Return the NAME.


register_cyc_api_return_types

public static final SubLObject register_cyc_api_return_types(SubLObject name,
                                                             SubLObject return_types)
For the symbol NAME, register the Cyc API function return types. Return the NAME.


validate_return_type

public static final SubLObject 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. Return T if OK, otherwise signal an error.


register_kb_symbol

public static final SubLObject register_kb_symbol(SubLObject symbol)
Note that SYMBOL is expected to be a symbol referenced by the KB.


register_kb_function

public static final SubLObject register_kb_function(SubLObject function_symbol)
Note that SYMBOL is expected to be a function symbol referenced by the KB.


note_funcall_helper_function

public static final SubLObject note_funcall_helper_function(SubLObject symbol)
Note that SYMBOL has been defined via DEFINE-PRIVATE-FUNCALL


unprovided_argumentP

public static final SubLObject unprovided_argumentP(SubLObject arg)
Return T iff ARG indicates that it wsa an unprovided argument to a function call.


declare_control_parameter_internal

public static final SubLObject declare_control_parameter_internal(SubLObject variable,
                                                                  SubLObject fancy_name,
                                                                  SubLObject description,
                                                                  SubLObject settings_spec)

mapping_finished

public static final SubLObject mapping_finished()

initialize_global_locks

public static final SubLObject initialize_global_locks()
Initialize all global locks


register_global_lock

public static final SubLObject register_global_lock(SubLObject global,
                                                    SubLObject name)

global_lock_initialization_form

public static final SubLObject global_lock_initialization_form(SubLObject name)

initialize_global_lock_internal

public static final SubLObject initialize_global_lock_internal(SubLObject global,
                                                               SubLObject name)

note_state_variable_documentation

public static final SubLObject note_state_variable_documentation(SubLObject variable,
                                                                 SubLObject documentation)

within_normal_forward_inferenceP

public static final SubLObject within_normal_forward_inferenceP()
A more strict version of (within-forward-inference?) that returns NIL when we're in a special forward inference mode.


noting_progress_preamble

public static final SubLObject noting_progress_preamble(SubLObject string)

noting_progress_postamble

public static final SubLObject noting_progress_postamble()

noting_percent_progress_preamble

public static final SubLObject noting_percent_progress_preamble(SubLObject string)

noting_percent_progress_postamble

public static final SubLObject noting_percent_progress_postamble()

note_percent_progress

public static final SubLObject note_percent_progress(SubLObject index,
                                                     SubLObject max)

print_progress_percent

public static final SubLObject print_progress_percent(SubLObject percent)

print_2_digit_nonnegative_integer

public static final SubLObject print_2_digit_nonnegative_integer(SubLObject integer,
                                                                 SubLObject stream)

possibly_note_percent_progress_prediction

public static final SubLObject possibly_note_percent_progress_prediction(SubLObject elapsed,
                                                                         SubLObject predicted_total_seconds,
                                                                         SubLObject threshhold,
                                                                         SubLObject show_ending_threshold)

compute_percent_progress

public static final SubLObject compute_percent_progress(SubLObject index,
                                                        SubLObject max)

convert_process_resource_tracking_timing_info_to_seconds

public static final SubLObject convert_process_resource_tracking_timing_info_to_seconds(SubLObject timing_info)
Destructively divides the times in TIMING-INFO to convert them into seconds. Assumes they were originally in 100s of nanoseconds.


nadd_clock_time_to_process_resource_timing_info

public static final SubLObject nadd_clock_time_to_process_resource_timing_info(SubLObject clock_time,
                                                                               SubLObject timing_info)

register_kb_variable_initialization

public static final SubLObject register_kb_variable_initialization(SubLObject var_symbol,
                                                                   SubLObject func)
Associates FUNC as the initialization function for VAR-SYMBOL in @xref *kb-var-initializations*


initialize_kb_variables

public static final SubLObject initialize_kb_variables()
Initializes all of the kb-vars with their initialization functions. @xref *kb-var-initializations*


register_obsolete_cyc_api_function

public static final SubLObject 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. Note its REPLACEMENTS, ARGLIST, DOC-STRING, ARGUMENT-TYPEs and RETURN-TYPES.


register_obsolete_cyc_api_replacements

public static final SubLObject register_obsolete_cyc_api_replacements(SubLObject name,
                                                                      SubLObject replacements)
For the symbol NAME, denoting an deprecated Cyc API register the Cyc API replacements. Return the NAME.


sxhash_update_state

public static final SubLObject sxhash_update_state(SubLObject state)
Update the composite hash STATE


declare_utilities_macros_file

public static final SubLObject declare_utilities_macros_file()

init_utilities_macros_file

public static final SubLObject init_utilities_macros_file()

setup_utilities_macros_file

public static final SubLObject setup_utilities_macros_file()

declareFunctions

public void declareFunctions()
Description copied from interface: SubLFile
Declares the mapping between functions and symbols for all named functions defined in the file. Like CRTL define.


initializeVariables

public void initializeVariables()
Description copied from interface: SubLFile
Initializes all global variables and private internal variables for constants defined in the file. Like CRTL init.


runTopLevelForms

public void runTopLevelForms()
Description copied from interface: SubLFile
Runs all top-level forms in order. Like CRTL setup.