com.cyc.tool.subl.jrtl.translatedCode.sublisp
Class streams_high
java.lang.Object
com.cyc.tool.subl.util.SubLTrampolineFile
com.cyc.tool.subl.jrtl.translatedCode.sublisp.streams_high
- All Implemented Interfaces:
- CommonSymbols, SubLFile
public final class streams_high
- extends SubLTrampolineFile
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 |
broadcast_stream_streams(SubLObject stream)
|
static SubLObject |
clear_input(SubLObject stream)
|
static SubLObject |
clear_output(SubLObject stream)
|
static SubLObject |
close(SubLObject stream,
SubLObject abort)
|
static SubLObject |
declare_streams_high_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named
functions defined in the file. |
static SubLObject |
file_length(SubLObject stream)
|
static SubLObject |
file_position(SubLObject stream,
SubLObject position_spec)
|
static SubLObject |
finish_output(SubLObject stream)
|
static SubLObject |
follow_synonym_stream(SubLObject stream)
|
static SubLObject |
force_output(SubLObject stream)
|
static SubLObject |
fresh_line(SubLObject stream)
|
static SubLObject |
get_output_stream_string(SubLObject stream)
|
static SubLObject |
init_streams_high_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables
for constants defined in the file. |
static SubLObject |
input_stream_p(SubLObject stream)
|
static SubLObject |
interactive_stream_p(SubLObject stream)
|
static SubLObject |
listen(SubLObject stream)
|
static SubLObject |
make_broadcast_stream(SubLObject streams)
|
static SubLObject |
make_private_broadcast_stream(SubLObject streams)
|
static SubLObject |
make_private_string_input_stream(SubLObject string,
SubLObject start,
SubLObject end)
|
static SubLObject |
make_private_string_output_stream()
|
static SubLObject |
make_private_synonym_stream(SubLObject symbol)
|
static SubLObject |
make_string_input_stream(SubLObject string,
SubLObject start,
SubLObject end)
|
static SubLObject |
make_string_output_stream()
|
static SubLObject |
make_synonym_stream(SubLObject symbol)
|
static SubLObject |
open_input_stream_p(SubLObject stream)
|
static SubLObject |
open_output_stream_p(SubLObject stream)
|
static SubLObject |
open_stream_p(SubLObject stream)
|
static SubLObject |
output_stream_p(SubLObject stream)
|
static SubLObject |
peek_char(SubLObject peek_type,
SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value,
SubLObject recursivep)
|
static SubLObject |
read_byte_sequence_into_string(SubLObject string,
SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
|
static SubLObject |
read_byte_sequence_to_positive_integer(SubLObject byteCount,
SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
|
static SubLObject |
read_byte(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
|
static SubLObject |
read_char_no_hang(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value,
SubLObject recursive_p)
|
static SubLObject |
read_char(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value,
SubLObject recursive_p)
|
static SubLObject |
read_line(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value,
SubLObject recursive_p)
|
static SubLObject |
read_sequence(SubLObject sequence,
SubLObject stream,
SubLObject start,
SubLObject end)
|
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
setup_streams_high_file()
|
static SubLObject |
stream_direction(SubLObject stream)
|
static SubLObject |
stream_element_type(SubLObject stream)
|
static SubLObject |
stream_input_index(SubLObject stream)
|
static SubLObject |
stream_line_column(SubLObject stream)
|
static SubLObject |
stream_p(SubLObject possibleStream)
|
static SubLObject |
synonym_stream_symbol(SubLObject stream)
|
static SubLObject |
terpri(SubLObject stream)
|
static SubLObject |
unread_byte(SubLObject thebyte,
SubLObject stream)
|
static SubLObject |
unread_char(SubLObject character,
SubLObject stream)
|
static SubLObject |
write_byte(SubLObject theByte,
SubLObject stream)
|
static SubLObject |
write_char(SubLObject character,
SubLObject stream)
|
static SubLObject |
write_line(SubLObject string,
SubLObject stream,
SubLObject start,
SubLObject end)
|
static SubLObject |
write_sequence(SubLObject sequence,
SubLObject stream,
SubLObject start,
SubLObject end)
|
static SubLObject |
write_string(SubLObject string,
SubLObject stream)
|
static SubLObject |
write_string(SubLObject string,
SubLObject stream,
SubLObject start,
SubLObject end)
|
static void |
writeString(java.lang.String string,
SubLOutputTextStream stream)
|
static void |
writeString(java.lang.String string,
SubLOutputTextStream stream,
int start,
int end,
boolean addNewline)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
me
public static final SubLFile me
EOF_CHAR
public static final int EOF_CHAR
- See Also:
- Constant Field Values
stream_p
public static final SubLObject stream_p(SubLObject possibleStream)
stream_direction
public static final SubLObject stream_direction(SubLObject stream)
stream_element_type
public static final SubLObject stream_element_type(SubLObject stream)
open_stream_p
public static final SubLObject open_stream_p(SubLObject stream)
input_stream_p
public static final SubLObject input_stream_p(SubLObject stream)
output_stream_p
public static final SubLObject output_stream_p(SubLObject stream)
open_input_stream_p
public static final SubLObject open_input_stream_p(SubLObject stream)
open_output_stream_p
public static final SubLObject open_output_stream_p(SubLObject stream)
interactive_stream_p
public static final SubLObject interactive_stream_p(SubLObject stream)
close
public static final SubLObject close(SubLObject stream,
SubLObject abort)
make_string_input_stream
public static final SubLObject make_string_input_stream(SubLObject string,
SubLObject start,
SubLObject end)
make_string_output_stream
public static final SubLObject make_string_output_stream()
get_output_stream_string
public static final SubLObject get_output_stream_string(SubLObject stream)
listen
public static final SubLObject listen(SubLObject stream)
read_byte
public static final SubLObject read_byte(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
read_char
public static final SubLObject read_char(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value,
SubLObject recursive_p)
read_byte_sequence_into_string
public static final SubLObject read_byte_sequence_into_string(SubLObject string,
SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
read_byte_sequence_to_positive_integer
public static final SubLObject read_byte_sequence_to_positive_integer(SubLObject byteCount,
SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
read_char_no_hang
public static final SubLObject read_char_no_hang(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value,
SubLObject recursive_p)
unread_char
public static final SubLObject unread_char(SubLObject character,
SubLObject stream)
unread_byte
public static final SubLObject unread_byte(SubLObject thebyte,
SubLObject stream)
read_line
public static final SubLObject read_line(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value,
SubLObject recursive_p)
peek_char
public static final SubLObject peek_char(SubLObject peek_type,
SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value,
SubLObject recursivep)
clear_input
public static final SubLObject clear_input(SubLObject stream)
read_sequence
public static final SubLObject read_sequence(SubLObject sequence,
SubLObject stream,
SubLObject start,
SubLObject end)
write_byte
public static final SubLObject write_byte(SubLObject theByte,
SubLObject stream)
write_char
public static final SubLObject write_char(SubLObject character,
SubLObject stream)
write_string
public static final SubLObject write_string(SubLObject string,
SubLObject stream)
write_string
public static final SubLObject write_string(SubLObject string,
SubLObject stream,
SubLObject start,
SubLObject end)
write_line
public static final SubLObject write_line(SubLObject string,
SubLObject stream,
SubLObject start,
SubLObject end)
writeString
public static final void writeString(java.lang.String string,
SubLOutputTextStream stream)
writeString
public static final void writeString(java.lang.String string,
SubLOutputTextStream stream,
int start,
int end,
boolean addNewline)
terpri
public static final SubLObject terpri(SubLObject stream)
fresh_line
public static final SubLObject fresh_line(SubLObject stream)
force_output
public static final SubLObject force_output(SubLObject stream)
finish_output
public static final SubLObject finish_output(SubLObject stream)
clear_output
public static final SubLObject clear_output(SubLObject stream)
make_private_string_output_stream
public static final SubLObject make_private_string_output_stream()
make_private_string_input_stream
public static final SubLObject make_private_string_input_stream(SubLObject string,
SubLObject start,
SubLObject end)
file_length
public static final SubLObject file_length(SubLObject stream)
file_position
public static final SubLObject file_position(SubLObject stream,
SubLObject position_spec)
write_sequence
public static final SubLObject write_sequence(SubLObject sequence,
SubLObject stream,
SubLObject start,
SubLObject end)
make_broadcast_stream
public static final SubLObject make_broadcast_stream(SubLObject streams)
make_private_broadcast_stream
public static final SubLObject make_private_broadcast_stream(SubLObject streams)
broadcast_stream_streams
public static final SubLObject broadcast_stream_streams(SubLObject stream)
stream_input_index
public static final SubLObject stream_input_index(SubLObject stream)
stream_line_column
public static final SubLObject stream_line_column(SubLObject stream)
make_synonym_stream
public static final SubLObject make_synonym_stream(SubLObject symbol)
make_private_synonym_stream
public static final SubLObject make_private_synonym_stream(SubLObject symbol)
synonym_stream_symbol
public static final SubLObject synonym_stream_symbol(SubLObject stream)
follow_synonym_stream
public static final SubLObject follow_synonym_stream(SubLObject stream)
declare_streams_high_file
public static final SubLObject declare_streams_high_file()
init_streams_high_file
public static final SubLObject init_streams_high_file()
setup_streams_high_file
public static final SubLObject setup_streams_high_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.