com.cyc.cycjava.cycl
Class eval_in_api

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

public final class eval_in_api
extends SubLTranslatedFile


Nested Class Summary
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLSymbol $api_user_variables$
          The dictionary of persistent api user variables and values.
static SubLSymbol $eval_in_api_env$
          The association list of api variables and bound values.
static SubLSymbol $eval_in_api_trace_log$
          The log of trace events.
static SubLSymbol $eval_in_api_traced_fns$
          The list of functions to be traced.
static SubLSymbol $eval_in_apiP$
          Process all api commands using a SubL interpreter which validates api function calls.
static SubLInteger $int5$100
           
static SubLSymbol $kw270$ALIST
           
static SubLSymbol $kw271$HASHTABLE
           
static SubLSymbol $kw310$DIRECTION
           
static SubLSymbol $kw311$INPUT
           
static SubLSymbol $kw312$IF_DOES_NOT_EXIST
           
static SubLSymbol $kw314$EOF
           
static SubLSymbol $kw315$ERROR
           
static SubLSymbol $kw37$TEST
           
static SubLSymbol $kw38$OWNER
           
static SubLSymbol $kw39$CLASSES
           
static SubLSymbol $kw40$KB
           
static SubLSymbol $kw41$TINY
           
static SubLSymbol $kw42$WORKING_
           
static SubLSymbol $kw59$EVAL_IN_API_RET
           
static SubLList $list102
           
static SubLList $list106
           
static SubLList $list115
           
static SubLList $list117
           
static SubLList $list120
           
static SubLList $list125
           
static SubLList $list130
           
static SubLList $list138
           
static SubLList $list142
           
static SubLList $list146
           
static SubLList $list156
           
static SubLList $list160
           
static SubLList $list164
           
static SubLList $list190
           
static SubLList $list194
           
static SubLList $list195
           
static SubLList $list208
           
static SubLList $list212
           
static SubLList $list22
           
static SubLList $list222
           
static SubLList $list23
           
static SubLList $list241
           
static SubLList $list246
           
static SubLList $list250
           
static SubLList $list254
           
static SubLList $list258
           
static SubLList $list266
           
static SubLList $list273
           
static SubLList $list280
           
static SubLList $list284
           
static SubLList $list287
           
static SubLList $list29
           
static SubLList $list295
           
static SubLList $list297
           
static SubLList $list302
           
static SubLList $list303
           
static SubLList $list305
           
static SubLList $list31
           
static SubLList $list317
           
static SubLList $list32
           
static SubLList $list330
           
static SubLList $list334
           
static SubLList $list349
           
static SubLList $list353
           
static SubLList $list358
           
static SubLList $list362
           
static SubLList $list43
           
static SubLList $list44
           
static SubLList $list50
           
static SubLList $list56
           
static SubLList $list61
           
static SubLList $list67
           
static SubLList $list68
           
static SubLList $list7
           
static SubLList $list96
           
static SubLList $list99
           
static SubLString $str114$Removes_all_user_variables_
           
static SubLString $str118$Sets_the_value_of_a_the_user_vari
           
static SubLString $str121$Gets_the_value_of_a_the_user_vari
           
static SubLString $str128$_S_is_not_a_symbol
           
static SubLString $str129$_S_is_not_defined
           
static SubLString $str131$_S_is_not_an_api_variable
           
static SubLString $str17$API_SPECIAL__A_VERIFY
           
static SubLString $str176$__
           
static SubLString $str177$_A_D___S__
           
static SubLString $str178$
           
static SubLString $str179$_S_
           
static SubLString $str180$_A_D__returned__A__
           
static SubLString $str192$clet_error
           
static SubLString $str242$_S_is_not_a_valid_cdo_variable_sp
           
static SubLString $str262$_S_does_not_evaluate_to_an_api_fu
           
static SubLString $str272$Corrupted_dictionary__unsupported
           
static SubLString $str277$evaluated_dict
           
static SubLString $str278$evaluated_func
           
static SubLString $str279$evaluated_args
           
static SubLString $str30$_return_boolean_T_if_APPLY_or_FUN
           
static SubLString $str304$eval_in_api_cunwind_protect
           
static SubLString $str313$_S_does_not_exist__cannot_load
           
static SubLString $str316$__Read_error_occured_at_position_
           
static SubLString $str318$_A_is_not_a__A
           
static SubLString $str338$___S
           
static SubLString $str34$_return_boolean_T_if_APPLY_or_FUN
           
static SubLString $str342$Can_only_clear_the_environment_fr
           
static SubLString $str36$_return_boolean_T_iff_macro_expan
           
static SubLString $str361$eval_in_api_ctime
           
static SubLString $str366$eval_in_api_noting_percent_progre
           
static SubLString $str370$eval_in_api_noting_activity
           
static SubLString $str45$Operator__S_was_not_a_symbol
           
static SubLString $str46$Operator__S_is_not_defined_in_the
           
static SubLString $str47$Variable__S_is_unbound
           
static SubLString $str48$API_ERROR
           
static SubLString $str49$Attempt_to_obtain_the_value_of_sy
           
static SubLString $str64$with_eval_in_api_env_int
           
static SubLString $str66$don_t_know_how_to_handle_special_
           
static SubLString $str9$API_SPECIAL__A
           
static SubLSymbol $sym0$QUOTIFY
           
static SubLSymbol $sym1$_EVAL_IN_API_MUTABLE_GLOBALS_
           
static SubLSymbol $sym10$PROGN
           
static SubLSymbol $sym100$API_SPECIAL_DEFSTRUCT_VERIFY
           
static SubLSymbol $sym101$DEFSTRUCT_VECTOR
           
static SubLSymbol $sym103$FI_GET_PARAMETER
           
static SubLSymbol $sym104$API_SPECIAL_FI_GET_PARAMETER
           
static SubLSymbol $sym105$API_SPECIAL_FI_GET_PARAMETER_VERIFY
           
static SubLSymbol $sym107$DEFVAR
           
static SubLSymbol $sym108$API_SPECIAL_DEFVAR
           
static SubLSymbol $sym109$API_SPECIAL_DEFVAR_VERIFY
           
static SubLSymbol $sym11$DEFINE_PRIVATE
           
static SubLSymbol $sym110$DEFVAR_PRIVATE
           
static SubLSymbol $sym111$API_SPECIAL_DEFVAR_PRIVATE
           
static SubLSymbol $sym112$API_SPECIAL_DEFVAR_PRIVATE_VERIFY
           
static SubLSymbol $sym113$CLEAR_API_USER_VARIABLES
           
static SubLSymbol $sym116$PUT_API_USER_VARIABLE
           
static SubLSymbol $sym119$GET_API_USER_VARIABLE
           
static SubLSymbol $sym12$CDESTRUCTURING_BIND
           
static SubLSymbol $sym122$FI_SET_PARAMETER
           
static SubLSymbol $sym123$API_SPECIAL_FI_SET_PARAMETER
           
static SubLSymbol $sym124$API_SPECIAL_FI_SET_PARAMETER_VERIFY
           
static SubLSymbol $sym126$API_SPECIAL_CSETQ
           
static SubLSymbol $sym127$API_SPECIAL_CSETQ_VERIFY
           
static SubLSymbol $sym13$CDR
           
static SubLSymbol $sym132$CINC
           
static SubLSymbol $sym133$API_SPECIAL_CINC
           
static SubLSymbol $sym134$API_SPECIAL_CINC_VERIFY
           
static SubLSymbol $sym135$CDEC
           
static SubLSymbol $sym136$API_SPECIAL_CDEC
           
static SubLSymbol $sym137$API_SPECIAL_CDEC_VERIFY
           
static SubLSymbol $sym139$CPUSH
           
static SubLSymbol $sym14$REGISTER_API_SPECIAL
           
static SubLSymbol $sym140$API_SPECIAL_CPUSH
           
static SubLSymbol $sym141$API_SPECIAL_CPUSH_VERIFY
           
static SubLSymbol $sym143$CPOP
           
static SubLSymbol $sym144$API_SPECIAL_CPOP
           
static SubLSymbol $sym145$API_SPECIAL_CPOP_VERIFY
           
static SubLSymbol $sym147$API_SPECIAL_EVAL
           
static SubLSymbol $sym148$EVAL_IN_API
           
static SubLSymbol $sym149$API_SPECIAL_EVAL_IN_API_VERIFY
           
static SubLSymbol $sym15$QUOTE
           
static SubLSymbol $sym150$FI_EVAL
           
static SubLSymbol $sym151$API_SPECIAL_FI_EVAL
           
static SubLSymbol $sym152$API_SPECIAL_FI_EVAL_VERIFY
           
static SubLSymbol $sym153$FI_LOCAL_EVAL
           
static SubLSymbol $sym154$API_SPECIAL_FI_LOCAL_EVAL
           
static SubLSymbol $sym155$API_SPECIAL_FI_LOCAL_EVAL_VERIFY
           
static SubLSymbol $sym157$APPLY
           
static SubLSymbol $sym158$API_SPECIAL_APPLY
           
static SubLSymbol $sym159$API_SPECIAL_APPLY_VERIFY
           
static SubLSymbol $sym16$FORM
           
static SubLSymbol $sym161$FBOUNDP
           
static SubLSymbol $sym162$API_SPECIAL_FBOUNDP
           
static SubLSymbol $sym163$API_SPECIAL_FBOUNDP_VERIFY
           
static SubLSymbol $sym165$FUNCALL
           
static SubLSymbol $sym166$API_SPECIAL_FUNCALL
           
static SubLSymbol $sym167$API_SPECIAL_FUNCALL_VERIFY
           
static SubLSymbol $sym168$API_SPECIAL_MULTIPLE_VALUE_LIST
           
static SubLSymbol $sym169$API_SPECIAL_MULTIPLE_VALUE_LIST_VERIFY
           
static SubLSymbol $sym170$TRACE
           
static SubLSymbol $sym171$API_SPECIAL_TRACE
           
static SubLSymbol $sym172$API_SPECIAL_TRACE_VERIFY
           
static SubLSymbol $sym173$UNTRACE
           
static SubLSymbol $sym174$API_SPECIAL_UNTRACE
           
static SubLSymbol $sym175$API_SPECIAL_UNTRACE_VERIFY
           
static SubLSymbol $sym18$REGISTER_API_SPECIAL_VERIFY
           
static SubLSymbol $sym181$GET_TRACE_LOG
           
static SubLSymbol $sym182$API_SPECIAL_GET_TRACE_LOG
           
static SubLSymbol $sym183$API_SPECIAL_GET_TRACE_LOG_VERIFY
           
static SubLSymbol $sym184$CLEAR_TRACE_LOG
           
static SubLSymbol $sym185$API_SPECIAL_CLEAR_TRACE_LOG
           
static SubLSymbol $sym186$API_SPECIAL_CLEAR_TRACE_LOG_VERIFY
           
static SubLSymbol $sym187$NUMBERP
           
static SubLSymbol $sym188$API_SPECIAL_PROGN
           
static SubLSymbol $sym189$API_SPECIAL_PROGN_VERIFY
           
static SubLSymbol $sym19$_SUBL_EVAL_METHOD_
           
static SubLSymbol $sym191$API_SPECIAL_CLET
           
static SubLSymbol $sym193$API_SPECIAL_CLET_VERIFY
           
static SubLSymbol $sym196$CMULTIPLE_VALUE_BIND
           
static SubLSymbol $sym197$API_SPECIAL_CMULTIPLE_VALUE_BIND
           
static SubLSymbol $sym198$API_SPECIAL_CMULTIPLE_VALUE_BIND_VERIFY
           
static SubLSymbol $sym199$CAND
           
static SubLSymbol $sym2$_EVAL_IN_API_IMMUTABLE_GLOBALS_
           
static SubLSymbol $sym20$EVAL
           
static SubLSymbol $sym200$API_SPECIAL_CAND
           
static SubLSymbol $sym201$API_SPECIAL_CAND_VERIFY
           
static SubLSymbol $sym202$COR
           
static SubLSymbol $sym203$API_SPECIAL_COR
           
static SubLSymbol $sym204$API_SPECIAL_COR_VERIFY
           
static SubLSymbol $sym205$CNOT
           
static SubLSymbol $sym206$API_SPECIAL_CNOT
           
static SubLSymbol $sym207$API_SPECIAL_CNOT_VERIFY
           
static SubLSymbol $sym209$PCOND
           
static SubLSymbol $sym21$CLET
           
static SubLSymbol $sym210$API_SPECIAL_PCOND
           
static SubLSymbol $sym211$API_SPECIAL_PCOND_VERIFY
           
static SubLSymbol $sym213$PIF
           
static SubLSymbol $sym214$API_SPECIAL_PIF
           
static SubLSymbol $sym215$API_SPECIAL_PIF_VERIFY
           
static SubLSymbol $sym216$FIF
           
static SubLSymbol $sym217$API_SPECIAL_FIF
           
static SubLSymbol $sym218$API_SPECIAL_FIF_VERIFY
           
static SubLSymbol $sym219$PWHEN
           
static SubLSymbol $sym220$API_SPECIAL_PWHEN
           
static SubLSymbol $sym221$API_SPECIAL_PWHEN_VERIFY
           
static SubLSymbol $sym223$WHEN
           
static SubLSymbol $sym224$API_SPECIAL_WHEN
           
static SubLSymbol $sym225$API_SPECIAL_WHEN_VERIFY
           
static SubLSymbol $sym226$FWHEN
           
static SubLSymbol $sym227$API_SPECIAL_FWHEN
           
static SubLSymbol $sym228$API_SPECIAL_FWHEN_VERIFY
           
static SubLSymbol $sym229$PUNLESS
           
static SubLSymbol $sym230$API_SPECIAL_PUNLESS
           
static SubLSymbol $sym231$API_SPECIAL_PUNLESS_VERIFY
           
static SubLSymbol $sym232$FUNLESS
           
static SubLSymbol $sym233$API_SPECIAL_FUNLESS
           
static SubLSymbol $sym234$API_SPECIAL_FUNLESS_VERIFY
           
static SubLSymbol $sym235$WHILE
           
static SubLSymbol $sym236$API_SPECIAL_WHILE
           
static SubLSymbol $sym237$API_SPECIAL_WHILE_VERIFY
           
static SubLSymbol $sym238$UNTIL
           
static SubLSymbol $sym239$API_SPECIAL_UNTIL
           
static SubLSymbol $sym24$INITIALIZE_EVAL_IN_API_ENV
           
static SubLSymbol $sym240$API_SPECIAL_UNTIL_VERIFY
           
static SubLSymbol $sym243$CDO
           
static SubLSymbol $sym244$API_SPECIAL_CDO
           
static SubLSymbol $sym245$API_SPECIAL_CDO_VERIFY
           
static SubLSymbol $sym247$CDOLIST
           
static SubLSymbol $sym248$API_SPECIAL_CDOLIST
           
static SubLSymbol $sym249$API_SPECIAL_CDOLIST_VERIFY
           
static SubLSymbol $sym25$WITH_EVAL_IN_API_ENVIRONMENT
           
static SubLSymbol $sym251$CDOTIMES
           
static SubLSymbol $sym252$API_SPECIAL_CDOTIMES
           
static SubLSymbol $sym253$API_SPECIAL_CDOTIMES_VERIFY
           
static SubLSymbol $sym255$CDOHASH
           
static SubLSymbol $sym256$API_SPECIAL_CDOHASH
           
static SubLSymbol $sym257$API_SPECIAL_CDOHASH_VERIFY
           
static SubLSymbol $sym259$MAPCAR
           
static SubLSymbol $sym26$CATCH_ERROR_MESSAGE_HANDLER
           
static SubLSymbol $sym260$API_SPECIAL_MAPCAR
           
static SubLSymbol $sym261$API_SPECIAL_MAPCAR_VERIFY
           
static SubLSymbol $sym263$FIRST
           
static SubLSymbol $sym264$EVAL_IN_API_MAPCAR
           
static SubLSymbol $sym265$REST
           
static SubLSymbol $sym267$MAPDICTIONARY
           
static SubLSymbol $sym268$API_SPECIAL_MAPDICTIONARY
           
static SubLSymbol $sym269$API_SPECIAL_MAPDICTIONARY_VERIFY
           
static SubLSymbol $sym27$SYMBOLP
           
static SubLSymbol $sym274$MAPDICTIONARY_PARAMETERIZED
           
static SubLSymbol $sym275$API_SPECIAL_MAPDICTIONARY_PARAMETERIZED
           
static SubLSymbol $sym276$API_SPECIAL_MAPDICTIONARY_PARAMETERIZED_VERIFY
           
static SubLSymbol $sym28$VALID_API_OPERATOR_P
           
static SubLSymbol $sym281$CCATCH
           
static SubLSymbol $sym282$API_SPECIAL_CCATCH
           
static SubLSymbol $sym283$API_SPECIAL_CCATCH_VERIFY
           
static SubLSymbol $sym285$ANSWER_VARIABLE
           
static SubLSymbol $sym286$EVAL_IN_API_CSETQ
           
static SubLSymbol $sym288$THROW
           
static SubLSymbol $sym289$API_SPECIAL_THROW
           
static SubLSymbol $sym290$API_SPECIAL_THROW_VERIFY
           
static SubLSymbol $sym291$EVAL_IN_API_INTERNAL
           
static SubLSymbol $sym292$IGNORE_ERRORS
           
static SubLSymbol $sym293$API_SPECIAL_IGNORE_ERRORS
           
static SubLSymbol $sym294$API_SPECIAL_IGNORE_ERRORS_VERIFY
           
static SubLSymbol $sym296$LOCAL_RESULTS
           
static SubLSymbol $sym298$CUNWIND_PROTECT
           
static SubLSymbol $sym299$API_SPECIAL_CUNWIND_PROTECT
           
static SubLSymbol $sym3$_API_SPECIAL_VERIFY_TABLE_
           
static SubLSymbol $sym300$API_SPECIAL_CUNWIND_PROTECT_VERIFY
           
static SubLSymbol $sym301$_
           
static SubLSymbol $sym306$LOAD
           
static SubLSymbol $sym307$API_SPECIAL_LOAD
           
static SubLSymbol $sym308$API_SPECIAL_LOAD_VERIFY
           
static SubLSymbol $sym309$STRINGP
           
static SubLSymbol $sym319$CHECK_TYPE
           
static SubLSymbol $sym320$API_SPECIAL_CHECK_TYPE
           
static SubLSymbol $sym321$API_SPECIAL_CHECK_TYPE_VERIFY
           
static SubLSymbol $sym322$API_SPECIAL_QUOTE
           
static SubLSymbol $sym323$API_SPECIAL_QUOTE_VERIFY
           
static SubLSymbol $sym324$BOUNDP
           
static SubLSymbol $sym325$API_SPECIAL_BOUNDP
           
static SubLSymbol $sym326$API_SPECIAL_BOUNDP_VERIFY
           
static SubLSymbol $sym327$SYMBOL_VALUE
           
static SubLSymbol $sym328$API_SPECIAL_SYMBOL_VALUE
           
static SubLSymbol $sym329$API_SPECIAL_SYMBOL_VALUE_VERIFY
           
static SubLSymbol $sym33$VALID_API_FUNCTION_P
           
static SubLSymbol $sym331$FUNCTION
           
static SubLSymbol $sym332$API_SPECIAL_FUNCTION
           
static SubLSymbol $sym333$API_SPECIAL_FUNCTION_VERIFY
           
static SubLSymbol $sym335$ERROR
           
static SubLSymbol $sym336$API_SPECIAL_ERROR
           
static SubLSymbol $sym337$API_SPECIAL_ERROR_VERIFY
           
static SubLSymbol $sym339$BREAK
           
static SubLSymbol $sym340$API_SPECIAL_BREAK
           
static SubLSymbol $sym341$API_SPECIAL_BREAK_VERIFY
           
static SubLSymbol $sym343$CLEAR_ENVIRONMENT
           
static SubLSymbol $sym344$API_SPECIAL_CLEAR_ENVIRONMENT
           
static SubLSymbol $sym345$API_SPECIAL_CLEAR_ENVIRONMENT_VERIFY
           
static SubLSymbol $sym346$GET_ENVIRONMENT
           
static SubLSymbol $sym347$API_SPECIAL_GET_ENVIRONMENT
           
static SubLSymbol $sym348$API_SPECIAL_GET_ENVIRONMENT_VERIFY
           
static SubLSymbol $sym35$VALID_API_MACRO_P
           
static SubLSymbol $sym350$IN_PACKAGE
           
static SubLSymbol $sym351$API_SPECIAL_IN_PACKAGE
           
static SubLSymbol $sym352$API_SPECIAL_IN_PACKAGE_VERIFY
           
static SubLSymbol $sym354$CTIME
           
static SubLSymbol $sym355$API_SPECIAL_CTIME
           
static SubLSymbol $sym356$API_SPECIAL_CTIME_VERIFY
           
static SubLSymbol $sym357$WITH_TEMP_VARS
           
static SubLSymbol $sym359$TEMP_VAR
           
static SubLSymbol $sym360$WITH_EVAL_IN_API_ENV
           
static SubLSymbol $sym363$NOTING_PERCENT_PROGRESS
           
static SubLSymbol $sym364$API_SPECIAL_NOTING_PERCENT_PROGRESS
           
static SubLSymbol $sym365$API_SPECIAL_NOTING_PERCENT_PROGRESS_VERIFY
           
static SubLSymbol $sym367$NOTING_ACTIVITY
           
static SubLSymbol $sym368$API_SPECIAL_NOTING_ACTIVITY
           
static SubLSymbol $sym369$API_SPECIAL_NOTING_ACTIVITY_VERIFY
           
static SubLSymbol $sym371$MUST
           
static SubLSymbol $sym4$_API_FUNCTION_TABLE_
           
static SubLSymbol $sym51$CSETQ
           
static SubLSymbol $sym52$FUNCTION_RESULTS
           
static SubLSymbol $sym53$MULTIPLE_VALUE_LIST
           
static SubLSymbol $sym54$EVAL_IN_API_UPDATE_ENV
           
static SubLSymbol $sym55$VALUES_LIST
           
static SubLSymbol $sym57$MACRO_RESULT
           
static SubLSymbol $sym58$MACROEXPAND_1
           
static SubLSymbol $sym6$_API_MACRO_TABLE_
           
static SubLSymbol $sym60$WITH_EVAL_IN_API_ENV_INT
           
static SubLSymbol $sym62$BODY_RESULTS
           
static SubLSymbol $sym63$EVAL_IN_API_PROGN_BODY
           
static SubLSymbol $sym65$VERIFY_IN_API
           
static SubLSymbol $sym69$RET
           
static SubLSymbol $sym70$API_SPECIAL_RET
           
static SubLSymbol $sym71$API_SPECIAL_RET_VERIFY
           
static SubLSymbol $sym72$LAMBDA
           
static SubLSymbol $sym73$DEFINE
           
static SubLSymbol $sym74$API_SPECIAL_DEFINE
           
static SubLSymbol $sym75$API_SPECIAL_DEFINE_VERIFY
           
static SubLSymbol $sym76$DEFINE_PUBLIC
           
static SubLSymbol $sym77$API_SPECIAL_DEFINE_PUBLIC
           
static SubLSymbol $sym78$API_SPECIAL_DEFINE_PUBLIC_VERIFY
           
static SubLSymbol $sym79$DEFINE_PROTECTED
           
static SubLSymbol $sym8$FORM
           
static SubLSymbol $sym80$API_SPECIAL_DEFINE_PROTECTED
           
static SubLSymbol $sym81$API_SPECIAL_DEFINE_PROTECTED_VERIFY
           
static SubLSymbol $sym82$API_SPECIAL_DEFINE_PRIVATE
           
static SubLSymbol $sym83$API_SPECIAL_DEFINE_PRIVATE_VERIFY
           
static SubLSymbol $sym84$FORM
           
static SubLSymbol $sym85$DEFMACRO
           
static SubLSymbol $sym86$API_SPECIAL_DEFMACRO
           
static SubLSymbol $sym87$API_SPECIAL_DEFMACRO_VERIFY
           
static SubLSymbol $sym88$FORM
           
static SubLSymbol $sym89$DEFMACRO_PUBLIC
           
static SubLSymbol $sym90$API_SPECIAL_DEFMACRO_PUBLIC
           
static SubLSymbol $sym91$API_SPECIAL_DEFMACRO_PUBLIC_VERIFY
           
static SubLSymbol $sym92$FORM
           
static SubLSymbol $sym93$DEFMACRO_PROTECTED
           
static SubLSymbol $sym94$API_SPECIAL_DEFMACRO_PROTECTED
           
static SubLSymbol $sym95$API_SPECIAL_DEFMACRO_PROTECTED_VERIFY
           
static SubLSymbol $sym97$DEFSTRUCT
           
static SubLSymbol $sym98$API_SPECIAL_DEFSTRUCT
           
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_function_p(SubLObject operator)
           
static SubLObject cyc_api_eval(SubLObject api_request)
          Evaluate API-REQUEST under the evaluation assumptions of the CYC-API server
static SubLObject declare_eval_in_api_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject eval_in_api_subl_eval(SubLObject form)
          Trampoline to EVAL from within EVAL-IN-API
static SubLObject init_eval_in_api_file()
           
static SubLObject initialize_eval_in_api_env()
           
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
static SubLObject possibly_cyc_api_eval(SubLObject api_request)
          Call EVAL on API-REQUEST.
static SubLObject possibly_cyc_api_funcall_1(SubLObject func, SubLObject arg1)
          Funcall FUNC on ARG1.
static SubLObject possibly_cyc_api_funcall_2(SubLObject func, SubLObject arg1, SubLObject arg2)
          Funcall FUNC on ARG1 and ARG2.
static SubLObject possibly_cyc_api_function_spec_p(SubLObject object)
          Return T iff OBJECT is suitable for FUNCALL.
static SubLObject register_api_immutable_global(SubLObject var)
           
static SubLObject register_api_mutable_global(SubLObject var)
           
static SubLObject register_api_special_verify(SubLObject operator, SubLObject handler)
           
 void runTopLevelForms()
          Runs all top-level forms in order.
static SubLObject setup_eval_in_api_file()
           
 
Methods inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
extractFunctionNamed
 
Methods inherited from class com.cyc.tool.subl.util.SubLTrampolineFile
checkType, enforceType, extractBinaryFunc, extractCount, extractEnd, extractEndUsingSize, extractPackage, extractStart, extractUnaryFunc, main
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

me

public static final SubLFile me

myName

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

$eval_in_apiP$

public static SubLSymbol $eval_in_apiP$
Process all api commands using a SubL interpreter which validates api function calls.


$eval_in_api_env$

public static SubLSymbol $eval_in_api_env$
The association list of api variables and bound values.


$eval_in_api_traced_fns$

public static SubLSymbol $eval_in_api_traced_fns$
The list of functions to be traced.


$eval_in_api_trace_log$

public static SubLSymbol $eval_in_api_trace_log$
The log of trace events.


$api_user_variables$

public static SubLSymbol $api_user_variables$
The dictionary of persistent api user variables and values.


$sym0$QUOTIFY

public static final SubLSymbol $sym0$QUOTIFY

$sym1$_EVAL_IN_API_MUTABLE_GLOBALS_

public static final SubLSymbol $sym1$_EVAL_IN_API_MUTABLE_GLOBALS_

$sym2$_EVAL_IN_API_IMMUTABLE_GLOBALS_

public static final SubLSymbol $sym2$_EVAL_IN_API_IMMUTABLE_GLOBALS_

$sym3$_API_SPECIAL_VERIFY_TABLE_

public static final SubLSymbol $sym3$_API_SPECIAL_VERIFY_TABLE_

$sym4$_API_FUNCTION_TABLE_

public static final SubLSymbol $sym4$_API_FUNCTION_TABLE_

$int5$100

public static final SubLInteger $int5$100

$sym6$_API_MACRO_TABLE_

public static final SubLSymbol $sym6$_API_MACRO_TABLE_

$list7

public static final SubLList $list7

$sym8$FORM

public static final SubLSymbol $sym8$FORM

$str9$API_SPECIAL__A

public static final SubLString $str9$API_SPECIAL__A

$sym10$PROGN

public static final SubLSymbol $sym10$PROGN

$sym11$DEFINE_PRIVATE

public static final SubLSymbol $sym11$DEFINE_PRIVATE

$sym12$CDESTRUCTURING_BIND

public static final SubLSymbol $sym12$CDESTRUCTURING_BIND

$sym13$CDR

public static final SubLSymbol $sym13$CDR

$sym14$REGISTER_API_SPECIAL

public static final SubLSymbol $sym14$REGISTER_API_SPECIAL

$sym15$QUOTE

public static final SubLSymbol $sym15$QUOTE

$sym16$FORM

public static final SubLSymbol $sym16$FORM

$str17$API_SPECIAL__A_VERIFY

public static final SubLString $str17$API_SPECIAL__A_VERIFY

$sym18$REGISTER_API_SPECIAL_VERIFY

public static final SubLSymbol $sym18$REGISTER_API_SPECIAL_VERIFY

$sym19$_SUBL_EVAL_METHOD_

public static final SubLSymbol $sym19$_SUBL_EVAL_METHOD_

$sym20$EVAL

public static final SubLSymbol $sym20$EVAL

$sym21$CLET

public static final SubLSymbol $sym21$CLET

$list22

public static final SubLList $list22

$list23

public static final SubLList $list23

$sym24$INITIALIZE_EVAL_IN_API_ENV

public static final SubLSymbol $sym24$INITIALIZE_EVAL_IN_API_ENV

$sym25$WITH_EVAL_IN_API_ENVIRONMENT

public static final SubLSymbol $sym25$WITH_EVAL_IN_API_ENVIRONMENT

$sym26$CATCH_ERROR_MESSAGE_HANDLER

public static final SubLSymbol $sym26$CATCH_ERROR_MESSAGE_HANDLER

$sym27$SYMBOLP

public static final SubLSymbol $sym27$SYMBOLP

$sym28$VALID_API_OPERATOR_P

public static final SubLSymbol $sym28$VALID_API_OPERATOR_P

$list29

public static final SubLList $list29

$str30$_return_boolean_T_if_APPLY_or_FUN

public static final SubLString $str30$_return_boolean_T_if_APPLY_or_FUN

$list31

public static final SubLList $list31

$list32

public static final SubLList $list32

$sym33$VALID_API_FUNCTION_P

public static final SubLSymbol $sym33$VALID_API_FUNCTION_P

$str34$_return_boolean_T_if_APPLY_or_FUN

public static final SubLString $str34$_return_boolean_T_if_APPLY_or_FUN

$sym35$VALID_API_MACRO_P

public static final SubLSymbol $sym35$VALID_API_MACRO_P

$str36$_return_boolean_T_iff_macro_expan

public static final SubLString $str36$_return_boolean_T_iff_macro_expan

$kw37$TEST

public static final SubLSymbol $kw37$TEST

$kw38$OWNER

public static final SubLSymbol $kw38$OWNER

$kw39$CLASSES

public static final SubLSymbol $kw39$CLASSES

$kw40$KB

public static final SubLSymbol $kw40$KB

$kw41$TINY

public static final SubLSymbol $kw41$TINY

$kw42$WORKING_

public static final SubLSymbol $kw42$WORKING_

$list43

public static final SubLList $list43

$list44

public static final SubLList $list44

$str45$Operator__S_was_not_a_symbol

public static final SubLString $str45$Operator__S_was_not_a_symbol

$str46$Operator__S_is_not_defined_in_the

public static final SubLString $str46$Operator__S_is_not_defined_in_the

$str47$Variable__S_is_unbound

public static final SubLString $str47$Variable__S_is_unbound

$str48$API_ERROR

public static final SubLString $str48$API_ERROR

$str49$Attempt_to_obtain_the_value_of_sy

public static final SubLString $str49$Attempt_to_obtain_the_value_of_sy

$list50

public static final SubLList $list50

$sym51$CSETQ

public static final SubLSymbol $sym51$CSETQ

$sym52$FUNCTION_RESULTS

public static final SubLSymbol $sym52$FUNCTION_RESULTS

$sym53$MULTIPLE_VALUE_LIST

public static final SubLSymbol $sym53$MULTIPLE_VALUE_LIST

$sym54$EVAL_IN_API_UPDATE_ENV

public static final SubLSymbol $sym54$EVAL_IN_API_UPDATE_ENV

$sym55$VALUES_LIST

public static final SubLSymbol $sym55$VALUES_LIST

$list56

public static final SubLList $list56

$sym57$MACRO_RESULT

public static final SubLSymbol $sym57$MACRO_RESULT

$sym58$MACROEXPAND_1

public static final SubLSymbol $sym58$MACROEXPAND_1

$kw59$EVAL_IN_API_RET

public static final SubLSymbol $kw59$EVAL_IN_API_RET

$sym60$WITH_EVAL_IN_API_ENV_INT

public static final SubLSymbol $sym60$WITH_EVAL_IN_API_ENV_INT

$list61

public static final SubLList $list61

$sym62$BODY_RESULTS

public static final SubLSymbol $sym62$BODY_RESULTS

$sym63$EVAL_IN_API_PROGN_BODY

public static final SubLSymbol $sym63$EVAL_IN_API_PROGN_BODY

$str64$with_eval_in_api_env_int

public static final SubLString $str64$with_eval_in_api_env_int

$sym65$VERIFY_IN_API

public static final SubLSymbol $sym65$VERIFY_IN_API

$str66$don_t_know_how_to_handle_special_

public static final SubLString $str66$don_t_know_how_to_handle_special_

$list67

public static final SubLList $list67

$list68

public static final SubLList $list68

$sym69$RET

public static final SubLSymbol $sym69$RET

$sym70$API_SPECIAL_RET

public static final SubLSymbol $sym70$API_SPECIAL_RET

$sym71$API_SPECIAL_RET_VERIFY

public static final SubLSymbol $sym71$API_SPECIAL_RET_VERIFY

$sym72$LAMBDA

public static final SubLSymbol $sym72$LAMBDA

$sym73$DEFINE

public static final SubLSymbol $sym73$DEFINE

$sym74$API_SPECIAL_DEFINE

public static final SubLSymbol $sym74$API_SPECIAL_DEFINE

$sym75$API_SPECIAL_DEFINE_VERIFY

public static final SubLSymbol $sym75$API_SPECIAL_DEFINE_VERIFY

$sym76$DEFINE_PUBLIC

public static final SubLSymbol $sym76$DEFINE_PUBLIC

$sym77$API_SPECIAL_DEFINE_PUBLIC

public static final SubLSymbol $sym77$API_SPECIAL_DEFINE_PUBLIC

$sym78$API_SPECIAL_DEFINE_PUBLIC_VERIFY

public static final SubLSymbol $sym78$API_SPECIAL_DEFINE_PUBLIC_VERIFY

$sym79$DEFINE_PROTECTED

public static final SubLSymbol $sym79$DEFINE_PROTECTED

$sym80$API_SPECIAL_DEFINE_PROTECTED

public static final SubLSymbol $sym80$API_SPECIAL_DEFINE_PROTECTED

$sym81$API_SPECIAL_DEFINE_PROTECTED_VERIFY

public static final SubLSymbol $sym81$API_SPECIAL_DEFINE_PROTECTED_VERIFY

$sym82$API_SPECIAL_DEFINE_PRIVATE

public static final SubLSymbol $sym82$API_SPECIAL_DEFINE_PRIVATE

$sym83$API_SPECIAL_DEFINE_PRIVATE_VERIFY

public static final SubLSymbol $sym83$API_SPECIAL_DEFINE_PRIVATE_VERIFY

$sym84$FORM

public static final SubLSymbol $sym84$FORM

$sym85$DEFMACRO

public static final SubLSymbol $sym85$DEFMACRO

$sym86$API_SPECIAL_DEFMACRO

public static final SubLSymbol $sym86$API_SPECIAL_DEFMACRO

$sym87$API_SPECIAL_DEFMACRO_VERIFY

public static final SubLSymbol $sym87$API_SPECIAL_DEFMACRO_VERIFY

$sym88$FORM

public static final SubLSymbol $sym88$FORM

$sym89$DEFMACRO_PUBLIC

public static final SubLSymbol $sym89$DEFMACRO_PUBLIC

$sym90$API_SPECIAL_DEFMACRO_PUBLIC

public static final SubLSymbol $sym90$API_SPECIAL_DEFMACRO_PUBLIC

$sym91$API_SPECIAL_DEFMACRO_PUBLIC_VERIFY

public static final SubLSymbol $sym91$API_SPECIAL_DEFMACRO_PUBLIC_VERIFY

$sym92$FORM

public static final SubLSymbol $sym92$FORM

$sym93$DEFMACRO_PROTECTED

public static final SubLSymbol $sym93$DEFMACRO_PROTECTED

$sym94$API_SPECIAL_DEFMACRO_PROTECTED

public static final SubLSymbol $sym94$API_SPECIAL_DEFMACRO_PROTECTED

$sym95$API_SPECIAL_DEFMACRO_PROTECTED_VERIFY

public static final SubLSymbol $sym95$API_SPECIAL_DEFMACRO_PROTECTED_VERIFY

$list96

public static final SubLList $list96

$sym97$DEFSTRUCT

public static final SubLSymbol $sym97$DEFSTRUCT

$sym98$API_SPECIAL_DEFSTRUCT

public static final SubLSymbol $sym98$API_SPECIAL_DEFSTRUCT

$list99

public static final SubLList $list99

$sym100$API_SPECIAL_DEFSTRUCT_VERIFY

public static final SubLSymbol $sym100$API_SPECIAL_DEFSTRUCT_VERIFY

$sym101$DEFSTRUCT_VECTOR

public static final SubLSymbol $sym101$DEFSTRUCT_VECTOR

$list102

public static final SubLList $list102

$sym103$FI_GET_PARAMETER

public static final SubLSymbol $sym103$FI_GET_PARAMETER

$sym104$API_SPECIAL_FI_GET_PARAMETER

public static final SubLSymbol $sym104$API_SPECIAL_FI_GET_PARAMETER

$sym105$API_SPECIAL_FI_GET_PARAMETER_VERIFY

public static final SubLSymbol $sym105$API_SPECIAL_FI_GET_PARAMETER_VERIFY

$list106

public static final SubLList $list106

$sym107$DEFVAR

public static final SubLSymbol $sym107$DEFVAR

$sym108$API_SPECIAL_DEFVAR

public static final SubLSymbol $sym108$API_SPECIAL_DEFVAR

$sym109$API_SPECIAL_DEFVAR_VERIFY

public static final SubLSymbol $sym109$API_SPECIAL_DEFVAR_VERIFY

$sym110$DEFVAR_PRIVATE

public static final SubLSymbol $sym110$DEFVAR_PRIVATE

$sym111$API_SPECIAL_DEFVAR_PRIVATE

public static final SubLSymbol $sym111$API_SPECIAL_DEFVAR_PRIVATE

$sym112$API_SPECIAL_DEFVAR_PRIVATE_VERIFY

public static final SubLSymbol $sym112$API_SPECIAL_DEFVAR_PRIVATE_VERIFY

$sym113$CLEAR_API_USER_VARIABLES

public static final SubLSymbol $sym113$CLEAR_API_USER_VARIABLES

$str114$Removes_all_user_variables_

public static final SubLString $str114$Removes_all_user_variables_

$list115

public static final SubLList $list115

$sym116$PUT_API_USER_VARIABLE

public static final SubLSymbol $sym116$PUT_API_USER_VARIABLE

$list117

public static final SubLList $list117

$str118$Sets_the_value_of_a_the_user_vari

public static final SubLString $str118$Sets_the_value_of_a_the_user_vari

$sym119$GET_API_USER_VARIABLE

public static final SubLSymbol $sym119$GET_API_USER_VARIABLE

$list120

public static final SubLList $list120

$str121$Gets_the_value_of_a_the_user_vari

public static final SubLString $str121$Gets_the_value_of_a_the_user_vari

$sym122$FI_SET_PARAMETER

public static final SubLSymbol $sym122$FI_SET_PARAMETER

$sym123$API_SPECIAL_FI_SET_PARAMETER

public static final SubLSymbol $sym123$API_SPECIAL_FI_SET_PARAMETER

$sym124$API_SPECIAL_FI_SET_PARAMETER_VERIFY

public static final SubLSymbol $sym124$API_SPECIAL_FI_SET_PARAMETER_VERIFY

$list125

public static final SubLList $list125

$sym126$API_SPECIAL_CSETQ

public static final SubLSymbol $sym126$API_SPECIAL_CSETQ

$sym127$API_SPECIAL_CSETQ_VERIFY

public static final SubLSymbol $sym127$API_SPECIAL_CSETQ_VERIFY

$str128$_S_is_not_a_symbol

public static final SubLString $str128$_S_is_not_a_symbol

$str129$_S_is_not_defined

public static final SubLString $str129$_S_is_not_defined

$list130

public static final SubLList $list130

$str131$_S_is_not_an_api_variable

public static final SubLString $str131$_S_is_not_an_api_variable

$sym132$CINC

public static final SubLSymbol $sym132$CINC

$sym133$API_SPECIAL_CINC

public static final SubLSymbol $sym133$API_SPECIAL_CINC

$sym134$API_SPECIAL_CINC_VERIFY

public static final SubLSymbol $sym134$API_SPECIAL_CINC_VERIFY

$sym135$CDEC

public static final SubLSymbol $sym135$CDEC

$sym136$API_SPECIAL_CDEC

public static final SubLSymbol $sym136$API_SPECIAL_CDEC

$sym137$API_SPECIAL_CDEC_VERIFY

public static final SubLSymbol $sym137$API_SPECIAL_CDEC_VERIFY

$list138

public static final SubLList $list138

$sym139$CPUSH

public static final SubLSymbol $sym139$CPUSH

$sym140$API_SPECIAL_CPUSH

public static final SubLSymbol $sym140$API_SPECIAL_CPUSH

$sym141$API_SPECIAL_CPUSH_VERIFY

public static final SubLSymbol $sym141$API_SPECIAL_CPUSH_VERIFY

$list142

public static final SubLList $list142

$sym143$CPOP

public static final SubLSymbol $sym143$CPOP

$sym144$API_SPECIAL_CPOP

public static final SubLSymbol $sym144$API_SPECIAL_CPOP

$sym145$API_SPECIAL_CPOP_VERIFY

public static final SubLSymbol $sym145$API_SPECIAL_CPOP_VERIFY

$list146

public static final SubLList $list146

$sym147$API_SPECIAL_EVAL

public static final SubLSymbol $sym147$API_SPECIAL_EVAL

$sym148$EVAL_IN_API

public static final SubLSymbol $sym148$EVAL_IN_API

$sym149$API_SPECIAL_EVAL_IN_API_VERIFY

public static final SubLSymbol $sym149$API_SPECIAL_EVAL_IN_API_VERIFY

$sym150$FI_EVAL

public static final SubLSymbol $sym150$FI_EVAL

$sym151$API_SPECIAL_FI_EVAL

public static final SubLSymbol $sym151$API_SPECIAL_FI_EVAL

$sym152$API_SPECIAL_FI_EVAL_VERIFY

public static final SubLSymbol $sym152$API_SPECIAL_FI_EVAL_VERIFY

$sym153$FI_LOCAL_EVAL

public static final SubLSymbol $sym153$FI_LOCAL_EVAL

$sym154$API_SPECIAL_FI_LOCAL_EVAL

public static final SubLSymbol $sym154$API_SPECIAL_FI_LOCAL_EVAL

$sym155$API_SPECIAL_FI_LOCAL_EVAL_VERIFY

public static final SubLSymbol $sym155$API_SPECIAL_FI_LOCAL_EVAL_VERIFY

$list156

public static final SubLList $list156

$sym157$APPLY

public static final SubLSymbol $sym157$APPLY

$sym158$API_SPECIAL_APPLY

public static final SubLSymbol $sym158$API_SPECIAL_APPLY

$sym159$API_SPECIAL_APPLY_VERIFY

public static final SubLSymbol $sym159$API_SPECIAL_APPLY_VERIFY

$list160

public static final SubLList $list160

$sym161$FBOUNDP

public static final SubLSymbol $sym161$FBOUNDP

$sym162$API_SPECIAL_FBOUNDP

public static final SubLSymbol $sym162$API_SPECIAL_FBOUNDP

$sym163$API_SPECIAL_FBOUNDP_VERIFY

public static final SubLSymbol $sym163$API_SPECIAL_FBOUNDP_VERIFY

$list164

public static final SubLList $list164

$sym165$FUNCALL

public static final SubLSymbol $sym165$FUNCALL

$sym166$API_SPECIAL_FUNCALL

public static final SubLSymbol $sym166$API_SPECIAL_FUNCALL

$sym167$API_SPECIAL_FUNCALL_VERIFY

public static final SubLSymbol $sym167$API_SPECIAL_FUNCALL_VERIFY

$sym168$API_SPECIAL_MULTIPLE_VALUE_LIST

public static final SubLSymbol $sym168$API_SPECIAL_MULTIPLE_VALUE_LIST

$sym169$API_SPECIAL_MULTIPLE_VALUE_LIST_VERIFY

public static final SubLSymbol $sym169$API_SPECIAL_MULTIPLE_VALUE_LIST_VERIFY

$sym170$TRACE

public static final SubLSymbol $sym170$TRACE

$sym171$API_SPECIAL_TRACE

public static final SubLSymbol $sym171$API_SPECIAL_TRACE

$sym172$API_SPECIAL_TRACE_VERIFY

public static final SubLSymbol $sym172$API_SPECIAL_TRACE_VERIFY

$sym173$UNTRACE

public static final SubLSymbol $sym173$UNTRACE

$sym174$API_SPECIAL_UNTRACE

public static final SubLSymbol $sym174$API_SPECIAL_UNTRACE

$sym175$API_SPECIAL_UNTRACE_VERIFY

public static final SubLSymbol $sym175$API_SPECIAL_UNTRACE_VERIFY

$str176$__

public static final SubLString $str176$__

$str177$_A_D___S__

public static final SubLString $str177$_A_D___S__

$str178$

public static final SubLString $str178$

$str179$_S_

public static final SubLString $str179$_S_

$str180$_A_D__returned__A__

public static final SubLString $str180$_A_D__returned__A__

$sym181$GET_TRACE_LOG

public static final SubLSymbol $sym181$GET_TRACE_LOG

$sym182$API_SPECIAL_GET_TRACE_LOG

public static final SubLSymbol $sym182$API_SPECIAL_GET_TRACE_LOG

$sym183$API_SPECIAL_GET_TRACE_LOG_VERIFY

public static final SubLSymbol $sym183$API_SPECIAL_GET_TRACE_LOG_VERIFY

$sym184$CLEAR_TRACE_LOG

public static final SubLSymbol $sym184$CLEAR_TRACE_LOG

$sym185$API_SPECIAL_CLEAR_TRACE_LOG

public static final SubLSymbol $sym185$API_SPECIAL_CLEAR_TRACE_LOG

$sym186$API_SPECIAL_CLEAR_TRACE_LOG_VERIFY

public static final SubLSymbol $sym186$API_SPECIAL_CLEAR_TRACE_LOG_VERIFY

$sym187$NUMBERP

public static final SubLSymbol $sym187$NUMBERP

$sym188$API_SPECIAL_PROGN

public static final SubLSymbol $sym188$API_SPECIAL_PROGN

$sym189$API_SPECIAL_PROGN_VERIFY

public static final SubLSymbol $sym189$API_SPECIAL_PROGN_VERIFY

$list190

public static final SubLList $list190

$sym191$API_SPECIAL_CLET

public static final SubLSymbol $sym191$API_SPECIAL_CLET

$str192$clet_error

public static final SubLString $str192$clet_error

$sym193$API_SPECIAL_CLET_VERIFY

public static final SubLSymbol $sym193$API_SPECIAL_CLET_VERIFY

$list194

public static final SubLList $list194

$list195

public static final SubLList $list195

$sym196$CMULTIPLE_VALUE_BIND

public static final SubLSymbol $sym196$CMULTIPLE_VALUE_BIND

$sym197$API_SPECIAL_CMULTIPLE_VALUE_BIND

public static final SubLSymbol $sym197$API_SPECIAL_CMULTIPLE_VALUE_BIND

$sym198$API_SPECIAL_CMULTIPLE_VALUE_BIND_VERIFY

public static final SubLSymbol $sym198$API_SPECIAL_CMULTIPLE_VALUE_BIND_VERIFY

$sym199$CAND

public static final SubLSymbol $sym199$CAND

$sym200$API_SPECIAL_CAND

public static final SubLSymbol $sym200$API_SPECIAL_CAND

$sym201$API_SPECIAL_CAND_VERIFY

public static final SubLSymbol $sym201$API_SPECIAL_CAND_VERIFY

$sym202$COR

public static final SubLSymbol $sym202$COR

$sym203$API_SPECIAL_COR

public static final SubLSymbol $sym203$API_SPECIAL_COR

$sym204$API_SPECIAL_COR_VERIFY

public static final SubLSymbol $sym204$API_SPECIAL_COR_VERIFY

$sym205$CNOT

public static final SubLSymbol $sym205$CNOT

$sym206$API_SPECIAL_CNOT

public static final SubLSymbol $sym206$API_SPECIAL_CNOT

$sym207$API_SPECIAL_CNOT_VERIFY

public static final SubLSymbol $sym207$API_SPECIAL_CNOT_VERIFY

$list208

public static final SubLList $list208

$sym209$PCOND

public static final SubLSymbol $sym209$PCOND

$sym210$API_SPECIAL_PCOND

public static final SubLSymbol $sym210$API_SPECIAL_PCOND

$sym211$API_SPECIAL_PCOND_VERIFY

public static final SubLSymbol $sym211$API_SPECIAL_PCOND_VERIFY

$list212

public static final SubLList $list212

$sym213$PIF

public static final SubLSymbol $sym213$PIF

$sym214$API_SPECIAL_PIF

public static final SubLSymbol $sym214$API_SPECIAL_PIF

$sym215$API_SPECIAL_PIF_VERIFY

public static final SubLSymbol $sym215$API_SPECIAL_PIF_VERIFY

$sym216$FIF

public static final SubLSymbol $sym216$FIF

$sym217$API_SPECIAL_FIF

public static final SubLSymbol $sym217$API_SPECIAL_FIF

$sym218$API_SPECIAL_FIF_VERIFY

public static final SubLSymbol $sym218$API_SPECIAL_FIF_VERIFY

$sym219$PWHEN

public static final SubLSymbol $sym219$PWHEN

$sym220$API_SPECIAL_PWHEN

public static final SubLSymbol $sym220$API_SPECIAL_PWHEN

$sym221$API_SPECIAL_PWHEN_VERIFY

public static final SubLSymbol $sym221$API_SPECIAL_PWHEN_VERIFY

$list222

public static final SubLList $list222

$sym223$WHEN

public static final SubLSymbol $sym223$WHEN

$sym224$API_SPECIAL_WHEN

public static final SubLSymbol $sym224$API_SPECIAL_WHEN

$sym225$API_SPECIAL_WHEN_VERIFY

public static final SubLSymbol $sym225$API_SPECIAL_WHEN_VERIFY

$sym226$FWHEN

public static final SubLSymbol $sym226$FWHEN

$sym227$API_SPECIAL_FWHEN

public static final SubLSymbol $sym227$API_SPECIAL_FWHEN

$sym228$API_SPECIAL_FWHEN_VERIFY

public static final SubLSymbol $sym228$API_SPECIAL_FWHEN_VERIFY

$sym229$PUNLESS

public static final SubLSymbol $sym229$PUNLESS

$sym230$API_SPECIAL_PUNLESS

public static final SubLSymbol $sym230$API_SPECIAL_PUNLESS

$sym231$API_SPECIAL_PUNLESS_VERIFY

public static final SubLSymbol $sym231$API_SPECIAL_PUNLESS_VERIFY

$sym232$FUNLESS

public static final SubLSymbol $sym232$FUNLESS

$sym233$API_SPECIAL_FUNLESS

public static final SubLSymbol $sym233$API_SPECIAL_FUNLESS

$sym234$API_SPECIAL_FUNLESS_VERIFY

public static final SubLSymbol $sym234$API_SPECIAL_FUNLESS_VERIFY

$sym235$WHILE

public static final SubLSymbol $sym235$WHILE

$sym236$API_SPECIAL_WHILE

public static final SubLSymbol $sym236$API_SPECIAL_WHILE

$sym237$API_SPECIAL_WHILE_VERIFY

public static final SubLSymbol $sym237$API_SPECIAL_WHILE_VERIFY

$sym238$UNTIL

public static final SubLSymbol $sym238$UNTIL

$sym239$API_SPECIAL_UNTIL

public static final SubLSymbol $sym239$API_SPECIAL_UNTIL

$sym240$API_SPECIAL_UNTIL_VERIFY

public static final SubLSymbol $sym240$API_SPECIAL_UNTIL_VERIFY

$list241

public static final SubLList $list241

$str242$_S_is_not_a_valid_cdo_variable_sp

public static final SubLString $str242$_S_is_not_a_valid_cdo_variable_sp

$sym243$CDO

public static final SubLSymbol $sym243$CDO

$sym244$API_SPECIAL_CDO

public static final SubLSymbol $sym244$API_SPECIAL_CDO

$sym245$API_SPECIAL_CDO_VERIFY

public static final SubLSymbol $sym245$API_SPECIAL_CDO_VERIFY

$list246

public static final SubLList $list246

$sym247$CDOLIST

public static final SubLSymbol $sym247$CDOLIST

$sym248$API_SPECIAL_CDOLIST

public static final SubLSymbol $sym248$API_SPECIAL_CDOLIST

$sym249$API_SPECIAL_CDOLIST_VERIFY

public static final SubLSymbol $sym249$API_SPECIAL_CDOLIST_VERIFY

$list250

public static final SubLList $list250

$sym251$CDOTIMES

public static final SubLSymbol $sym251$CDOTIMES

$sym252$API_SPECIAL_CDOTIMES

public static final SubLSymbol $sym252$API_SPECIAL_CDOTIMES

$sym253$API_SPECIAL_CDOTIMES_VERIFY

public static final SubLSymbol $sym253$API_SPECIAL_CDOTIMES_VERIFY

$list254

public static final SubLList $list254

$sym255$CDOHASH

public static final SubLSymbol $sym255$CDOHASH

$sym256$API_SPECIAL_CDOHASH

public static final SubLSymbol $sym256$API_SPECIAL_CDOHASH

$sym257$API_SPECIAL_CDOHASH_VERIFY

public static final SubLSymbol $sym257$API_SPECIAL_CDOHASH_VERIFY

$list258

public static final SubLList $list258

$sym259$MAPCAR

public static final SubLSymbol $sym259$MAPCAR

$sym260$API_SPECIAL_MAPCAR

public static final SubLSymbol $sym260$API_SPECIAL_MAPCAR

$sym261$API_SPECIAL_MAPCAR_VERIFY

public static final SubLSymbol $sym261$API_SPECIAL_MAPCAR_VERIFY

$str262$_S_does_not_evaluate_to_an_api_fu

public static final SubLString $str262$_S_does_not_evaluate_to_an_api_fu

$sym263$FIRST

public static final SubLSymbol $sym263$FIRST

$sym264$EVAL_IN_API_MAPCAR

public static final SubLSymbol $sym264$EVAL_IN_API_MAPCAR

$sym265$REST

public static final SubLSymbol $sym265$REST

$list266

public static final SubLList $list266

$sym267$MAPDICTIONARY

public static final SubLSymbol $sym267$MAPDICTIONARY

$sym268$API_SPECIAL_MAPDICTIONARY

public static final SubLSymbol $sym268$API_SPECIAL_MAPDICTIONARY

$sym269$API_SPECIAL_MAPDICTIONARY_VERIFY

public static final SubLSymbol $sym269$API_SPECIAL_MAPDICTIONARY_VERIFY

$kw270$ALIST

public static final SubLSymbol $kw270$ALIST

$kw271$HASHTABLE

public static final SubLSymbol $kw271$HASHTABLE

$str272$Corrupted_dictionary__unsupported

public static final SubLString $str272$Corrupted_dictionary__unsupported

$list273

public static final SubLList $list273

$sym274$MAPDICTIONARY_PARAMETERIZED

public static final SubLSymbol $sym274$MAPDICTIONARY_PARAMETERIZED

$sym275$API_SPECIAL_MAPDICTIONARY_PARAMETERIZED

public static final SubLSymbol $sym275$API_SPECIAL_MAPDICTIONARY_PARAMETERIZED

$sym276$API_SPECIAL_MAPDICTIONARY_PARAMETERIZED_VERIFY

public static final SubLSymbol $sym276$API_SPECIAL_MAPDICTIONARY_PARAMETERIZED_VERIFY

$str277$evaluated_dict

public static final SubLString $str277$evaluated_dict

$str278$evaluated_func

public static final SubLString $str278$evaluated_func

$str279$evaluated_args

public static final SubLString $str279$evaluated_args

$list280

public static final SubLList $list280

$sym281$CCATCH

public static final SubLSymbol $sym281$CCATCH

$sym282$API_SPECIAL_CCATCH

public static final SubLSymbol $sym282$API_SPECIAL_CCATCH

$sym283$API_SPECIAL_CCATCH_VERIFY

public static final SubLSymbol $sym283$API_SPECIAL_CCATCH_VERIFY

$list284

public static final SubLList $list284

$sym285$ANSWER_VARIABLE

public static final SubLSymbol $sym285$ANSWER_VARIABLE

$sym286$EVAL_IN_API_CSETQ

public static final SubLSymbol $sym286$EVAL_IN_API_CSETQ

$list287

public static final SubLList $list287

$sym288$THROW

public static final SubLSymbol $sym288$THROW

$sym289$API_SPECIAL_THROW

public static final SubLSymbol $sym289$API_SPECIAL_THROW

$sym290$API_SPECIAL_THROW_VERIFY

public static final SubLSymbol $sym290$API_SPECIAL_THROW_VERIFY

$sym291$EVAL_IN_API_INTERNAL

public static final SubLSymbol $sym291$EVAL_IN_API_INTERNAL

$sym292$IGNORE_ERRORS

public static final SubLSymbol $sym292$IGNORE_ERRORS

$sym293$API_SPECIAL_IGNORE_ERRORS

public static final SubLSymbol $sym293$API_SPECIAL_IGNORE_ERRORS

$sym294$API_SPECIAL_IGNORE_ERRORS_VERIFY

public static final SubLSymbol $sym294$API_SPECIAL_IGNORE_ERRORS_VERIFY

$list295

public static final SubLList $list295

$sym296$LOCAL_RESULTS

public static final SubLSymbol $sym296$LOCAL_RESULTS

$list297

public static final SubLList $list297

$sym298$CUNWIND_PROTECT

public static final SubLSymbol $sym298$CUNWIND_PROTECT

$sym299$API_SPECIAL_CUNWIND_PROTECT

public static final SubLSymbol $sym299$API_SPECIAL_CUNWIND_PROTECT

$sym300$API_SPECIAL_CUNWIND_PROTECT_VERIFY

public static final SubLSymbol $sym300$API_SPECIAL_CUNWIND_PROTECT_VERIFY

$sym301$_

public static final SubLSymbol $sym301$_

$list302

public static final SubLList $list302

$list303

public static final SubLList $list303

$str304$eval_in_api_cunwind_protect

public static final SubLString $str304$eval_in_api_cunwind_protect

$list305

public static final SubLList $list305

$sym306$LOAD

public static final SubLSymbol $sym306$LOAD

$sym307$API_SPECIAL_LOAD

public static final SubLSymbol $sym307$API_SPECIAL_LOAD

$sym308$API_SPECIAL_LOAD_VERIFY

public static final SubLSymbol $sym308$API_SPECIAL_LOAD_VERIFY

$sym309$STRINGP

public static final SubLSymbol $sym309$STRINGP

$kw310$DIRECTION

public static final SubLSymbol $kw310$DIRECTION

$kw311$INPUT

public static final SubLSymbol $kw311$INPUT

$kw312$IF_DOES_NOT_EXIST

public static final SubLSymbol $kw312$IF_DOES_NOT_EXIST

$str313$_S_does_not_exist__cannot_load

public static final SubLString $str313$_S_does_not_exist__cannot_load

$kw314$EOF

public static final SubLSymbol $kw314$EOF

$kw315$ERROR

public static final SubLSymbol $kw315$ERROR

$str316$__Read_error_occured_at_position_

public static final SubLString $str316$__Read_error_occured_at_position_

$list317

public static final SubLList $list317

$str318$_A_is_not_a__A

public static final SubLString $str318$_A_is_not_a__A

$sym319$CHECK_TYPE

public static final SubLSymbol $sym319$CHECK_TYPE

$sym320$API_SPECIAL_CHECK_TYPE

public static final SubLSymbol $sym320$API_SPECIAL_CHECK_TYPE

$sym321$API_SPECIAL_CHECK_TYPE_VERIFY

public static final SubLSymbol $sym321$API_SPECIAL_CHECK_TYPE_VERIFY

$sym322$API_SPECIAL_QUOTE

public static final SubLSymbol $sym322$API_SPECIAL_QUOTE

$sym323$API_SPECIAL_QUOTE_VERIFY

public static final SubLSymbol $sym323$API_SPECIAL_QUOTE_VERIFY

$sym324$BOUNDP

public static final SubLSymbol $sym324$BOUNDP

$sym325$API_SPECIAL_BOUNDP

public static final SubLSymbol $sym325$API_SPECIAL_BOUNDP

$sym326$API_SPECIAL_BOUNDP_VERIFY

public static final SubLSymbol $sym326$API_SPECIAL_BOUNDP_VERIFY

$sym327$SYMBOL_VALUE

public static final SubLSymbol $sym327$SYMBOL_VALUE

$sym328$API_SPECIAL_SYMBOL_VALUE

public static final SubLSymbol $sym328$API_SPECIAL_SYMBOL_VALUE

$sym329$API_SPECIAL_SYMBOL_VALUE_VERIFY

public static final SubLSymbol $sym329$API_SPECIAL_SYMBOL_VALUE_VERIFY

$list330

public static final SubLList $list330

$sym331$FUNCTION

public static final SubLSymbol $sym331$FUNCTION

$sym332$API_SPECIAL_FUNCTION

public static final SubLSymbol $sym332$API_SPECIAL_FUNCTION

$sym333$API_SPECIAL_FUNCTION_VERIFY

public static final SubLSymbol $sym333$API_SPECIAL_FUNCTION_VERIFY

$list334

public static final SubLList $list334

$sym335$ERROR

public static final SubLSymbol $sym335$ERROR

$sym336$API_SPECIAL_ERROR

public static final SubLSymbol $sym336$API_SPECIAL_ERROR

$sym337$API_SPECIAL_ERROR_VERIFY

public static final SubLSymbol $sym337$API_SPECIAL_ERROR_VERIFY

$str338$___S

public static final SubLString $str338$___S

$sym339$BREAK

public static final SubLSymbol $sym339$BREAK

$sym340$API_SPECIAL_BREAK

public static final SubLSymbol $sym340$API_SPECIAL_BREAK

$sym341$API_SPECIAL_BREAK_VERIFY

public static final SubLSymbol $sym341$API_SPECIAL_BREAK_VERIFY

$str342$Can_only_clear_the_environment_fr

public static final SubLString $str342$Can_only_clear_the_environment_fr

$sym343$CLEAR_ENVIRONMENT

public static final SubLSymbol $sym343$CLEAR_ENVIRONMENT

$sym344$API_SPECIAL_CLEAR_ENVIRONMENT

public static final SubLSymbol $sym344$API_SPECIAL_CLEAR_ENVIRONMENT

$sym345$API_SPECIAL_CLEAR_ENVIRONMENT_VERIFY

public static final SubLSymbol $sym345$API_SPECIAL_CLEAR_ENVIRONMENT_VERIFY

$sym346$GET_ENVIRONMENT

public static final SubLSymbol $sym346$GET_ENVIRONMENT

$sym347$API_SPECIAL_GET_ENVIRONMENT

public static final SubLSymbol $sym347$API_SPECIAL_GET_ENVIRONMENT

$sym348$API_SPECIAL_GET_ENVIRONMENT_VERIFY

public static final SubLSymbol $sym348$API_SPECIAL_GET_ENVIRONMENT_VERIFY

$list349

public static final SubLList $list349

$sym350$IN_PACKAGE

public static final SubLSymbol $sym350$IN_PACKAGE

$sym351$API_SPECIAL_IN_PACKAGE

public static final SubLSymbol $sym351$API_SPECIAL_IN_PACKAGE

$sym352$API_SPECIAL_IN_PACKAGE_VERIFY

public static final SubLSymbol $sym352$API_SPECIAL_IN_PACKAGE_VERIFY

$list353

public static final SubLList $list353

$sym354$CTIME

public static final SubLSymbol $sym354$CTIME

$sym355$API_SPECIAL_CTIME

public static final SubLSymbol $sym355$API_SPECIAL_CTIME

$sym356$API_SPECIAL_CTIME_VERIFY

public static final SubLSymbol $sym356$API_SPECIAL_CTIME_VERIFY

$sym357$WITH_TEMP_VARS

public static final SubLSymbol $sym357$WITH_TEMP_VARS

$list358

public static final SubLList $list358

$sym359$TEMP_VAR

public static final SubLSymbol $sym359$TEMP_VAR

$sym360$WITH_EVAL_IN_API_ENV

public static final SubLSymbol $sym360$WITH_EVAL_IN_API_ENV

$str361$eval_in_api_ctime

public static final SubLString $str361$eval_in_api_ctime

$list362

public static final SubLList $list362

$sym363$NOTING_PERCENT_PROGRESS

public static final SubLSymbol $sym363$NOTING_PERCENT_PROGRESS

$sym364$API_SPECIAL_NOTING_PERCENT_PROGRESS

public static final SubLSymbol $sym364$API_SPECIAL_NOTING_PERCENT_PROGRESS

$sym365$API_SPECIAL_NOTING_PERCENT_PROGRESS_VERIFY

public static final SubLSymbol $sym365$API_SPECIAL_NOTING_PERCENT_PROGRESS_VERIFY

$str366$eval_in_api_noting_percent_progre

public static final SubLString $str366$eval_in_api_noting_percent_progre

$sym367$NOTING_ACTIVITY

public static final SubLSymbol $sym367$NOTING_ACTIVITY

$sym368$API_SPECIAL_NOTING_ACTIVITY

public static final SubLSymbol $sym368$API_SPECIAL_NOTING_ACTIVITY

$sym369$API_SPECIAL_NOTING_ACTIVITY_VERIFY

public static final SubLSymbol $sym369$API_SPECIAL_NOTING_ACTIVITY_VERIFY

$str370$eval_in_api_noting_activity

public static final SubLString $str370$eval_in_api_noting_activity

$sym371$MUST

public static final SubLSymbol $sym371$MUST
Method Detail

cyc_api_eval

public static final SubLObject cyc_api_eval(SubLObject api_request)
Evaluate API-REQUEST under the evaluation assumptions of the CYC-API server


possibly_cyc_api_eval

public static final SubLObject possibly_cyc_api_eval(SubLObject api_request)
Call EVAL on API-REQUEST. Functions defined via the Cyc API are also supported.


possibly_cyc_api_function_spec_p

public static final SubLObject possibly_cyc_api_function_spec_p(SubLObject object)
Return T iff OBJECT is suitable for FUNCALL. Functions defined via the Cyc API are also supported.


possibly_cyc_api_funcall_1

public static final SubLObject possibly_cyc_api_funcall_1(SubLObject func,
                                                          SubLObject arg1)
Funcall FUNC on ARG1. FUNC must specify a function that takes exactly 1 argument. Functions defined via the Cyc API are also supported.


possibly_cyc_api_funcall_2

public static final SubLObject possibly_cyc_api_funcall_2(SubLObject func,
                                                          SubLObject arg1,
                                                          SubLObject arg2)
Funcall FUNC on ARG1 and ARG2. FUNC must specify a function that takes exactly 2 arguments. Functions defined via the Cyc API are also supported.


register_api_mutable_global

public static final SubLObject register_api_mutable_global(SubLObject var)

register_api_immutable_global

public static final SubLObject register_api_immutable_global(SubLObject var)

register_api_special_verify

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

api_function_p

public static final SubLObject api_function_p(SubLObject operator)

eval_in_api_subl_eval

public static final SubLObject eval_in_api_subl_eval(SubLObject form)
Trampoline to EVAL from within EVAL-IN-API


initialize_eval_in_api_env

public static final SubLObject initialize_eval_in_api_env()

declare_eval_in_api_file

public static final SubLObject declare_eval_in_api_file()

init_eval_in_api_file

public static final SubLObject init_eval_in_api_file()

setup_eval_in_api_file

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