com.cyc.tool.subl.jrtl.translatedCode.sublisp
Class reader

java.lang.Object
  extended by com.cyc.tool.subl.util.SubLTrampolineFile
      extended by com.cyc.tool.subl.util.SubLTranslatedFile
          extended by com.cyc.tool.subl.jrtl.translatedCode.sublisp.reader
All Implemented Interfaces:
CommonSymbols, SubLFile

public final class reader
extends SubLTranslatedFile


Nested Class Summary
static class reader.$read_token_native
           
static class reader.$read_token_p$UnaryFunction
           
static class reader.$readtable_native
           
static class reader.$readtable_p$UnaryFunction
           
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLSymbol $dtp_read_token$
           
static SubLSymbol $dtp_readtable$
           
static SubLSymbol $features$
           
static SubLFloat $float144$0_0
           
static SubLSymbol $ignore_extra_right_parens$
           
static SubLInteger $int203$36
           
static SubLInteger $int39$64
           
static SubLInteger $int4$32
           
static SubLInteger $int40$256
           
static SubLInteger $int41$512
           
static SubLInteger $int5$128
           
static SubLSymbol $keyword_package$
           
static SubLSymbol $kw111$EOF
           
static SubLSymbol $kw112$ERROR
           
static SubLSymbol $kw126$POINTER
           
static SubLSymbol $kw127$BUFFER
           
static SubLSymbol $kw128$ESCAPES
           
static SubLSymbol $kw136$DOWNCASE
           
static SubLSymbol $kw138$PRESERVE
           
static SubLSymbol $kw139$INVERT
           
static SubLSymbol $kw142$EXTERNAL
           
static SubLSymbol $kw145$INITIAL
           
static SubLSymbol $kw146$DOT1
           
static SubLSymbol $kw147$SIGN
           
static SubLSymbol $kw148$DECIMALS
           
static SubLSymbol $kw149$DIGITS
           
static SubLSymbol $kw150$EXPONENT
           
static SubLSymbol $kw151$DOT2
           
static SubLSymbol $kw152$SLASH
           
static SubLSymbol $kw153$DENOMINATOR
           
static SubLSymbol $kw154$FRACTION
           
static SubLSymbol $kw155$DECIMALS2
           
static SubLSymbol $kw156$EXPONENT_SIGN
           
static SubLSymbol $kw157$EXPONENT_VALUE
           
static SubLSymbol $kw159$DIGIT
           
static SubLSymbol $kw161$TRAILING_WHITESPACE
           
static SubLSymbol $kw167$LIST
           
static SubLSymbol $kw168$CONSING_DOT
           
static SubLSymbol $kw171$AFTER_CONSING_DOT
           
static SubLSymbol $kw176$NORMAL
           
static SubLSymbol $kw177$ESCAPE
           
static SubLSymbol $kw207$NOT
           
static SubLSymbol $kw209$AND
           
static SubLSymbol $kw210$OR
           
static SubLSymbol $kw212$HASH
           
static SubLSymbol $kw213$VERTICAL_BAR
           
static SubLSymbol $kw30$CASE
           
static SubLSymbol $kw31$CHARACTER_SYNTAX
           
static SubLSymbol $kw32$SINGLE_BYTE_CHAR_SYNTAX
           
static SubLSymbol $kw33$MACRO_FUNCTIONS
           
static SubLSymbol $kw34$SINGLE_BYTE_MACRO_FUNCTIONS
           
static SubLSymbol $kw35$CONSTITUENT_TRAITS
           
static SubLSymbol $kw36$SINGLE_BYTE_CONSTIT_TRAITS
           
static SubLSymbol $kw37$DISPATCH_TABLES
           
static SubLSymbol $kw42$UPCASE
           
static SubLSymbol $kw43$CONSTITUENT
           
static SubLSymbol $kw53$INVALID
           
static SubLSymbol $kw54$TERMINATING_MACRO
           
static SubLSymbol $kw55$NON_TERMINATING_MACRO
           
static SubLSymbol $kw56$MULTIPLE_ESCAPE
           
static SubLSymbol $kw57$SINGLE_ESCAPE
           
static SubLSymbol $kw58$WHITESPACE
           
static SubLList $list1
           
static SubLList $list10
           
static SubLList $list109
           
static SubLList $list11
           
static SubLList $list115
           
static SubLList $list116
           
static SubLList $list117
           
static SubLList $list118
           
static SubLList $list129
           
static SubLList $list130
           
static SubLList $list131
           
static SubLList $list132
           
static SubLList $list133
           
static SubLList $list190
           
static SubLList $list191
           
static SubLList $list195
           
static SubLList $list3
           
static SubLList $list45
           
static SubLList $list52
           
static SubLList $list59
           
static SubLList $list63
           
static SubLList $list8
           
static SubLList $list9
           
static SubLList $list98
           
static SubLList $list99
           
static SubLSymbol $read_base$
           
static SubLSymbol $read_default_float_format$
           
static SubLSymbol $read_eval$
           
static SubLSymbol $read_suppress$
           
static SubLSymbol $readtable$
           
static SubLSymbol $single_byte_max_code$
           
static SubLSymbol $standard_readtable$
           
static SubLString $str103$End_of_file_on_stream__S_
           
static SubLString $str104$_S_is_invalid_token_syntax_
           
static SubLString $str105$The__A_reader_macro_is_not_implem
           
static SubLString $str106$The__A_reader_macro_does_not_take
           
static SubLString $str107$Illegal_argument__D_for_the__A_re
           
static SubLString $str134$_A_is_an_invalid_character_
           
static SubLString $str135$Fell_through_character_syntax_on_
           
static SubLString $str137$_S_is_not_a_known_package_
           
static SubLString $str141$KEYWORD
           
static SubLString $str143$_S_is_not_external_in__S_
           
static SubLString $str158$Can_t_happen_
           
static SubLString $str160$_S_does_not_contain_an_integer_
           
static SubLString $str162$The__S_reader_macro_does_not_take
           
static SubLString $str163$The__S_reader_macro_expected_a_st
           
static SubLString $str164$The__S_reader_macro_could_not_int
           
static SubLString $str166$Nothing_before_consing_dot_
           
static SubLString $str169$Nothing_after_consing_dot_
           
static SubLString $str170$Too_many_consing_dots_
           
static SubLString $str172$Too_many_objects_after_consing_do
           
static SubLString $str173$Ignoring_unmatched_close_parenthe
           
static SubLString $str174$Unmatched__A_
           
static SubLString $str185$_
           
static SubLString $str186$_
           
static SubLString $str187$_
           
static SubLString $str188$BQ_VECTOR
           
static SubLString $str189$_A_after_dot_in__S_
           
static SubLString $str196$_A_read_after_backquote_in__S_
           
static SubLString $str197$_S_read_outside_a_backquote_
           
static SubLString $str198$Undefined_reader_macro__A_A_
           
static SubLString $str199$_S_is_not_the_name_of_a_character
           
static SubLString $str201$Attempt_the_use_the__A_reader_mac
           
static SubLString $str204$The_form_after__A_reader_macro_wa
           
static SubLString $str205$Label__S_appears_more_than_once_
           
static SubLString $str206$Label__S_has_not_been_seen_
           
static SubLString $str208$Bogus_feature_expression__S_
           
static SubLString $str211$Unknown_feature_operator__S_
           
static SubLString $str38$Invalid_slot__S_for_construction_
           
static SubLString $str66$Attempt_to_make_decimal_digit__A_
           
static SubLString $str67$_A_is_not_a_dispatching_macro_cha
           
static SubLSymbol $sym0$CDO
           
static SubLSymbol $sym100$READER_ERROR
           
static SubLSymbol $sym101$ERROR
           
static SubLSymbol $sym102$END_OF_FILE
           
static SubLSymbol $sym108$CLET
           
static SubLSymbol $sym110$PROGN
           
static SubLSymbol $sym113$READ_TOKEN
           
static SubLSymbol $sym114$READ_TOKEN_P
           
static SubLSymbol $sym119$READ_TOKEN_PRINT_FUNCTION_TRAMPOLINE
           
static SubLSymbol $sym12$DEFAULT_STRUCT_PRINT_FUNCTION
           
static SubLSymbol $sym120$READ_TOKEN_POINTER
           
static SubLSymbol $sym121$_CSETF_READ_TOKEN_POINTER
           
static SubLSymbol $sym122$READ_TOKEN_BUFFER
           
static SubLSymbol $sym123$_CSETF_READ_TOKEN_BUFFER
           
static SubLSymbol $sym124$READ_TOKEN_ESCAPES
           
static SubLSymbol $sym125$_CSETF_READ_TOKEN_ESCAPES
           
static SubLSymbol $sym13$READTABLE_PRINT_FUNCTION_TRAMPOLINE
           
static SubLSymbol $sym14$READTABLE_CASE
           
static SubLSymbol $sym140$CONSING_DOT
           
static SubLSymbol $sym15$_CSETF_READTABLE_CASE
           
static SubLSymbol $sym16$READTABLE_CHARACTER_SYNTAX
           
static SubLSymbol $sym165$RIGHT_PAREN
           
static SubLSymbol $sym17$_CSETF_READTABLE_CHARACTER_SYNTAX
           
static SubLSymbol $sym175$QUOTE
           
static SubLSymbol $sym178$LIST
           
static SubLSymbol $sym179$LIST_
           
static SubLSymbol $sym18$READTABLE_SINGLE_BYTE_CHAR_SYNTAX
           
static SubLSymbol $sym180$APPEND
           
static SubLSymbol $sym181$NCONC
           
static SubLSymbol $sym182$VECTOR
           
static SubLSymbol $sym183$BQ_VECTOR
           
static SubLSymbol $sym184$BQ_APPEND
           
static SubLSymbol $sym19$_CSETF_READTABLE_SINGLE_BYTE_CHAR_SYNTAX
           
static SubLSymbol $sym192$CONS
           
static SubLSymbol $sym193$BQ_LIST_
           
static SubLSymbol $sym194$BQ_CONS
           
static SubLSymbol $sym2$DOUBLE_FLOAT
           
static SubLSymbol $sym20$READTABLE_MACRO_FUNCTIONS
           
static SubLSymbol $sym200$FUNCTION
           
static SubLSymbol $sym202$_READ_EVAL_
           
static SubLSymbol $sym21$_CSETF_READTABLE_MACRO_FUNCTIONS
           
static SubLSymbol $sym22$READTABLE_SINGLE_BYTE_MACRO_FUNCTIONS
           
static SubLSymbol $sym23$_CSETF_READTABLE_SINGLE_BYTE_MACRO_FUNCTIONS
           
static SubLSymbol $sym24$READTABLE_CONSTITUENT_TRAITS
           
static SubLSymbol $sym25$_CSETF_READTABLE_CONSTITUENT_TRAITS
           
static SubLSymbol $sym26$READTABLE_SINGLE_BYTE_CONSTIT_TRAITS
           
static SubLSymbol $sym27$_CSETF_READTABLE_SINGLE_BYTE_CONSTIT_TRAITS
           
static SubLSymbol $sym28$READTABLE_DISPATCH_TABLES
           
static SubLSymbol $sym29$_CSETF_READTABLE_DISPATCH_TABLES
           
static SubLSymbol $sym44$CONSTITUENT_RMF
           
static SubLSymbol $sym46$_READTABLE_
           
static SubLSymbol $sym47$FIF
           
static SubLSymbol $sym48$SINGLE_BYTE_P
           
static SubLSymbol $sym49$AREF
           
static SubLSymbol $sym50$CHAR_CODE
           
static SubLSymbol $sym51$GETHASH
           
static SubLSymbol $sym6$READTABLE
           
static SubLSymbol $sym60$PLUSP
           
static SubLSymbol $sym61$LOGAND
           
static SubLSymbol $sym62$CHARACTER_TRAITS
           
static SubLSymbol $sym64$CAR
           
static SubLSymbol $sym65$DISPATCHING_RMF
           
static SubLSymbol $sym68$WHITESPACE_RMF
           
static SubLSymbol $sym69$SINGLE_ESCAPE_RMF
           
static SubLSymbol $sym7$READTABLE_P
           
static SubLSymbol $sym70$MULTIPLE_ESCAPE_RMF
           
static SubLSymbol $sym71$LEFT_PAREN_RMF
           
static SubLSymbol $sym72$RIGHT_PAREN_RMF
           
static SubLSymbol $sym73$SINGLE_QUOTE_RMF
           
static SubLSymbol $sym74$SEMICOLON_RMF
           
static SubLSymbol $sym75$DOUBLE_QUOTE_RMF
           
static SubLSymbol $sym76$BACKQUOTE_RMF
           
static SubLSymbol $sym77$COMMA_RMF
           
static SubLSymbol $sym78$SHARPSIGN_BACKSLASH_RMF
           
static SubLSymbol $sym79$SHARPSIGN_SINGLE_QUOTE_RMF
           
static SubLSymbol $sym80$SHARPSIGN_LEFT_PAREN_RMF
           
static SubLSymbol $sym81$SHARPSIGN_ASTERISK_RMF
           
static SubLSymbol $sym82$SHARPSIGN_COLON_RMF
           
static SubLSymbol $sym83$SHARPSIGN_DOT_RMF
           
static SubLSymbol $sym84$SHARPSIGN_B_RMF
           
static SubLSymbol $sym85$SHARPSIGN_O_RMF
           
static SubLSymbol $sym86$SHARPSIGN_X_RMF
           
static SubLSymbol $sym87$SHARPSIGN_R_RMF
           
static SubLSymbol $sym88$SHARPSIGN_C_RMF
           
static SubLSymbol $sym89$SHARPSIGN_A_RMF
           
static SubLSymbol $sym90$SHARPSIGN_S_RMF
           
static SubLSymbol $sym91$SHARPSIGN_P_RMF
           
static SubLSymbol $sym92$SHARPSIGN_CAPITAL_G_RMF
           
static SubLSymbol $sym93$SHARPSIGN_EQUALS_RMF
           
static SubLSymbol $sym94$SHARPSIGN_SHARPSIGN_RMF
           
static SubLSymbol $sym95$SHARPSIGN_PLUS_RMF
           
static SubLSymbol $sym96$SHARPSIGN_MINUS_RMF
           
static SubLSymbol $sym97$SHARPSIGN_VERTICAL_BAR_RMF
           
static SubLSymbol $whitespace_1_chars$
           
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 _csetf_read_token_buffer(SubLObject object, SubLObject value)
           
static SubLObject _csetf_read_token_escapes(SubLObject object, SubLObject value)
           
static SubLObject _csetf_read_token_pointer(SubLObject object, SubLObject value)
           
static SubLObject _csetf_readtable_case(SubLObject object, SubLObject value)
           
static SubLObject _csetf_readtable_character_syntax(SubLObject object, SubLObject value)
           
static SubLObject _csetf_readtable_constituent_traits(SubLObject object, SubLObject value)
           
static SubLObject _csetf_readtable_dispatch_tables(SubLObject object, SubLObject value)
           
static SubLObject _csetf_readtable_macro_functions(SubLObject object, SubLObject value)
           
static SubLObject _csetf_readtable_single_byte_char_syntax(SubLObject object, SubLObject value)
           
static SubLObject _csetf_readtable_single_byte_constit_traits(SubLObject object, SubLObject value)
           
static SubLObject _csetf_readtable_single_byte_macro_functions(SubLObject object, SubLObject value)
           
static SubLObject add_to_token(SubLObject ch, SubLObject token, SubLObject escapep)
           
static SubLObject alphabetic_traitp(SubLObject ch)
           
static SubLObject alphadigit_traitp(SubLObject ch)
           
static SubLObject backquote_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject backquotify_1(SubLObject flag, SubLObject thing)
           
static SubLObject backquotify(SubLObject stream, SubLObject code)
           
static SubLObject bq_append(SubLObject macroform, SubLObject environment)
           
static SubLObject bq_cons(SubLObject car, SubLObject cdr)
           
static SubLObject bq_list(SubLObject macroform, SubLObject environment)
           
static SubLObject bq_listX(SubLObject macroform, SubLObject environment)
           
static SubLObject bq_nconc(SubLObject macroform, SubLObject environment)
           
static SubLObject bq_vector_append(SubLObject macroform, SubLObject environment)
           
static SubLObject bq_vector(SubLObject contents)
           
static SubLObject character_function(SubLObject ch, SubLObject readtable)
           
static SubLObject character_syntax(SubLObject macroform, SubLObject environment)
           
static SubLObject character_traits(SubLObject ch, SubLObject readtable)
           
static SubLObject comma_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject comma(SubLObject code)
           
static SubLObject constituent_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject constituent_syntaxp(SubLObject ch)
           
static SubLObject copy_readtable(SubLObject from_readtable, SubLObject to_readtable)
           
static SubLObject create_readtable()
           
static SubLObject decimal_point_traitp(SubLObject ch)
           
static SubLObject declare_reader_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject digit_traitp(SubLObject ch)
           
static SubLObject dispatching_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject dot_traitp(SubLObject ch)
           
static SubLObject double_quote_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject end_of_file_error(SubLObject stream)
           
static SubLObject exponent_marker_traitp(SubLObject ch)
           
static SubLObject features_match(SubLObject feature)
           
static SubLObject fix_features(SubLObject features)
           
static SubLObject float_parse_integer(SubLObject string, SubLObject start, SubLObject end, SubLObject radix)
           
static SubLObject frob_case(SubLObject token)
          Deal with READTABLE-CASE.
static SubLObject get_dispatch_macro_character(SubLObject disp_char, SubLObject sub_char, SubLObject readtable)
           
static SubLObject get_macro_character(SubLObject v_char, SubLObject readtable)
           
static SubLObject has_traitp(SubLObject macroform, SubLObject environment)
           
static SubLObject illegal_argument_error(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject init_reader_file()
           
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
static SubLObject invalid_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject invalid_syntaxp(SubLObject ch)
           
static SubLObject invalid_token_syntax_error(SubLObject stream, SubLObject token)
           
static SubLObject invalid_traitp(SubLObject ch)
           
static SubLObject left_paren_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject loop(SubLObject macroform, SubLObject environment)
           
static SubLObject make_dispatch_macro_character(SubLObject v_char, SubLObject non_terminating_p, SubLObject readtable)
           
static SubLObject make_read_token(SubLObject arglist)
           
static SubLObject make_readtable(SubLObject arglist)
           
static SubLObject minus_sign_traitp(SubLObject ch)
           
static SubLObject multiple_escape_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject multiple_escape_syntaxp(SubLObject ch)
           
static SubLObject non_terminating_macro_syntaxp(SubLObject ch)
           
static SubLObject package_marker_traitp(SubLObject ch)
           
static SubLObject parse_integer(SubLObject string, SubLObject start, SubLObject end, SubLObject radix, SubLObject junk_allowed)
           
static SubLObject parse_number(SubLObject stream, SubLObject token)
           
static SubLObject parse_symbol_or_consing_dot(SubLObject stream, SubLObject token)
           
static SubLObject parse_token(SubLObject stream, SubLObject token)
           
static SubLObject plus_sign_traitp(SubLObject ch)
           
static SubLObject potential_number_p(SubLObject string, SubLObject length)
           
static SubLObject ratio_marker_traitp(SubLObject ch)
           
static SubLObject read_delimited_list(SubLObject v_char, SubLObject stream, SubLObject recursivep)
           
static SubLObject read_features(SubLObject stream)
           
static SubLObject read_from_string_ignoring_errors(SubLObject string, SubLObject eof_error_p, SubLObject eof_value, SubLObject start, SubLObject end)
          Returns the values FORM NEW-START if read was successful.
static SubLObject read_from_string(SubLObject string, SubLObject eof_error_p, SubLObject eof_value, SubLObject start, SubLObject end, SubLObject preserve_whitespace)
           
static SubLObject read_ignoring_errors(SubLObject stream, SubLObject eof_error_p, SubLObject eof_value)
           
static SubLObject read_internal(SubLObject stream, SubLObject eof_error_p, SubLObject eof_value)
           
static SubLObject read_lookup(SubLObject number)
           
static SubLObject read_number_in_radix(SubLObject stream, SubLObject radix)
           
static SubLObject read_preserving_whitespace(SubLObject stream, SubLObject eof_error_p, SubLObject eof_value, SubLObject recursivep)
           
static SubLObject read_token_buffer(SubLObject object)
           
static SubLObject read_token_escapes(SubLObject object)
           
static SubLObject read_token_p(SubLObject object)
           
static SubLObject read_token_pointer(SubLObject object)
           
static SubLObject read_token_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject read_token_string(SubLObject token)
           
static SubLObject read_token(SubLObject stream, SubLObject token, SubLObject escapep)
           
static SubLObject read(SubLObject stream, SubLObject eof_error_p, SubLObject eof_value, SubLObject recursivep)
           
static SubLObject reader_find_package(SubLObject string, SubLObject start, SubLObject end)
           
static SubLObject readtable_case(SubLObject object)
           
static SubLObject readtable_character_syntax(SubLObject object)
           
static SubLObject readtable_constituent_traits(SubLObject object)
           
static SubLObject readtable_dispatch_tables(SubLObject object)
           
static SubLObject readtable_macro_functions(SubLObject object)
           
static SubLObject readtable_p(SubLObject object)
           
static SubLObject readtable_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject readtable_single_byte_char_syntax(SubLObject object)
           
static SubLObject readtable_single_byte_constit_traits(SubLObject object)
           
static SubLObject readtable_single_byte_macro_functions(SubLObject object)
           
static SubLObject readtablep(SubLObject object)
           
static SubLObject reset_trait(SubLObject ch, SubLObject readtable)
          A shorthand for saying that trait should be alphabetic from now on.
static SubLObject right_paren_rmf(SubLObject stream, SubLObject ch)
           
 void runTopLevelForms()
          Runs all top-level forms in order.
static SubLObject self_evaluating_atom_p(SubLObject object)
          Return T iff evaluation of OBJECT necessarily returns OBJECT.
static SubLObject semicolon_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject set_character_function(SubLObject ch, SubLObject func, SubLObject readtable)
           
static SubLObject set_character_syntax(SubLObject ch, SubLObject syntax, SubLObject readtable)
           
static SubLObject set_dispatch_macro_character(SubLObject disp_char, SubLObject sub_char, SubLObject new_function, SubLObject readtable)
           
static SubLObject set_macro_character(SubLObject v_char, SubLObject new_function, SubLObject non_terminating_p, SubLObject readtable)
           
static SubLObject set_read_lookup(SubLObject number, SubLObject object)
           
static SubLObject set_syntax_from_char(SubLObject to_char, SubLObject from_char, SubLObject from_readtable, SubLObject to_readtable)
           
static SubLObject set_syntax(SubLObject ch, SubLObject syntax, SubLObject function)
           
static SubLObject set_trait(SubLObject ch, SubLObject readtable, SubLObject trait)
           
static SubLObject setup_reader_file()
           
static SubLObject sharpsign_a_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_asterisk_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_b_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_backslash_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_c_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_capital_g_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_colon_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_dot_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_equals_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_left_paren_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_minus_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_o_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_p_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_plus_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_r_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_s_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_sharpsign_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_single_quote_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_vertical_bar_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject sharpsign_x_rmf(SubLObject stream, SubLObject ch, SubLObject arg)
           
static SubLObject simple_reader_error(SubLObject format_control, SubLObject format_arguments)
           
static SubLObject single_byte_p(SubLObject ch)
           
static SubLObject single_escape_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject single_escape_syntaxp(SubLObject ch)
           
static SubLObject single_quote_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject symbol_escapep(SubLObject symbol)
           
static SubLObject terminating_macro_syntaxp(SubLObject ch)
           
static SubLObject unimplemented_reader_macro_error(SubLObject stream, SubLObject ch)
           
static SubLObject unnecessary_argument_error(SubLObject stream, SubLObject ch)
           
static SubLObject whitespace_1_char_p(SubLObject v_char)
          True of characters whose glyphs server only to move the print position.
static SubLObject whitespace_2_char_p(SubLObject v_char)
          True of characters that have the whitespace syntax type.
static SubLObject whitespace_rmf(SubLObject stream, SubLObject ch)
           
static SubLObject whitespace_syntaxp(SubLObject ch)
           
static SubLObject with_read_token(SubLObject macroform, SubLObject environment)
           
static SubLObject with_special_reader_error_handling(SubLObject macroform, SubLObject environment)
           
static SubLObject with_standard_io_syntax(SubLObject macroform, SubLObject environment)
           
static SubLObject Xcopy_hash_table(SubLObject from, SubLObject to)
           
 
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

$whitespace_1_chars$

public static SubLSymbol $whitespace_1_chars$

$read_base$

public static SubLSymbol $read_base$

$read_default_float_format$

public static SubLSymbol $read_default_float_format$

$read_eval$

public static SubLSymbol $read_eval$

$read_suppress$

public static SubLSymbol $read_suppress$

$features$

public static SubLSymbol $features$

$readtable$

public static SubLSymbol $readtable$

$single_byte_max_code$

public static SubLSymbol $single_byte_max_code$

$dtp_readtable$

public static SubLSymbol $dtp_readtable$

$standard_readtable$

public static SubLSymbol $standard_readtable$

$dtp_read_token$

public static SubLSymbol $dtp_read_token$

$keyword_package$

public static SubLSymbol $keyword_package$

$ignore_extra_right_parens$

public static SubLSymbol $ignore_extra_right_parens$

$sym0$CDO

public static final SubLSymbol $sym0$CDO

$list1

public static final SubLList $list1

$sym2$DOUBLE_FLOAT

public static final SubLSymbol $sym2$DOUBLE_FLOAT

$list3

public static final SubLList $list3

$int4$32

public static final SubLInteger $int4$32

$int5$128

public static final SubLInteger $int5$128

$sym6$READTABLE

public static final SubLSymbol $sym6$READTABLE

$sym7$READTABLE_P

public static final SubLSymbol $sym7$READTABLE_P

$list8

public static final SubLList $list8

$list9

public static final SubLList $list9

$list10

public static final SubLList $list10

$list11

public static final SubLList $list11

$sym12$DEFAULT_STRUCT_PRINT_FUNCTION

public static final SubLSymbol $sym12$DEFAULT_STRUCT_PRINT_FUNCTION

$sym13$READTABLE_PRINT_FUNCTION_TRAMPOLINE

public static final SubLSymbol $sym13$READTABLE_PRINT_FUNCTION_TRAMPOLINE

$sym14$READTABLE_CASE

public static final SubLSymbol $sym14$READTABLE_CASE

$sym15$_CSETF_READTABLE_CASE

public static final SubLSymbol $sym15$_CSETF_READTABLE_CASE

$sym16$READTABLE_CHARACTER_SYNTAX

public static final SubLSymbol $sym16$READTABLE_CHARACTER_SYNTAX

$sym17$_CSETF_READTABLE_CHARACTER_SYNTAX

public static final SubLSymbol $sym17$_CSETF_READTABLE_CHARACTER_SYNTAX

$sym18$READTABLE_SINGLE_BYTE_CHAR_SYNTAX

public static final SubLSymbol $sym18$READTABLE_SINGLE_BYTE_CHAR_SYNTAX

$sym19$_CSETF_READTABLE_SINGLE_BYTE_CHAR_SYNTAX

public static final SubLSymbol $sym19$_CSETF_READTABLE_SINGLE_BYTE_CHAR_SYNTAX

$sym20$READTABLE_MACRO_FUNCTIONS

public static final SubLSymbol $sym20$READTABLE_MACRO_FUNCTIONS

$sym21$_CSETF_READTABLE_MACRO_FUNCTIONS

public static final SubLSymbol $sym21$_CSETF_READTABLE_MACRO_FUNCTIONS

$sym22$READTABLE_SINGLE_BYTE_MACRO_FUNCTIONS

public static final SubLSymbol $sym22$READTABLE_SINGLE_BYTE_MACRO_FUNCTIONS

$sym23$_CSETF_READTABLE_SINGLE_BYTE_MACRO_FUNCTIONS

public static final SubLSymbol $sym23$_CSETF_READTABLE_SINGLE_BYTE_MACRO_FUNCTIONS

$sym24$READTABLE_CONSTITUENT_TRAITS

public static final SubLSymbol $sym24$READTABLE_CONSTITUENT_TRAITS

$sym25$_CSETF_READTABLE_CONSTITUENT_TRAITS

public static final SubLSymbol $sym25$_CSETF_READTABLE_CONSTITUENT_TRAITS

$sym26$READTABLE_SINGLE_BYTE_CONSTIT_TRAITS

public static final SubLSymbol $sym26$READTABLE_SINGLE_BYTE_CONSTIT_TRAITS

$sym27$_CSETF_READTABLE_SINGLE_BYTE_CONSTIT_TRAITS

public static final SubLSymbol $sym27$_CSETF_READTABLE_SINGLE_BYTE_CONSTIT_TRAITS

$sym28$READTABLE_DISPATCH_TABLES

public static final SubLSymbol $sym28$READTABLE_DISPATCH_TABLES

$sym29$_CSETF_READTABLE_DISPATCH_TABLES

public static final SubLSymbol $sym29$_CSETF_READTABLE_DISPATCH_TABLES

$kw30$CASE

public static final SubLSymbol $kw30$CASE

$kw31$CHARACTER_SYNTAX

public static final SubLSymbol $kw31$CHARACTER_SYNTAX

$kw32$SINGLE_BYTE_CHAR_SYNTAX

public static final SubLSymbol $kw32$SINGLE_BYTE_CHAR_SYNTAX

$kw33$MACRO_FUNCTIONS

public static final SubLSymbol $kw33$MACRO_FUNCTIONS

$kw34$SINGLE_BYTE_MACRO_FUNCTIONS

public static final SubLSymbol $kw34$SINGLE_BYTE_MACRO_FUNCTIONS

$kw35$CONSTITUENT_TRAITS

public static final SubLSymbol $kw35$CONSTITUENT_TRAITS

$kw36$SINGLE_BYTE_CONSTIT_TRAITS

public static final SubLSymbol $kw36$SINGLE_BYTE_CONSTIT_TRAITS

$kw37$DISPATCH_TABLES

public static final SubLSymbol $kw37$DISPATCH_TABLES

$str38$Invalid_slot__S_for_construction_

public static final SubLString $str38$Invalid_slot__S_for_construction_

$int39$64

public static final SubLInteger $int39$64

$int40$256

public static final SubLInteger $int40$256

$int41$512

public static final SubLInteger $int41$512

$kw42$UPCASE

public static final SubLSymbol $kw42$UPCASE

$kw43$CONSTITUENT

public static final SubLSymbol $kw43$CONSTITUENT

$sym44$CONSTITUENT_RMF

public static final SubLSymbol $sym44$CONSTITUENT_RMF

$list45

public static final SubLList $list45

$sym46$_READTABLE_

public static final SubLSymbol $sym46$_READTABLE_

$sym47$FIF

public static final SubLSymbol $sym47$FIF

$sym48$SINGLE_BYTE_P

public static final SubLSymbol $sym48$SINGLE_BYTE_P

$sym49$AREF

public static final SubLSymbol $sym49$AREF

$sym50$CHAR_CODE

public static final SubLSymbol $sym50$CHAR_CODE

$sym51$GETHASH

public static final SubLSymbol $sym51$GETHASH

$list52

public static final SubLList $list52

$kw53$INVALID

public static final SubLSymbol $kw53$INVALID

$kw54$TERMINATING_MACRO

public static final SubLSymbol $kw54$TERMINATING_MACRO

$kw55$NON_TERMINATING_MACRO

public static final SubLSymbol $kw55$NON_TERMINATING_MACRO

$kw56$MULTIPLE_ESCAPE

public static final SubLSymbol $kw56$MULTIPLE_ESCAPE

$kw57$SINGLE_ESCAPE

public static final SubLSymbol $kw57$SINGLE_ESCAPE

$kw58$WHITESPACE

public static final SubLSymbol $kw58$WHITESPACE

$list59

public static final SubLList $list59

$sym60$PLUSP

public static final SubLSymbol $sym60$PLUSP

$sym61$LOGAND

public static final SubLSymbol $sym61$LOGAND

$sym62$CHARACTER_TRAITS

public static final SubLSymbol $sym62$CHARACTER_TRAITS

$list63

public static final SubLList $list63

$sym64$CAR

public static final SubLSymbol $sym64$CAR

$sym65$DISPATCHING_RMF

public static final SubLSymbol $sym65$DISPATCHING_RMF

$str66$Attempt_to_make_decimal_digit__A_

public static final SubLString $str66$Attempt_to_make_decimal_digit__A_

$str67$_A_is_not_a_dispatching_macro_cha

public static final SubLString $str67$_A_is_not_a_dispatching_macro_cha

$sym68$WHITESPACE_RMF

public static final SubLSymbol $sym68$WHITESPACE_RMF

$sym69$SINGLE_ESCAPE_RMF

public static final SubLSymbol $sym69$SINGLE_ESCAPE_RMF

$sym70$MULTIPLE_ESCAPE_RMF

public static final SubLSymbol $sym70$MULTIPLE_ESCAPE_RMF

$sym71$LEFT_PAREN_RMF

public static final SubLSymbol $sym71$LEFT_PAREN_RMF

$sym72$RIGHT_PAREN_RMF

public static final SubLSymbol $sym72$RIGHT_PAREN_RMF

$sym73$SINGLE_QUOTE_RMF

public static final SubLSymbol $sym73$SINGLE_QUOTE_RMF

$sym74$SEMICOLON_RMF

public static final SubLSymbol $sym74$SEMICOLON_RMF

$sym75$DOUBLE_QUOTE_RMF

public static final SubLSymbol $sym75$DOUBLE_QUOTE_RMF

$sym76$BACKQUOTE_RMF

public static final SubLSymbol $sym76$BACKQUOTE_RMF

$sym77$COMMA_RMF

public static final SubLSymbol $sym77$COMMA_RMF

$sym78$SHARPSIGN_BACKSLASH_RMF

public static final SubLSymbol $sym78$SHARPSIGN_BACKSLASH_RMF

$sym79$SHARPSIGN_SINGLE_QUOTE_RMF

public static final SubLSymbol $sym79$SHARPSIGN_SINGLE_QUOTE_RMF

$sym80$SHARPSIGN_LEFT_PAREN_RMF

public static final SubLSymbol $sym80$SHARPSIGN_LEFT_PAREN_RMF

$sym81$SHARPSIGN_ASTERISK_RMF

public static final SubLSymbol $sym81$SHARPSIGN_ASTERISK_RMF

$sym82$SHARPSIGN_COLON_RMF

public static final SubLSymbol $sym82$SHARPSIGN_COLON_RMF

$sym83$SHARPSIGN_DOT_RMF

public static final SubLSymbol $sym83$SHARPSIGN_DOT_RMF

$sym84$SHARPSIGN_B_RMF

public static final SubLSymbol $sym84$SHARPSIGN_B_RMF

$sym85$SHARPSIGN_O_RMF

public static final SubLSymbol $sym85$SHARPSIGN_O_RMF

$sym86$SHARPSIGN_X_RMF

public static final SubLSymbol $sym86$SHARPSIGN_X_RMF

$sym87$SHARPSIGN_R_RMF

public static final SubLSymbol $sym87$SHARPSIGN_R_RMF

$sym88$SHARPSIGN_C_RMF

public static final SubLSymbol $sym88$SHARPSIGN_C_RMF

$sym89$SHARPSIGN_A_RMF

public static final SubLSymbol $sym89$SHARPSIGN_A_RMF

$sym90$SHARPSIGN_S_RMF

public static final SubLSymbol $sym90$SHARPSIGN_S_RMF

$sym91$SHARPSIGN_P_RMF

public static final SubLSymbol $sym91$SHARPSIGN_P_RMF

$sym92$SHARPSIGN_CAPITAL_G_RMF

public static final SubLSymbol $sym92$SHARPSIGN_CAPITAL_G_RMF

$sym93$SHARPSIGN_EQUALS_RMF

public static final SubLSymbol $sym93$SHARPSIGN_EQUALS_RMF

$sym94$SHARPSIGN_SHARPSIGN_RMF

public static final SubLSymbol $sym94$SHARPSIGN_SHARPSIGN_RMF

$sym95$SHARPSIGN_PLUS_RMF

public static final SubLSymbol $sym95$SHARPSIGN_PLUS_RMF

$sym96$SHARPSIGN_MINUS_RMF

public static final SubLSymbol $sym96$SHARPSIGN_MINUS_RMF

$sym97$SHARPSIGN_VERTICAL_BAR_RMF

public static final SubLSymbol $sym97$SHARPSIGN_VERTICAL_BAR_RMF

$list98

public static final SubLList $list98

$list99

public static final SubLList $list99

$sym100$READER_ERROR

public static final SubLSymbol $sym100$READER_ERROR

$sym101$ERROR

public static final SubLSymbol $sym101$ERROR

$sym102$END_OF_FILE

public static final SubLSymbol $sym102$END_OF_FILE

$str103$End_of_file_on_stream__S_

public static final SubLString $str103$End_of_file_on_stream__S_

$str104$_S_is_invalid_token_syntax_

public static final SubLString $str104$_S_is_invalid_token_syntax_

$str105$The__A_reader_macro_is_not_implem

public static final SubLString $str105$The__A_reader_macro_is_not_implem

$str106$The__A_reader_macro_does_not_take

public static final SubLString $str106$The__A_reader_macro_does_not_take

$str107$Illegal_argument__D_for_the__A_re

public static final SubLString $str107$Illegal_argument__D_for_the__A_re

$sym108$CLET

public static final SubLSymbol $sym108$CLET

$list109

public static final SubLList $list109

$sym110$PROGN

public static final SubLSymbol $sym110$PROGN

$kw111$EOF

public static final SubLSymbol $kw111$EOF

$kw112$ERROR

public static final SubLSymbol $kw112$ERROR

$sym113$READ_TOKEN

public static final SubLSymbol $sym113$READ_TOKEN

$sym114$READ_TOKEN_P

public static final SubLSymbol $sym114$READ_TOKEN_P

$list115

public static final SubLList $list115

$list116

public static final SubLList $list116

$list117

public static final SubLList $list117

$list118

public static final SubLList $list118

$sym119$READ_TOKEN_PRINT_FUNCTION_TRAMPOLINE

public static final SubLSymbol $sym119$READ_TOKEN_PRINT_FUNCTION_TRAMPOLINE

$sym120$READ_TOKEN_POINTER

public static final SubLSymbol $sym120$READ_TOKEN_POINTER

$sym121$_CSETF_READ_TOKEN_POINTER

public static final SubLSymbol $sym121$_CSETF_READ_TOKEN_POINTER

$sym122$READ_TOKEN_BUFFER

public static final SubLSymbol $sym122$READ_TOKEN_BUFFER

$sym123$_CSETF_READ_TOKEN_BUFFER

public static final SubLSymbol $sym123$_CSETF_READ_TOKEN_BUFFER

$sym124$READ_TOKEN_ESCAPES

public static final SubLSymbol $sym124$READ_TOKEN_ESCAPES

$sym125$_CSETF_READ_TOKEN_ESCAPES

public static final SubLSymbol $sym125$_CSETF_READ_TOKEN_ESCAPES

$kw126$POINTER

public static final SubLSymbol $kw126$POINTER

$kw127$BUFFER

public static final SubLSymbol $kw127$BUFFER

$kw128$ESCAPES

public static final SubLSymbol $kw128$ESCAPES

$list129

public static final SubLList $list129

$list130

public static final SubLList $list130

$list131

public static final SubLList $list131

$list132

public static final SubLList $list132

$list133

public static final SubLList $list133

$str134$_A_is_an_invalid_character_

public static final SubLString $str134$_A_is_an_invalid_character_

$str135$Fell_through_character_syntax_on_

public static final SubLString $str135$Fell_through_character_syntax_on_

$kw136$DOWNCASE

public static final SubLSymbol $kw136$DOWNCASE

$str137$_S_is_not_a_known_package_

public static final SubLString $str137$_S_is_not_a_known_package_

$kw138$PRESERVE

public static final SubLSymbol $kw138$PRESERVE

$kw139$INVERT

public static final SubLSymbol $kw139$INVERT

$sym140$CONSING_DOT

public static final SubLSymbol $sym140$CONSING_DOT

$str141$KEYWORD

public static final SubLString $str141$KEYWORD

$kw142$EXTERNAL

public static final SubLSymbol $kw142$EXTERNAL

$str143$_S_is_not_external_in__S_

public static final SubLString $str143$_S_is_not_external_in__S_

$float144$0_0

public static final SubLFloat $float144$0_0

$kw145$INITIAL

public static final SubLSymbol $kw145$INITIAL

$kw146$DOT1

public static final SubLSymbol $kw146$DOT1

$kw147$SIGN

public static final SubLSymbol $kw147$SIGN

$kw148$DECIMALS

public static final SubLSymbol $kw148$DECIMALS

$kw149$DIGITS

public static final SubLSymbol $kw149$DIGITS

$kw150$EXPONENT

public static final SubLSymbol $kw150$EXPONENT

$kw151$DOT2

public static final SubLSymbol $kw151$DOT2

$kw152$SLASH

public static final SubLSymbol $kw152$SLASH

$kw153$DENOMINATOR

public static final SubLSymbol $kw153$DENOMINATOR

$kw154$FRACTION

public static final SubLSymbol $kw154$FRACTION

$kw155$DECIMALS2

public static final SubLSymbol $kw155$DECIMALS2

$kw156$EXPONENT_SIGN

public static final SubLSymbol $kw156$EXPONENT_SIGN

$kw157$EXPONENT_VALUE

public static final SubLSymbol $kw157$EXPONENT_VALUE

$str158$Can_t_happen_

public static final SubLString $str158$Can_t_happen_

$kw159$DIGIT

public static final SubLSymbol $kw159$DIGIT

$str160$_S_does_not_contain_an_integer_

public static final SubLString $str160$_S_does_not_contain_an_integer_

$kw161$TRAILING_WHITESPACE

public static final SubLSymbol $kw161$TRAILING_WHITESPACE

$str162$The__S_reader_macro_does_not_take

public static final SubLString $str162$The__S_reader_macro_does_not_take

$str163$The__S_reader_macro_expected_a_st

public static final SubLString $str163$The__S_reader_macro_expected_a_st

$str164$The__S_reader_macro_could_not_int

public static final SubLString $str164$The__S_reader_macro_could_not_int

$sym165$RIGHT_PAREN

public static final SubLSymbol $sym165$RIGHT_PAREN

$str166$Nothing_before_consing_dot_

public static final SubLString $str166$Nothing_before_consing_dot_

$kw167$LIST

public static final SubLSymbol $kw167$LIST

$kw168$CONSING_DOT

public static final SubLSymbol $kw168$CONSING_DOT

$str169$Nothing_after_consing_dot_

public static final SubLString $str169$Nothing_after_consing_dot_

$str170$Too_many_consing_dots_

public static final SubLString $str170$Too_many_consing_dots_

$kw171$AFTER_CONSING_DOT

public static final SubLSymbol $kw171$AFTER_CONSING_DOT

$str172$Too_many_objects_after_consing_do

public static final SubLString $str172$Too_many_objects_after_consing_do

$str173$Ignoring_unmatched_close_parenthe

public static final SubLString $str173$Ignoring_unmatched_close_parenthe

$str174$Unmatched__A_

public static final SubLString $str174$Unmatched__A_

$sym175$QUOTE

public static final SubLSymbol $sym175$QUOTE

$kw176$NORMAL

public static final SubLSymbol $kw176$NORMAL

$kw177$ESCAPE

public static final SubLSymbol $kw177$ESCAPE

$sym178$LIST

public static final SubLSymbol $sym178$LIST

$sym179$LIST_

public static final SubLSymbol $sym179$LIST_

$sym180$APPEND

public static final SubLSymbol $sym180$APPEND

$sym181$NCONC

public static final SubLSymbol $sym181$NCONC

$sym182$VECTOR

public static final SubLSymbol $sym182$VECTOR

$sym183$BQ_VECTOR

public static final SubLSymbol $sym183$BQ_VECTOR

$sym184$BQ_APPEND

public static final SubLSymbol $sym184$BQ_APPEND

$str185$_

public static final SubLString $str185$_

$str186$_

public static final SubLString $str186$_

$str187$_

public static final SubLString $str187$_

$str188$BQ_VECTOR

public static final SubLString $str188$BQ_VECTOR

$str189$_A_after_dot_in__S_

public static final SubLString $str189$_A_after_dot_in__S_

$list190

public static final SubLList $list190

$list191

public static final SubLList $list191

$sym192$CONS

public static final SubLSymbol $sym192$CONS

$sym193$BQ_LIST_

public static final SubLSymbol $sym193$BQ_LIST_

$sym194$BQ_CONS

public static final SubLSymbol $sym194$BQ_CONS

$list195

public static final SubLList $list195

$str196$_A_read_after_backquote_in__S_

public static final SubLString $str196$_A_read_after_backquote_in__S_

$str197$_S_read_outside_a_backquote_

public static final SubLString $str197$_S_read_outside_a_backquote_

$str198$Undefined_reader_macro__A_A_

public static final SubLString $str198$Undefined_reader_macro__A_A_

$str199$_S_is_not_the_name_of_a_character

public static final SubLString $str199$_S_is_not_the_name_of_a_character

$sym200$FUNCTION

public static final SubLSymbol $sym200$FUNCTION

$str201$Attempt_the_use_the__A_reader_mac

public static final SubLString $str201$Attempt_the_use_the__A_reader_mac

$sym202$_READ_EVAL_

public static final SubLSymbol $sym202$_READ_EVAL_

$int203$36

public static final SubLInteger $int203$36

$str204$The_form_after__A_reader_macro_wa

public static final SubLString $str204$The_form_after__A_reader_macro_wa

$str205$Label__S_appears_more_than_once_

public static final SubLString $str205$Label__S_appears_more_than_once_

$str206$Label__S_has_not_been_seen_

public static final SubLString $str206$Label__S_has_not_been_seen_

$kw207$NOT

public static final SubLSymbol $kw207$NOT

$str208$Bogus_feature_expression__S_

public static final SubLString $str208$Bogus_feature_expression__S_

$kw209$AND

public static final SubLSymbol $kw209$AND

$kw210$OR

public static final SubLSymbol $kw210$OR

$str211$Unknown_feature_operator__S_

public static final SubLString $str211$Unknown_feature_operator__S_

$kw212$HASH

public static final SubLSymbol $kw212$HASH

$kw213$VERTICAL_BAR

public static final SubLSymbol $kw213$VERTICAL_BAR
Method Detail

loop

public static final SubLObject loop(SubLObject macroform,
                                    SubLObject environment)

whitespace_1_char_p

public static final SubLObject whitespace_1_char_p(SubLObject v_char)
True of characters whose glyphs server only to move the print position. Note: This is not the same as having the whitespace syntax type.


whitespace_2_char_p

public static final SubLObject whitespace_2_char_p(SubLObject v_char)
True of characters that have the whitespace syntax type. Note: This is not the same as a character whose glyph serves only to move the print position.


readtable_print_function_trampoline

public static final SubLObject readtable_print_function_trampoline(SubLObject object,
                                                                   SubLObject stream)

readtable_p

public static final SubLObject readtable_p(SubLObject object)

readtable_case

public static final SubLObject readtable_case(SubLObject object)

readtable_character_syntax

public static final SubLObject readtable_character_syntax(SubLObject object)

readtable_single_byte_char_syntax

public static final SubLObject readtable_single_byte_char_syntax(SubLObject object)

readtable_macro_functions

public static final SubLObject readtable_macro_functions(SubLObject object)

readtable_single_byte_macro_functions

public static final SubLObject readtable_single_byte_macro_functions(SubLObject object)

readtable_constituent_traits

public static final SubLObject readtable_constituent_traits(SubLObject object)

readtable_single_byte_constit_traits

public static final SubLObject readtable_single_byte_constit_traits(SubLObject object)

readtable_dispatch_tables

public static final SubLObject readtable_dispatch_tables(SubLObject object)

_csetf_readtable_case

public static final SubLObject _csetf_readtable_case(SubLObject object,
                                                     SubLObject value)

_csetf_readtable_character_syntax

public static final SubLObject _csetf_readtable_character_syntax(SubLObject object,
                                                                 SubLObject value)

_csetf_readtable_single_byte_char_syntax

public static final SubLObject _csetf_readtable_single_byte_char_syntax(SubLObject object,
                                                                        SubLObject value)

_csetf_readtable_macro_functions

public static final SubLObject _csetf_readtable_macro_functions(SubLObject object,
                                                                SubLObject value)

_csetf_readtable_single_byte_macro_functions

public static final SubLObject _csetf_readtable_single_byte_macro_functions(SubLObject object,
                                                                            SubLObject value)

_csetf_readtable_constituent_traits

public static final SubLObject _csetf_readtable_constituent_traits(SubLObject object,
                                                                   SubLObject value)

_csetf_readtable_single_byte_constit_traits

public static final SubLObject _csetf_readtable_single_byte_constit_traits(SubLObject object,
                                                                           SubLObject value)

_csetf_readtable_dispatch_tables

public static final SubLObject _csetf_readtable_dispatch_tables(SubLObject object,
                                                                SubLObject value)

make_readtable

public static final SubLObject make_readtable(SubLObject arglist)

create_readtable

public static final SubLObject create_readtable()

single_byte_p

public static final SubLObject single_byte_p(SubLObject ch)

character_syntax

public static final SubLObject character_syntax(SubLObject macroform,
                                                SubLObject environment)

set_character_syntax

public static final SubLObject set_character_syntax(SubLObject ch,
                                                    SubLObject syntax,
                                                    SubLObject readtable)

invalid_syntaxp

public static final SubLObject invalid_syntaxp(SubLObject ch)

terminating_macro_syntaxp

public static final SubLObject terminating_macro_syntaxp(SubLObject ch)

non_terminating_macro_syntaxp

public static final SubLObject non_terminating_macro_syntaxp(SubLObject ch)

multiple_escape_syntaxp

public static final SubLObject multiple_escape_syntaxp(SubLObject ch)

single_escape_syntaxp

public static final SubLObject single_escape_syntaxp(SubLObject ch)

whitespace_syntaxp

public static final SubLObject whitespace_syntaxp(SubLObject ch)

constituent_syntaxp

public static final SubLObject constituent_syntaxp(SubLObject ch)

character_function

public static final SubLObject character_function(SubLObject ch,
                                                  SubLObject readtable)

set_character_function

public static final SubLObject set_character_function(SubLObject ch,
                                                      SubLObject func,
                                                      SubLObject readtable)

character_traits

public static final SubLObject character_traits(SubLObject ch,
                                                SubLObject readtable)

has_traitp

public static final SubLObject has_traitp(SubLObject macroform,
                                          SubLObject environment)

set_trait

public static final SubLObject set_trait(SubLObject ch,
                                         SubLObject readtable,
                                         SubLObject trait)

reset_trait

public static final SubLObject reset_trait(SubLObject ch,
                                           SubLObject readtable)
A shorthand for saying that trait should be alphabetic from now on.


alphabetic_traitp

public static final SubLObject alphabetic_traitp(SubLObject ch)

digit_traitp

public static final SubLObject digit_traitp(SubLObject ch)

package_marker_traitp

public static final SubLObject package_marker_traitp(SubLObject ch)

plus_sign_traitp

public static final SubLObject plus_sign_traitp(SubLObject ch)

minus_sign_traitp

public static final SubLObject minus_sign_traitp(SubLObject ch)

dot_traitp

public static final SubLObject dot_traitp(SubLObject ch)

decimal_point_traitp

public static final SubLObject decimal_point_traitp(SubLObject ch)

ratio_marker_traitp

public static final SubLObject ratio_marker_traitp(SubLObject ch)

exponent_marker_traitp

public static final SubLObject exponent_marker_traitp(SubLObject ch)

invalid_traitp

public static final SubLObject invalid_traitp(SubLObject ch)

alphadigit_traitp

public static final SubLObject alphadigit_traitp(SubLObject ch)

Xcopy_hash_table

public static final SubLObject Xcopy_hash_table(SubLObject from,
                                                SubLObject to)

copy_readtable

public static final SubLObject copy_readtable(SubLObject from_readtable,
                                              SubLObject to_readtable)

make_dispatch_macro_character

public static final SubLObject make_dispatch_macro_character(SubLObject v_char,
                                                             SubLObject non_terminating_p,
                                                             SubLObject readtable)

readtablep

public static final SubLObject readtablep(SubLObject object)

set_dispatch_macro_character

public static final SubLObject set_dispatch_macro_character(SubLObject disp_char,
                                                            SubLObject sub_char,
                                                            SubLObject new_function,
                                                            SubLObject readtable)

get_dispatch_macro_character

public static final SubLObject get_dispatch_macro_character(SubLObject disp_char,
                                                            SubLObject sub_char,
                                                            SubLObject readtable)

get_macro_character

public static final SubLObject get_macro_character(SubLObject v_char,
                                                   SubLObject readtable)

set_macro_character

public static final SubLObject set_macro_character(SubLObject v_char,
                                                   SubLObject new_function,
                                                   SubLObject non_terminating_p,
                                                   SubLObject readtable)

set_syntax_from_char

public static final SubLObject set_syntax_from_char(SubLObject to_char,
                                                    SubLObject from_char,
                                                    SubLObject from_readtable,
                                                    SubLObject to_readtable)

set_syntax

public static final SubLObject set_syntax(SubLObject ch,
                                          SubLObject syntax,
                                          SubLObject function)

simple_reader_error

public static final SubLObject simple_reader_error(SubLObject format_control,
                                                   SubLObject format_arguments)

end_of_file_error

public static final SubLObject end_of_file_error(SubLObject stream)

invalid_token_syntax_error

public static final SubLObject invalid_token_syntax_error(SubLObject stream,
                                                          SubLObject token)

unimplemented_reader_macro_error

public static final SubLObject unimplemented_reader_macro_error(SubLObject stream,
                                                                SubLObject ch)

unnecessary_argument_error

public static final SubLObject unnecessary_argument_error(SubLObject stream,
                                                          SubLObject ch)

illegal_argument_error

public static final SubLObject illegal_argument_error(SubLObject stream,
                                                      SubLObject ch,
                                                      SubLObject arg)

read_internal

public static final SubLObject read_internal(SubLObject stream,
                                             SubLObject eof_error_p,
                                             SubLObject eof_value)

read_preserving_whitespace

public static final SubLObject read_preserving_whitespace(SubLObject stream,
                                                          SubLObject eof_error_p,
                                                          SubLObject eof_value,
                                                          SubLObject recursivep)

read

public static final SubLObject read(SubLObject stream,
                                    SubLObject eof_error_p,
                                    SubLObject eof_value,
                                    SubLObject recursivep)

read_delimited_list

public static final SubLObject read_delimited_list(SubLObject v_char,
                                                   SubLObject stream,
                                                   SubLObject recursivep)

read_from_string

public static final SubLObject read_from_string(SubLObject string,
                                                SubLObject eof_error_p,
                                                SubLObject eof_value,
                                                SubLObject start,
                                                SubLObject end,
                                                SubLObject preserve_whitespace)

with_standard_io_syntax

public static final SubLObject with_standard_io_syntax(SubLObject macroform,
                                                       SubLObject environment)

with_special_reader_error_handling

public static final SubLObject with_special_reader_error_handling(SubLObject macroform,
                                                                  SubLObject environment)

read_ignoring_errors

public static final SubLObject read_ignoring_errors(SubLObject stream,
                                                    SubLObject eof_error_p,
                                                    SubLObject eof_value)

read_from_string_ignoring_errors

public static final SubLObject read_from_string_ignoring_errors(SubLObject string,
                                                                SubLObject eof_error_p,
                                                                SubLObject eof_value,
                                                                SubLObject start,
                                                                SubLObject end)
Returns the values FORM NEW-START if read was successful. Returns the values NIL :ERROR if there was a reader error. Returns the values EOF-VALUE :ERROR if EOF-ERROR-P is nil and EOF occurs. Causes an error if EOF-ERROR-P is not nil and EOF occurs. Returns a second value which is an integer indicating the position in the string to start reading from again or :ERROR if there was some kind of reader error.


read_token_print_function_trampoline

public static final SubLObject read_token_print_function_trampoline(SubLObject object,
                                                                    SubLObject stream)

read_token_p

public static final SubLObject read_token_p(SubLObject object)

read_token_pointer

public static final SubLObject read_token_pointer(SubLObject object)

read_token_buffer

public static final SubLObject read_token_buffer(SubLObject object)

read_token_escapes

public static final SubLObject read_token_escapes(SubLObject object)

_csetf_read_token_pointer

public static final SubLObject _csetf_read_token_pointer(SubLObject object,
                                                         SubLObject value)

_csetf_read_token_buffer

public static final SubLObject _csetf_read_token_buffer(SubLObject object,
                                                        SubLObject value)

_csetf_read_token_escapes

public static final SubLObject _csetf_read_token_escapes(SubLObject object,
                                                         SubLObject value)

make_read_token

public static final SubLObject make_read_token(SubLObject arglist)

with_read_token

public static final SubLObject with_read_token(SubLObject macroform,
                                               SubLObject environment)

add_to_token

public static final SubLObject add_to_token(SubLObject ch,
                                            SubLObject token,
                                            SubLObject escapep)

read_token_string

public static final SubLObject read_token_string(SubLObject token)

read_token

public static final SubLObject read_token(SubLObject stream,
                                          SubLObject token,
                                          SubLObject escapep)

potential_number_p

public static final SubLObject potential_number_p(SubLObject string,
                                                  SubLObject length)

parse_token

public static final SubLObject parse_token(SubLObject stream,
                                           SubLObject token)

symbol_escapep

public static final SubLObject symbol_escapep(SubLObject symbol)

reader_find_package

public static final SubLObject reader_find_package(SubLObject string,
                                                   SubLObject start,
                                                   SubLObject end)

frob_case

public static final SubLObject frob_case(SubLObject token)
Deal with READTABLE-CASE.


parse_symbol_or_consing_dot

public static final SubLObject parse_symbol_or_consing_dot(SubLObject stream,
                                                           SubLObject token)

float_parse_integer

public static final SubLObject float_parse_integer(SubLObject string,
                                                   SubLObject start,
                                                   SubLObject end,
                                                   SubLObject radix)

parse_number

public static final SubLObject parse_number(SubLObject stream,
                                            SubLObject token)

parse_integer

public static final SubLObject parse_integer(SubLObject string,
                                             SubLObject start,
                                             SubLObject end,
                                             SubLObject radix,
                                             SubLObject junk_allowed)

whitespace_rmf

public static final SubLObject whitespace_rmf(SubLObject stream,
                                              SubLObject ch)

constituent_rmf

public static final SubLObject constituent_rmf(SubLObject stream,
                                               SubLObject ch)

invalid_rmf

public static final SubLObject invalid_rmf(SubLObject stream,
                                           SubLObject ch)

single_escape_rmf

public static final SubLObject single_escape_rmf(SubLObject stream,
                                                 SubLObject ch)

multiple_escape_rmf

public static final SubLObject multiple_escape_rmf(SubLObject stream,
                                                   SubLObject ch)

sharpsign_capital_g_rmf

public static final SubLObject sharpsign_capital_g_rmf(SubLObject stream,
                                                       SubLObject ch,
                                                       SubLObject arg)

left_paren_rmf

public static final SubLObject left_paren_rmf(SubLObject stream,
                                              SubLObject ch)

right_paren_rmf

public static final SubLObject right_paren_rmf(SubLObject stream,
                                               SubLObject ch)

single_quote_rmf

public static final SubLObject single_quote_rmf(SubLObject stream,
                                                SubLObject ch)

semicolon_rmf

public static final SubLObject semicolon_rmf(SubLObject stream,
                                             SubLObject ch)

double_quote_rmf

public static final SubLObject double_quote_rmf(SubLObject stream,
                                                SubLObject ch)

bq_cons

public static final SubLObject bq_cons(SubLObject car,
                                       SubLObject cdr)

bq_list

public static final SubLObject bq_list(SubLObject macroform,
                                       SubLObject environment)

bq_listX

public static final SubLObject bq_listX(SubLObject macroform,
                                        SubLObject environment)

bq_append

public static final SubLObject bq_append(SubLObject macroform,
                                         SubLObject environment)

bq_nconc

public static final SubLObject bq_nconc(SubLObject macroform,
                                        SubLObject environment)

bq_vector

public static final SubLObject bq_vector(SubLObject contents)

bq_vector_append

public static final SubLObject bq_vector_append(SubLObject macroform,
                                                SubLObject environment)

backquotify

public static final SubLObject backquotify(SubLObject stream,
                                           SubLObject code)

comma

public static final SubLObject comma(SubLObject code)

self_evaluating_atom_p

public static final SubLObject self_evaluating_atom_p(SubLObject object)
Return T iff evaluation of OBJECT necessarily returns OBJECT.


backquotify_1

public static final SubLObject backquotify_1(SubLObject flag,
                                             SubLObject thing)

backquote_rmf

public static final SubLObject backquote_rmf(SubLObject stream,
                                             SubLObject ch)

comma_rmf

public static final SubLObject comma_rmf(SubLObject stream,
                                         SubLObject ch)

dispatching_rmf

public static final SubLObject dispatching_rmf(SubLObject stream,
                                               SubLObject ch)

sharpsign_backslash_rmf

public static final SubLObject sharpsign_backslash_rmf(SubLObject stream,
                                                       SubLObject ch,
                                                       SubLObject arg)

sharpsign_single_quote_rmf

public static final SubLObject sharpsign_single_quote_rmf(SubLObject stream,
                                                          SubLObject ch,
                                                          SubLObject arg)

sharpsign_left_paren_rmf

public static final SubLObject sharpsign_left_paren_rmf(SubLObject stream,
                                                        SubLObject ch,
                                                        SubLObject arg)

sharpsign_asterisk_rmf

public static final SubLObject sharpsign_asterisk_rmf(SubLObject stream,
                                                      SubLObject ch,
                                                      SubLObject arg)

sharpsign_colon_rmf

public static final SubLObject sharpsign_colon_rmf(SubLObject stream,
                                                   SubLObject ch,
                                                   SubLObject arg)

sharpsign_dot_rmf

public static final SubLObject sharpsign_dot_rmf(SubLObject stream,
                                                 SubLObject ch,
                                                 SubLObject arg)

read_number_in_radix

public static final SubLObject read_number_in_radix(SubLObject stream,
                                                    SubLObject radix)

sharpsign_b_rmf

public static final SubLObject sharpsign_b_rmf(SubLObject stream,
                                               SubLObject ch,
                                               SubLObject arg)

sharpsign_o_rmf

public static final SubLObject sharpsign_o_rmf(SubLObject stream,
                                               SubLObject ch,
                                               SubLObject arg)

sharpsign_x_rmf

public static final SubLObject sharpsign_x_rmf(SubLObject stream,
                                               SubLObject ch,
                                               SubLObject arg)

sharpsign_r_rmf

public static final SubLObject sharpsign_r_rmf(SubLObject stream,
                                               SubLObject ch,
                                               SubLObject arg)

sharpsign_c_rmf

public static final SubLObject sharpsign_c_rmf(SubLObject stream,
                                               SubLObject ch,
                                               SubLObject arg)

sharpsign_a_rmf

public static final SubLObject sharpsign_a_rmf(SubLObject stream,
                                               SubLObject ch,
                                               SubLObject arg)

sharpsign_s_rmf

public static final SubLObject sharpsign_s_rmf(SubLObject stream,
                                               SubLObject ch,
                                               SubLObject arg)

sharpsign_p_rmf

public static final SubLObject sharpsign_p_rmf(SubLObject stream,
                                               SubLObject ch,
                                               SubLObject arg)

read_lookup

public static final SubLObject read_lookup(SubLObject number)

set_read_lookup

public static final SubLObject set_read_lookup(SubLObject number,
                                               SubLObject object)

sharpsign_equals_rmf

public static final SubLObject sharpsign_equals_rmf(SubLObject stream,
                                                    SubLObject ch,
                                                    SubLObject arg)

sharpsign_sharpsign_rmf

public static final SubLObject sharpsign_sharpsign_rmf(SubLObject stream,
                                                       SubLObject ch,
                                                       SubLObject arg)

features_match

public static final SubLObject features_match(SubLObject feature)

fix_features

public static final SubLObject fix_features(SubLObject features)

read_features

public static final SubLObject read_features(SubLObject stream)

sharpsign_plus_rmf

public static final SubLObject sharpsign_plus_rmf(SubLObject stream,
                                                  SubLObject ch,
                                                  SubLObject arg)

sharpsign_minus_rmf

public static final SubLObject sharpsign_minus_rmf(SubLObject stream,
                                                   SubLObject ch,
                                                   SubLObject arg)

sharpsign_vertical_bar_rmf

public static final SubLObject sharpsign_vertical_bar_rmf(SubLObject stream,
                                                          SubLObject ch,
                                                          SubLObject arg)

declare_reader_file

public static final SubLObject declare_reader_file()

init_reader_file

public static final SubLObject init_reader_file()

setup_reader_file

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