com.cyc.tool.subl.jrtl.translatedCode.sublisp
Class reader
java.lang.Object
com.cyc.tool.subl.util.SubLTrampolineFile
com.cyc.tool.subl.util.SubLTranslatedFile
com.cyc.tool.subl.jrtl.translatedCode.sublisp.reader
- All Implemented Interfaces:
- CommonSymbols, SubLFile
public final class reader
- extends SubLTranslatedFile
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 java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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
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.