com.cyc.tool.subl.jrtl.translatedCode.sublisp
Class print_high
java.lang.Object
com.cyc.tool.subl.util.SubLTrampolineFile
com.cyc.tool.subl.util.SubLTranslatedFile
com.cyc.tool.subl.jrtl.translatedCode.sublisp.print_high
- All Implemented Interfaces:
- CommonSymbols, SubLFile
public final class print_high
- 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 |
circular_reference_p(SubLObject object,
SubLObject stream)
|
static SubLObject |
declare_print_high_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named
functions defined in the file. |
static SubLObject |
handle_circularity(SubLObject object,
SubLObject stream)
|
static SubLObject |
init_print_high_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables
for constants defined in the file. |
static SubLObject |
prin1_to_string(SubLObject object)
|
static SubLObject |
prin1(SubLObject object,
SubLObject stream)
|
static SubLObject |
princ_to_string(SubLObject object)
|
static SubLObject |
princ(SubLObject object,
SubLObject stream)
|
static SubLObject |
print_error(SubLObject object,
SubLObject stream)
|
static SubLObject |
print_not_readable(SubLObject object,
SubLObject stream)
|
static SubLObject |
print_object_wrapper(SubLObject object,
SubLObject stream)
|
static SubLObject |
print_object(SubLObject object,
SubLObject stream)
|
static SubLObject |
print(SubLObject object,
SubLObject stream)
|
static SubLObject |
read_print_eq(SubLObject object)
T of objects whose printed representation reads as EQ to the object. |
static SubLObject |
really_write_to_string(SubLObject object,
SubLObject keys)
|
static SubLObject |
really_write(SubLObject object,
SubLObject keys)
|
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
setup_print_high_file()
|
static SubLObject |
with_printer_state(SubLObject macroform,
SubLObject environment)
|
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
$print_array$
public static SubLSymbol $print_array$
$print_base$
public static SubLSymbol $print_base$
$print_case$
public static SubLSymbol $print_case$
$print_circle$
public static SubLSymbol $print_circle$
$print_escape$
public static SubLSymbol $print_escape$
$print_gensym$
public static SubLSymbol $print_gensym$
$print_length$
public static SubLSymbol $print_length$
$print_level$
public static SubLSymbol $print_level$
$print_lines$
public static SubLSymbol $print_lines$
$print_miser_width$
public static SubLSymbol $print_miser_width$
$print_pprint_dispatch$
public static SubLSymbol $print_pprint_dispatch$
$print_pretty$
public static SubLSymbol $print_pretty$
$print_radix$
public static SubLSymbol $print_radix$
$print_readably$
public static SubLSymbol $print_readably$
$print_right_margin$
public static SubLSymbol $print_right_margin$
$print_object_method_table$
public static SubLSymbol $print_object_method_table$
$kw0$UPCASE
public static final SubLSymbol $kw0$UPCASE
$int1$64
public static final SubLInteger $int1$64
$str2$__Error_printing__S_
public static final SubLString $str2$__Error_printing__S_
$list3
public static final SubLList $list3
$list4
public static final SubLList $list4
$kw5$ALLOW_OTHER_KEYS
public static final SubLSymbol $kw5$ALLOW_OTHER_KEYS
$kw6$NEWP
public static final SubLSymbol $kw6$NEWP
$str7$TEMP_STREAM
public static final SubLString $str7$TEMP_STREAM
$str8$SAVED_STREAM
public static final SubLString $str8$SAVED_STREAM
$str9$TABLE
public static final SubLString $str9$TABLE
$str10$INFO
public static final SubLString $str10$INFO
$sym11$PROGN
public static final SubLSymbol $sym11$PROGN
$sym12$CSETF
public static final SubLSymbol $sym12$CSETF
$sym13$OUTPUT_STREAM_DESIGNATOR_STREAM
public static final SubLSymbol $sym13$OUTPUT_STREAM_DESIGNATOR_STREAM
$sym14$PIF
public static final SubLSymbol $sym14$PIF
$sym15$_PRINT_CIRCLE_
public static final SubLSymbol $sym15$_PRINT_CIRCLE_
$sym16$CLET
public static final SubLSymbol $sym16$CLET
$sym17$CDR
public static final SubLSymbol $sym17$CDR
$sym18$ASSOC
public static final SubLSymbol $sym18$ASSOC
$list19
public static final SubLList $list19
$sym20$CAND
public static final SubLSymbol $sym20$CAND
$sym21$CNOT
public static final SubLSymbol $sym21$CNOT
$list22
public static final SubLList $list22
$list23
public static final SubLList $list23
$sym24$_PRINT_CIRCULARITIES_
public static final SubLSymbol $sym24$_PRINT_CIRCULARITIES_
$sym25$CONS
public static final SubLSymbol $sym25$CONS
$sym26$LIST
public static final SubLSymbol $sym26$LIST
$sym27$CUNWIND_PROTECT
public static final SubLSymbol $sym27$CUNWIND_PROTECT
$sym28$LIST_
public static final SubLSymbol $sym28$LIST_
$list29
public static final SubLList $list29
$list30
public static final SubLList $list30
$sym31$REFERENCED
public static final SubLSymbol $sym31$REFERENCED
$str32$__D_
public static final SubLString $str32$__D_
$str33$__D__
public static final SubLString $str33$__D__
$sym34$DETECTED
public static final SubLSymbol $sym34$DETECTED
$int35$256
public static final SubLInteger $int35$256
$str36$__
public static final SubLString $str36$__
$kw37$STREAM
public static final SubLSymbol $kw37$STREAM
$kw38$BASE
public static final SubLSymbol $kw38$BASE
$list39
public static final SubLList $list39
$list40
public static final SubLList $list40
$kw41$ARRAY
public static final SubLSymbol $kw41$ARRAY
$kw42$CASE
public static final SubLSymbol $kw42$CASE
$kw43$CIRCLE
public static final SubLSymbol $kw43$CIRCLE
$kw44$ESCAPE
public static final SubLSymbol $kw44$ESCAPE
$kw45$GENSYM
public static final SubLSymbol $kw45$GENSYM
$kw46$LENGTH
public static final SubLSymbol $kw46$LENGTH
$kw47$LEVEL
public static final SubLSymbol $kw47$LEVEL
$kw48$LINES
public static final SubLSymbol $kw48$LINES
$kw49$MISER_WIDTH
public static final SubLSymbol $kw49$MISER_WIDTH
$kw50$PPRINT_DISPATCH
public static final SubLSymbol $kw50$PPRINT_DISPATCH
$kw51$PRETTY
public static final SubLSymbol $kw51$PRETTY
$kw52$RADIX
public static final SubLSymbol $kw52$RADIX
$kw53$READABLY
public static final SubLSymbol $kw53$READABLY
$kw54$RIGHT_MARGIN
public static final SubLSymbol $kw54$RIGHT_MARGIN
$str55$_S_cannot_be_printed_readably_
public static final SubLString $str55$_S_cannot_be_printed_readably_
read_print_eq
public static final SubLObject read_print_eq(SubLObject object)
- T of objects whose printed representation reads as EQ to the object.
print_error
public static final SubLObject print_error(SubLObject object,
SubLObject stream)
with_printer_state
public static final SubLObject with_printer_state(SubLObject macroform,
SubLObject environment)
handle_circularity
public static final SubLObject handle_circularity(SubLObject object,
SubLObject stream)
circular_reference_p
public static final SubLObject circular_reference_p(SubLObject object,
SubLObject stream)
print_object
public static final SubLObject print_object(SubLObject object,
SubLObject stream)
print_object_wrapper
public static final SubLObject print_object_wrapper(SubLObject object,
SubLObject stream)
really_write
public static final SubLObject really_write(SubLObject object,
SubLObject keys)
prin1
public static final SubLObject prin1(SubLObject object,
SubLObject stream)
print
public static final SubLObject print(SubLObject object,
SubLObject stream)
princ
public static final SubLObject princ(SubLObject object,
SubLObject stream)
really_write_to_string
public static final SubLObject really_write_to_string(SubLObject object,
SubLObject keys)
prin1_to_string
public static final SubLObject prin1_to_string(SubLObject object)
princ_to_string
public static final SubLObject princ_to_string(SubLObject object)
print_not_readable
public static final SubLObject print_not_readable(SubLObject object,
SubLObject stream)
declare_print_high_file
public static final SubLObject declare_print_high_file()
init_print_high_file
public static final SubLObject init_print_high_file()
setup_print_high_file
public static final SubLObject setup_print_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.