com.cyc.cycjava.cycl
Class subl_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.subl_macros
All Implemented Interfaces:
CommonSymbols, SubLFile

public final class subl_macros
extends SubLTranslatedFile


Nested Class Summary
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLSymbol $ignore_assert_typesP$
          When non-NIL, ASSERT-TYPE and ASSERT-MUST statements are ignored.
static SubLSymbol $kw10$DELTA
           
static SubLSymbol $kw106$ELEMENT_NUM
           
static SubLSymbol $kw107$BACKWARD_
           
static SubLSymbol $kw11$DONE
           
static SubLSymbol $kw154$DO_HASH_TABLE
           
static SubLSymbol $kw203$NOT
           
static SubLSymbol $kw205$OR
           
static SubLSymbol $kw207$AND
           
static SubLSymbol $kw230$TEST
           
static SubLSymbol $kw231$KEY
           
static SubLSymbol $kw244$SL2JAVA
           
static SubLSymbol $kw30$PROGRESS_MESSAGE
           
static SubLSymbol $kw50$INDEX
           
static SubLSymbol $kw7$ALLOW_OTHER_KEYS
           
static SubLSymbol $kw8$START
           
static SubLSymbol $kw9$END
           
static SubLSymbol $kw94$CHAR_NUM
           
static SubLList $list0
           
static SubLList $list104
           
static SubLList $list105
           
static SubLList $list110
           
static SubLList $list111
           
static SubLList $list120
           
static SubLList $list121
           
static SubLList $list124
           
static SubLList $list126
           
static SubLList $list127
           
static SubLList $list128
           
static SubLList $list131
           
static SubLList $list142
           
static SubLList $list148
           
static SubLList $list151
           
static SubLList $list157
           
static SubLList $list160
           
static SubLList $list169
           
static SubLList $list174
           
static SubLList $list177
           
static SubLList $list178
           
static SubLList $list180
           
static SubLList $list183
           
static SubLList $list185
           
static SubLList $list187
           
static SubLList $list188
           
static SubLList $list190
           
static SubLList $list192
           
static SubLList $list195
           
static SubLList $list196
           
static SubLList $list197
           
static SubLList $list200
           
static SubLList $list201
           
static SubLList $list202
           
static SubLList $list210
           
static SubLList $list211
           
static SubLList $list214
           
static SubLList $list216
           
static SubLList $list217
           
static SubLList $list218
           
static SubLList $list22
           
static SubLList $list221
           
static SubLList $list225
           
static SubLList $list228
           
static SubLList $list229
           
static SubLList $list240
           
static SubLList $list241
           
static SubLList $list242
           
static SubLList $list243
           
static SubLList $list28
           
static SubLList $list29
           
static SubLList $list35
           
static SubLList $list45
           
static SubLList $list46
           
static SubLList $list48
           
static SubLList $list49
           
static SubLList $list5
           
static SubLList $list54
           
static SubLList $list57
           
static SubLList $list59
           
static SubLList $list6
           
static SubLList $list67
           
static SubLList $list69
           
static SubLList $list73
           
static SubLList $list76
           
static SubLList $list78
           
static SubLList $list79
           
static SubLList $list81
           
static SubLList $list87
           
static SubLList $list89
           
static SubLList $list92
           
static SubLList $list93
           
static SubLList $list98
           
static SubLList $list99
           
static SubLString $str168$_A
           
static SubLString $str209$_S_is_not_a_well_formed_feature_e
           
static SubLString $str90$CURRENT__A
           
static SubLSymbol $sym1$CDO
           
static SubLSymbol $sym100$STRING_VAR
           
static SubLSymbol $sym101$END_VAR
           
static SubLSymbol $sym102$FIF
           
static SubLSymbol $sym103$CHAR
           
static SubLSymbol $sym108$DO_VECTOR_INDEX
           
static SubLSymbol $sym109$ELEMENT_NUM
           
static SubLSymbol $sym112$VECTOR_VAR
           
static SubLSymbol $sym113$BACKWARD__VAR
           
static SubLSymbol $sym114$LENGTH
           
static SubLSymbol $sym115$START
           
static SubLSymbol $sym116$END
           
static SubLSymbol $sym117$DELTA
           
static SubLSymbol $sym118$LIST
           
static SubLSymbol $sym119$_
           
static SubLSymbol $sym12$CDOTIMES
           
static SubLSymbol $sym122$AREF
           
static SubLSymbol $sym123$ITERATION
           
static SubLSymbol $sym125$DO_VECTOR
           
static SubLSymbol $sym129$DO_SEQUENCE_INDEX
           
static SubLSymbol $sym13$1_
           
static SubLSymbol $sym130$ELEMENT_NUM
           
static SubLSymbol $sym132$SEQUENCE_VAR
           
static SubLSymbol $sym133$END_INDEX
           
static SubLSymbol $sym134$SEQUENCE_DONE_
           
static SubLSymbol $sym135$FUNLESS
           
static SubLSymbol $sym136$LISTP
           
static SubLSymbol $sym137$DO_SEQUENCE_INDEX_DONE_
           
static SubLSymbol $sym138$DO_SEQUENCE_INDEX_VALUE_
           
static SubLSymbol $sym139$PROGN
           
static SubLSymbol $sym14$_
           
static SubLSymbol $sym140$DO_SEQUENCE_INDEX_UPDATE
           
static SubLSymbol $sym141$DO_HASH_TABLE
           
static SubLSymbol $sym143$MESSAGE_VAR
           
static SubLSymbol $sym144$SILENT_
           
static SubLSymbol $sym145$TABLE_VAR
           
static SubLSymbol $sym146$INDEX_VAR
           
static SubLSymbol $sym147$COUNT_VAR
           
static SubLSymbol $sym149$_SILENT_PROGRESS__
           
static SubLSymbol $sym15$DELTA_VAR
           
static SubLSymbol $sym150$FIRST_OF
           
static SubLSymbol $sym152$HASH_TABLE_COUNT
           
static SubLSymbol $sym153$CCATCH_IGNORE
           
static SubLSymbol $sym155$DO_HASH_TABLE_DONE_CHECK
           
static SubLSymbol $sym156$CDOHASH
           
static SubLSymbol $sym158$CATCH_VAR
           
static SubLSymbol $sym159$CCATCH
           
static SubLSymbol $sym16$END_VAR
           
static SubLSymbol $sym161$ERROR
           
static SubLSymbol $sym162$CATCH_ERROR_MESSAGE
           
static SubLSymbol $sym163$ERROR
           
static SubLSymbol $sym164$PWHEN
           
static SubLSymbol $sym165$MESSAGE_VAR
           
static SubLSymbol $sym166$STRINGP
           
static SubLSymbol $sym167$WARN
           
static SubLSymbol $sym17$DO_NUMBERS_ENDTEST_MACRO
           
static SubLSymbol $sym170$PIF
           
static SubLSymbol $sym171$WARN_ON_ERRORS
           
static SubLSymbol $sym172$IGNORE_ERRORS
           
static SubLSymbol $sym173$WITH_ERROR_HANDLER
           
static SubLSymbol $sym175$SUCCESS_VAR
           
static SubLSymbol $sym176$CUNWIND_PROTECT
           
static SubLSymbol $sym179$SUCCESS_VAR
           
static SubLSymbol $sym18$COR
           
static SubLSymbol $sym181$CHECK_TYPE
           
static SubLSymbol $sym182$CHECK_TYPE_IF_PRESENT
           
static SubLSymbol $sym184$CHECK_LIST_TYPE
           
static SubLSymbol $sym186$CHECK_PLIST_TYPE
           
static SubLSymbol $sym189$MUST
           
static SubLSymbol $sym19$CLET
           
static SubLSymbol $sym191$OTHERWISE
           
static SubLSymbol $sym193$PCASE_FEATURE
           
static SubLSymbol $sym194$PIF_FEATURE
           
static SubLSymbol $sym198$FCASE_FEATURE
           
static SubLSymbol $sym199$FIF_FEATURE
           
static SubLSymbol $sym2$UNTIL
           
static SubLSymbol $sym20$PUNLESS
           
static SubLSymbol $sym204$NOT
           
static SubLSymbol $sym206$OR
           
static SubLSymbol $sym208$AND
           
static SubLSymbol $sym21$DO_NUMBERS
           
static SubLSymbol $sym212$FWHEN
           
static SubLSymbol $sym213$FUNCALL
           
static SubLSymbol $sym215$VAR
           
static SubLSymbol $sym219$VAR
           
static SubLSymbol $sym220$CPUSHNEW
           
static SubLSymbol $sym222$ITEM
           
static SubLSymbol $sym223$ITEMS_VAR
           
static SubLSymbol $sym224$VECTORP
           
static SubLSymbol $sym226$ITEM
           
static SubLSymbol $sym227$ITEMS_VAR
           
static SubLSymbol $sym23$__
           
static SubLSymbol $sym232$CSETF
           
static SubLSymbol $sym233$DELETE
           
static SubLSymbol $sym234$NEW_CONS
           
static SubLSymbol $sym235$LIST
           
static SubLSymbol $sym236$RPLACD_LAST
           
static SubLSymbol $sym237$ITEM_VAR
           
static SubLSymbol $sym238$MEMBER
           
static SubLSymbol $sym239$CPUSH_END
           
static SubLSymbol $sym24$__
           
static SubLSymbol $sym245$WITH_STATIC_AREA
           
static SubLSymbol $sym25$_
           
static SubLSymbol $sym26$DO_NUMBERS_ENDTEST
           
static SubLSymbol $sym27$DO_LIST
           
static SubLSymbol $sym3$CNOT
           
static SubLSymbol $sym31$MESSAGE_VAR
           
static SubLSymbol $sym32$LIST_VAR
           
static SubLSymbol $sym33$SOFAR
           
static SubLSymbol $sym34$TOTAL
           
static SubLSymbol $sym36$LENGTH
           
static SubLSymbol $sym37$NOTING_PERCENT_PROGRESS
           
static SubLSymbol $sym38$NOTE_PERCENT_PROGRESS
           
static SubLSymbol $sym39$CINC
           
static SubLSymbol $sym4$WHILE
           
static SubLSymbol $sym40$REST
           
static SubLSymbol $sym41$CDR
           
static SubLSymbol $sym42$NULL
           
static SubLSymbol $sym43$CAR
           
static SubLSymbol $sym44$CDOLIST
           
static SubLSymbol $sym47$LIST_VAR
           
static SubLSymbol $sym51$DO_ALIST
           
static SubLSymbol $sym52$CONS
           
static SubLSymbol $sym53$CDESTRUCTURING_BIND
           
static SubLSymbol $sym55$KEY
           
static SubLSymbol $sym56$IGNORE
           
static SubLSymbol $sym58$VALUE
           
static SubLSymbol $sym60$ENTRY
           
static SubLSymbol $sym61$ASSOC
           
static SubLSymbol $sym62$QUOTE
           
static SubLSymbol $sym63$CSETQ
           
static SubLSymbol $sym64$CONS
           
static SubLSymbol $sym65$CPUSH
           
static SubLSymbol $sym66$RPLACD
           
static SubLSymbol $sym68$CINC_ALIST
           
static SubLSymbol $sym70$REMAINDER
           
static SubLSymbol $sym71$CDDR
           
static SubLSymbol $sym72$CADR
           
static SubLSymbol $sym74$VALUE
           
static SubLSymbol $sym75$DO_PLIST
           
static SubLSymbol $sym77$PROPERTY
           
static SubLSymbol $sym80$ATOM
           
static SubLSymbol $sym82$LIST
           
static SubLSymbol $sym83$CDOCONS
           
static SubLSymbol $sym84$FIRST
           
static SubLSymbol $sym85$CSOME
           
static SubLSymbol $sym86$REST
           
static SubLSymbol $sym88$CDR_VAR
           
static SubLSymbol $sym91$CAND
           
static SubLSymbol $sym95$DO_STRING_INDEX
           
static SubLSymbol $sym96$CHAR_NUM
           
static SubLSymbol $sym97$DO_STRING
           
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 declare_subl_macros_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject do_sequence_index_doneP(SubLObject index, SubLObject end_index, SubLObject sequence)
           
static SubLObject init_subl_macros_file()
           
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
static SubLObject rplacd_last(SubLObject non_empty_list, SubLObject new_last_cdr)
          Replace the last cdr of NON-EMPTY-LIST with NEW-LAST-CDR
 void runTopLevelForms()
          Runs all top-level forms in order.
static SubLObject setup_subl_macros_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

$ignore_assert_typesP$

public static SubLSymbol $ignore_assert_typesP$
When non-NIL, ASSERT-TYPE and ASSERT-MUST statements are ignored. Otherwise, they expand into CHECK-TYPE and MUST statements, respectively.


$list0

public static final SubLList $list0

$sym1$CDO

public static final SubLSymbol $sym1$CDO

$sym2$UNTIL

public static final SubLSymbol $sym2$UNTIL

$sym3$CNOT

public static final SubLSymbol $sym3$CNOT

$sym4$WHILE

public static final SubLSymbol $sym4$WHILE

$list5

public static final SubLList $list5

$list6

public static final SubLList $list6

$kw7$ALLOW_OTHER_KEYS

public static final SubLSymbol $kw7$ALLOW_OTHER_KEYS

$kw8$START

public static final SubLSymbol $kw8$START

$kw9$END

public static final SubLSymbol $kw9$END

$kw10$DELTA

public static final SubLSymbol $kw10$DELTA

$kw11$DONE

public static final SubLSymbol $kw11$DONE

$sym12$CDOTIMES

public static final SubLSymbol $sym12$CDOTIMES

$sym13$1_

public static final SubLSymbol $sym13$1_

$sym14$_

public static final SubLSymbol $sym14$_

$sym15$DELTA_VAR

public static final SubLSymbol $sym15$DELTA_VAR

$sym16$END_VAR

public static final SubLSymbol $sym16$END_VAR

$sym17$DO_NUMBERS_ENDTEST_MACRO

public static final SubLSymbol $sym17$DO_NUMBERS_ENDTEST_MACRO

$sym18$COR

public static final SubLSymbol $sym18$COR

$sym19$CLET

public static final SubLSymbol $sym19$CLET

$sym20$PUNLESS

public static final SubLSymbol $sym20$PUNLESS

$sym21$DO_NUMBERS

public static final SubLSymbol $sym21$DO_NUMBERS

$list22

public static final SubLList $list22

$sym23$__

public static final SubLSymbol $sym23$__

$sym24$__

public static final SubLSymbol $sym24$__

$sym25$_

public static final SubLSymbol $sym25$_

$sym26$DO_NUMBERS_ENDTEST

public static final SubLSymbol $sym26$DO_NUMBERS_ENDTEST

$sym27$DO_LIST

public static final SubLSymbol $sym27$DO_LIST

$list28

public static final SubLList $list28

$list29

public static final SubLList $list29

$kw30$PROGRESS_MESSAGE

public static final SubLSymbol $kw30$PROGRESS_MESSAGE

$sym31$MESSAGE_VAR

public static final SubLSymbol $sym31$MESSAGE_VAR

$sym32$LIST_VAR

public static final SubLSymbol $sym32$LIST_VAR

$sym33$SOFAR

public static final SubLSymbol $sym33$SOFAR

$sym34$TOTAL

public static final SubLSymbol $sym34$TOTAL

$list35

public static final SubLList $list35

$sym36$LENGTH

public static final SubLSymbol $sym36$LENGTH

$sym37$NOTING_PERCENT_PROGRESS

public static final SubLSymbol $sym37$NOTING_PERCENT_PROGRESS

$sym38$NOTE_PERCENT_PROGRESS

public static final SubLSymbol $sym38$NOTE_PERCENT_PROGRESS

$sym39$CINC

public static final SubLSymbol $sym39$CINC

$sym40$REST

public static final SubLSymbol $sym40$REST

$sym41$CDR

public static final SubLSymbol $sym41$CDR

$sym42$NULL

public static final SubLSymbol $sym42$NULL

$sym43$CAR

public static final SubLSymbol $sym43$CAR

$sym44$CDOLIST

public static final SubLSymbol $sym44$CDOLIST

$list45

public static final SubLList $list45

$list46

public static final SubLList $list46

$sym47$LIST_VAR

public static final SubLSymbol $sym47$LIST_VAR

$list48

public static final SubLList $list48

$list49

public static final SubLList $list49

$kw50$INDEX

public static final SubLSymbol $kw50$INDEX

$sym51$DO_ALIST

public static final SubLSymbol $sym51$DO_ALIST

$sym52$CONS

public static final SubLSymbol $sym52$CONS

$sym53$CDESTRUCTURING_BIND

public static final SubLSymbol $sym53$CDESTRUCTURING_BIND

$list54

public static final SubLList $list54

$sym55$KEY

public static final SubLSymbol $sym55$KEY

$sym56$IGNORE

public static final SubLSymbol $sym56$IGNORE

$list57

public static final SubLList $list57

$sym58$VALUE

public static final SubLSymbol $sym58$VALUE

$list59

public static final SubLList $list59

$sym60$ENTRY

public static final SubLSymbol $sym60$ENTRY

$sym61$ASSOC

public static final SubLSymbol $sym61$ASSOC

$sym62$QUOTE

public static final SubLSymbol $sym62$QUOTE

$sym63$CSETQ

public static final SubLSymbol $sym63$CSETQ

$sym64$CONS

public static final SubLSymbol $sym64$CONS

$sym65$CPUSH

public static final SubLSymbol $sym65$CPUSH

$sym66$RPLACD

public static final SubLSymbol $sym66$RPLACD

$list67

public static final SubLList $list67

$sym68$CINC_ALIST

public static final SubLSymbol $sym68$CINC_ALIST

$list69

public static final SubLList $list69

$sym70$REMAINDER

public static final SubLSymbol $sym70$REMAINDER

$sym71$CDDR

public static final SubLSymbol $sym71$CDDR

$sym72$CADR

public static final SubLSymbol $sym72$CADR

$list73

public static final SubLList $list73

$sym74$VALUE

public static final SubLSymbol $sym74$VALUE

$sym75$DO_PLIST

public static final SubLSymbol $sym75$DO_PLIST

$list76

public static final SubLList $list76

$sym77$PROPERTY

public static final SubLSymbol $sym77$PROPERTY

$list78

public static final SubLList $list78

$list79

public static final SubLList $list79

$sym80$ATOM

public static final SubLSymbol $sym80$ATOM

$list81

public static final SubLList $list81

$sym82$LIST

public static final SubLSymbol $sym82$LIST

$sym83$CDOCONS

public static final SubLSymbol $sym83$CDOCONS

$sym84$FIRST

public static final SubLSymbol $sym84$FIRST

$sym85$CSOME

public static final SubLSymbol $sym85$CSOME

$sym86$REST

public static final SubLSymbol $sym86$REST

$list87

public static final SubLList $list87

$sym88$CDR_VAR

public static final SubLSymbol $sym88$CDR_VAR

$list89

public static final SubLList $list89

$str90$CURRENT__A

public static final SubLString $str90$CURRENT__A

$sym91$CAND

public static final SubLSymbol $sym91$CAND

$list92

public static final SubLList $list92

$list93

public static final SubLList $list93

$kw94$CHAR_NUM

public static final SubLSymbol $kw94$CHAR_NUM

$sym95$DO_STRING_INDEX

public static final SubLSymbol $sym95$DO_STRING_INDEX

$sym96$CHAR_NUM

public static final SubLSymbol $sym96$CHAR_NUM

$sym97$DO_STRING

public static final SubLSymbol $sym97$DO_STRING

$list98

public static final SubLList $list98

$list99

public static final SubLList $list99

$sym100$STRING_VAR

public static final SubLSymbol $sym100$STRING_VAR

$sym101$END_VAR

public static final SubLSymbol $sym101$END_VAR

$sym102$FIF

public static final SubLSymbol $sym102$FIF

$sym103$CHAR

public static final SubLSymbol $sym103$CHAR

$list104

public static final SubLList $list104

$list105

public static final SubLList $list105

$kw106$ELEMENT_NUM

public static final SubLSymbol $kw106$ELEMENT_NUM

$kw107$BACKWARD_

public static final SubLSymbol $kw107$BACKWARD_

$sym108$DO_VECTOR_INDEX

public static final SubLSymbol $sym108$DO_VECTOR_INDEX

$sym109$ELEMENT_NUM

public static final SubLSymbol $sym109$ELEMENT_NUM

$list110

public static final SubLList $list110

$list111

public static final SubLList $list111

$sym112$VECTOR_VAR

public static final SubLSymbol $sym112$VECTOR_VAR

$sym113$BACKWARD__VAR

public static final SubLSymbol $sym113$BACKWARD__VAR

$sym114$LENGTH

public static final SubLSymbol $sym114$LENGTH

$sym115$START

public static final SubLSymbol $sym115$START

$sym116$END

public static final SubLSymbol $sym116$END

$sym117$DELTA

public static final SubLSymbol $sym117$DELTA

$sym118$LIST

public static final SubLSymbol $sym118$LIST

$sym119$_

public static final SubLSymbol $sym119$_

$list120

public static final SubLList $list120

$list121

public static final SubLList $list121

$sym122$AREF

public static final SubLSymbol $sym122$AREF

$sym123$ITERATION

public static final SubLSymbol $sym123$ITERATION

$list124

public static final SubLList $list124

$sym125$DO_VECTOR

public static final SubLSymbol $sym125$DO_VECTOR

$list126

public static final SubLList $list126

$list127

public static final SubLList $list127

$list128

public static final SubLList $list128

$sym129$DO_SEQUENCE_INDEX

public static final SubLSymbol $sym129$DO_SEQUENCE_INDEX

$sym130$ELEMENT_NUM

public static final SubLSymbol $sym130$ELEMENT_NUM

$list131

public static final SubLList $list131

$sym132$SEQUENCE_VAR

public static final SubLSymbol $sym132$SEQUENCE_VAR

$sym133$END_INDEX

public static final SubLSymbol $sym133$END_INDEX

$sym134$SEQUENCE_DONE_

public static final SubLSymbol $sym134$SEQUENCE_DONE_

$sym135$FUNLESS

public static final SubLSymbol $sym135$FUNLESS

$sym136$LISTP

public static final SubLSymbol $sym136$LISTP

$sym137$DO_SEQUENCE_INDEX_DONE_

public static final SubLSymbol $sym137$DO_SEQUENCE_INDEX_DONE_

$sym138$DO_SEQUENCE_INDEX_VALUE_

public static final SubLSymbol $sym138$DO_SEQUENCE_INDEX_VALUE_

$sym139$PROGN

public static final SubLSymbol $sym139$PROGN

$sym140$DO_SEQUENCE_INDEX_UPDATE

public static final SubLSymbol $sym140$DO_SEQUENCE_INDEX_UPDATE

$sym141$DO_HASH_TABLE

public static final SubLSymbol $sym141$DO_HASH_TABLE

$list142

public static final SubLList $list142

$sym143$MESSAGE_VAR

public static final SubLSymbol $sym143$MESSAGE_VAR

$sym144$SILENT_

public static final SubLSymbol $sym144$SILENT_

$sym145$TABLE_VAR

public static final SubLSymbol $sym145$TABLE_VAR

$sym146$INDEX_VAR

public static final SubLSymbol $sym146$INDEX_VAR

$sym147$COUNT_VAR

public static final SubLSymbol $sym147$COUNT_VAR

$list148

public static final SubLList $list148

$sym149$_SILENT_PROGRESS__

public static final SubLSymbol $sym149$_SILENT_PROGRESS__

$sym150$FIRST_OF

public static final SubLSymbol $sym150$FIRST_OF

$list151

public static final SubLList $list151

$sym152$HASH_TABLE_COUNT

public static final SubLSymbol $sym152$HASH_TABLE_COUNT

$sym153$CCATCH_IGNORE

public static final SubLSymbol $sym153$CCATCH_IGNORE

$kw154$DO_HASH_TABLE

public static final SubLSymbol $kw154$DO_HASH_TABLE

$sym155$DO_HASH_TABLE_DONE_CHECK

public static final SubLSymbol $sym155$DO_HASH_TABLE_DONE_CHECK

$sym156$CDOHASH

public static final SubLSymbol $sym156$CDOHASH

$list157

public static final SubLList $list157

$sym158$CATCH_VAR

public static final SubLSymbol $sym158$CATCH_VAR

$sym159$CCATCH

public static final SubLSymbol $sym159$CCATCH

$list160

public static final SubLList $list160

$sym161$ERROR

public static final SubLSymbol $sym161$ERROR

$sym162$CATCH_ERROR_MESSAGE

public static final SubLSymbol $sym162$CATCH_ERROR_MESSAGE

$sym163$ERROR

public static final SubLSymbol $sym163$ERROR

$sym164$PWHEN

public static final SubLSymbol $sym164$PWHEN

$sym165$MESSAGE_VAR

public static final SubLSymbol $sym165$MESSAGE_VAR

$sym166$STRINGP

public static final SubLSymbol $sym166$STRINGP

$sym167$WARN

public static final SubLSymbol $sym167$WARN

$str168$_A

public static final SubLString $str168$_A

$list169

public static final SubLList $list169

$sym170$PIF

public static final SubLSymbol $sym170$PIF

$sym171$WARN_ON_ERRORS

public static final SubLSymbol $sym171$WARN_ON_ERRORS

$sym172$IGNORE_ERRORS

public static final SubLSymbol $sym172$IGNORE_ERRORS

$sym173$WITH_ERROR_HANDLER

public static final SubLSymbol $sym173$WITH_ERROR_HANDLER

$list174

public static final SubLList $list174

$sym175$SUCCESS_VAR

public static final SubLSymbol $sym175$SUCCESS_VAR

$sym176$CUNWIND_PROTECT

public static final SubLSymbol $sym176$CUNWIND_PROTECT

$list177

public static final SubLList $list177

$list178

public static final SubLList $list178

$sym179$SUCCESS_VAR

public static final SubLSymbol $sym179$SUCCESS_VAR

$list180

public static final SubLList $list180

$sym181$CHECK_TYPE

public static final SubLSymbol $sym181$CHECK_TYPE

$sym182$CHECK_TYPE_IF_PRESENT

public static final SubLSymbol $sym182$CHECK_TYPE_IF_PRESENT

$list183

public static final SubLList $list183

$sym184$CHECK_LIST_TYPE

public static final SubLSymbol $sym184$CHECK_LIST_TYPE

$list185

public static final SubLList $list185

$sym186$CHECK_PLIST_TYPE

public static final SubLSymbol $sym186$CHECK_PLIST_TYPE

$list187

public static final SubLList $list187

$list188

public static final SubLList $list188

$sym189$MUST

public static final SubLSymbol $sym189$MUST

$list190

public static final SubLList $list190

$sym191$OTHERWISE

public static final SubLSymbol $sym191$OTHERWISE

$list192

public static final SubLList $list192

$sym193$PCASE_FEATURE

public static final SubLSymbol $sym193$PCASE_FEATURE

$sym194$PIF_FEATURE

public static final SubLSymbol $sym194$PIF_FEATURE

$list195

public static final SubLList $list195

$list196

public static final SubLList $list196

$list197

public static final SubLList $list197

$sym198$FCASE_FEATURE

public static final SubLSymbol $sym198$FCASE_FEATURE

$sym199$FIF_FEATURE

public static final SubLSymbol $sym199$FIF_FEATURE

$list200

public static final SubLList $list200

$list201

public static final SubLList $list201

$list202

public static final SubLList $list202

$kw203$NOT

public static final SubLSymbol $kw203$NOT

$sym204$NOT

public static final SubLSymbol $sym204$NOT

$kw205$OR

public static final SubLSymbol $kw205$OR

$sym206$OR

public static final SubLSymbol $sym206$OR

$kw207$AND

public static final SubLSymbol $kw207$AND

$sym208$AND

public static final SubLSymbol $sym208$AND

$str209$_S_is_not_a_well_formed_feature_e

public static final SubLString $str209$_S_is_not_a_well_formed_feature_e

$list210

public static final SubLList $list210

$list211

public static final SubLList $list211

$sym212$FWHEN

public static final SubLSymbol $sym212$FWHEN

$sym213$FUNCALL

public static final SubLSymbol $sym213$FUNCALL

$list214

public static final SubLList $list214

$sym215$VAR

public static final SubLSymbol $sym215$VAR

$list216

public static final SubLList $list216

$list217

public static final SubLList $list217

$list218

public static final SubLList $list218

$sym219$VAR

public static final SubLSymbol $sym219$VAR

$sym220$CPUSHNEW

public static final SubLSymbol $sym220$CPUSHNEW

$list221

public static final SubLList $list221

$sym222$ITEM

public static final SubLSymbol $sym222$ITEM

$sym223$ITEMS_VAR

public static final SubLSymbol $sym223$ITEMS_VAR

$sym224$VECTORP

public static final SubLSymbol $sym224$VECTORP

$list225

public static final SubLList $list225

$sym226$ITEM

public static final SubLSymbol $sym226$ITEM

$sym227$ITEMS_VAR

public static final SubLSymbol $sym227$ITEMS_VAR

$list228

public static final SubLList $list228

$list229

public static final SubLList $list229

$kw230$TEST

public static final SubLSymbol $kw230$TEST

$kw231$KEY

public static final SubLSymbol $kw231$KEY

$sym232$CSETF

public static final SubLSymbol $sym232$CSETF

$sym233$DELETE

public static final SubLSymbol $sym233$DELETE

$sym234$NEW_CONS

public static final SubLSymbol $sym234$NEW_CONS

$sym235$LIST

public static final SubLSymbol $sym235$LIST

$sym236$RPLACD_LAST

public static final SubLSymbol $sym236$RPLACD_LAST

$sym237$ITEM_VAR

public static final SubLSymbol $sym237$ITEM_VAR

$sym238$MEMBER

public static final SubLSymbol $sym238$MEMBER

$sym239$CPUSH_END

public static final SubLSymbol $sym239$CPUSH_END

$list240

public static final SubLList $list240

$list241

public static final SubLList $list241

$list242

public static final SubLList $list242

$list243

public static final SubLList $list243

$kw244$SL2JAVA

public static final SubLSymbol $kw244$SL2JAVA

$sym245$WITH_STATIC_AREA

public static final SubLSymbol $sym245$WITH_STATIC_AREA
Method Detail

do_sequence_index_doneP

public static final SubLObject do_sequence_index_doneP(SubLObject index,
                                                       SubLObject end_index,
                                                       SubLObject sequence)

rplacd_last

public static final SubLObject rplacd_last(SubLObject non_empty_list,
                                           SubLObject new_last_cdr)
Replace the last cdr of NON-EMPTY-LIST with NEW-LAST-CDR


declare_subl_macros_file

public static final SubLObject declare_subl_macros_file()

init_subl_macros_file

public static final SubLObject init_subl_macros_file()

setup_subl_macros_file

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