com.cyc.cycjava.cycl
Class cfasl
java.lang.Object
com.cyc.tool.subl.util.SubLTrampolineFile
com.cyc.tool.subl.util.SubLTranslatedFile
com.cyc.cycjava.cycl.cfasl
- All Implemented Interfaces:
- CommonSymbols, SubLFile
public final class cfasl
- 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 |
assemble_2_fixnums_to_non_negative_integer(SubLObject fixnum0,
SubLObject fixnum1)
|
static SubLObject |
assemble_3_fixnums_to_non_negative_integer(SubLObject fixnum0,
SubLObject fixnum1,
SubLObject fixnum2)
|
static SubLObject |
assemble_4_fixnums_to_non_negative_integer(SubLObject fixnum0,
SubLObject fixnum1,
SubLObject fixnum2,
SubLObject fixnum3)
|
static SubLObject |
cfasl_common_symbol_p(SubLObject object)
|
static SubLObject |
cfasl_count_stream_p(SubLObject object)
|
static SubLObject |
cfasl_count_stream_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_current_common_symbols()
Get the currently active common symbol;s in a form that can be used in
conjunction with CFASL-SET-COMMON-SYMBOLS. |
static SubLObject |
cfasl_decode_common_symbol(SubLObject integer)
|
static SubLObject |
cfasl_decoding_stream_p(SubLObject object)
|
static SubLObject |
cfasl_decoding_stream_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_encoding_stream_p(SubLObject object)
|
static SubLObject |
cfasl_encoding_stream_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_extract_immediate_fixnum(SubLObject opcode)
|
static SubLObject |
cfasl_immediate_fixnum_opcode(SubLObject opcode)
|
static SubLObject |
cfasl_immediate_fixnump(SubLObject object)
|
static SubLObject |
cfasl_input_common_symbol(SubLObject stream)
|
static SubLObject |
cfasl_input_defstruct_recipe(SubLObject stream)
|
static SubLObject |
cfasl_input_dotted_list(SubLObject stream)
|
static SubLObject |
cfasl_input_externalization(SubLObject stream)
|
static SubLObject |
cfasl_input_guid_string(SubLObject stream)
|
static SubLObject |
cfasl_input_hashtable(SubLObject stream)
|
static SubLObject |
cfasl_input_integer(SubLObject bytes,
SubLObject stream)
|
static SubLObject |
cfasl_input_internal(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
|
static SubLObject |
cfasl_input_keyword(SubLObject stream)
|
static SubLObject |
cfasl_input_legacy_guid(SubLObject stream)
|
static SubLObject |
cfasl_input_list(SubLObject stream)
|
static SubLObject |
cfasl_input_method(SubLObject cfasl_opcode)
|
static SubLObject |
cfasl_input_n_8bit_int(SubLObject stream)
|
static SubLObject |
cfasl_input_nil(SubLObject stream)
|
static SubLObject |
cfasl_input_object(SubLObject stream)
|
static SubLObject |
cfasl_input_other_symbol(SubLObject stream)
|
static SubLObject |
cfasl_input_p_16bit_int(SubLObject stream)
|
static SubLObject |
cfasl_input_p_24bit_int(SubLObject stream)
|
static SubLObject |
cfasl_input_p_32bit_int(SubLObject stream)
|
static SubLObject |
cfasl_input_string(SubLObject stream)
|
static SubLObject |
cfasl_input(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
Input an object from STREAM in the CFASL protocol. |
static SubLObject |
cfasl_opcode_peek_internal(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
|
static SubLObject |
cfasl_opcode_peek(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
Peek at STREAM to return the opcode for the next object to be read in
CFASL protocol. |
static SubLObject |
cfasl_output_defstruct_recipe_visitorfn(SubLObject obj,
SubLObject phase,
SubLObject param_a,
SubLObject param_b)
|
static SubLObject |
cfasl_output_defstruct_recipe(SubLObject object,
SubLObject stream)
This method expects to be called by CFASL-OUTPUT in the case where no
implementation is available for a STRUCTURE-P. |
static SubLObject |
cfasl_output_dotted_list(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_externalization(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_externalized(SubLObject object,
SubLObject stream)
Output OBJECT to STREAM in the CFASL protocol. |
static SubLObject |
cfasl_output_guid(SubLObject guid,
SubLObject stream)
|
static SubLObject |
cfasl_output_immediate_fixnum(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_integer_internal(SubLObject integer,
SubLObject bytes,
SubLObject stream)
|
static SubLObject |
cfasl_output_integer(SubLObject integer,
SubLObject stream)
|
static SubLObject |
cfasl_output_legacy_guid(SubLObject guid,
SubLObject stream)
|
static SubLObject |
cfasl_output_list(SubLObject list,
SubLObject stream)
|
static SubLObject |
cfasl_output_maybe_externalized(SubLObject object,
SubLObject stream,
SubLObject externalizedP)
|
static SubLObject |
cfasl_output_nil(SubLObject stream)
|
static SubLObject |
cfasl_output_object_character_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_object_cons_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_object_float_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_object_guid_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_object_integer_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_object_package_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_object_string_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_object_symbol_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_object_vector_method(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_object(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_other_symbol(SubLObject object,
SubLObject stream)
|
static SubLObject |
cfasl_output_string(SubLObject string,
SubLObject stream)
|
static SubLObject |
cfasl_output(SubLObject object,
SubLObject stream)
Output OBJECT to STREAM in the CFASL protocol. |
static SubLObject |
cfasl_raw_peek_byte(SubLObject stream)
|
static SubLObject |
cfasl_raw_read_byte(SubLObject stream)
|
static SubLObject |
cfasl_raw_write_byte(SubLObject v_byte,
SubLObject stream)
|
static SubLObject |
cfasl_set_common_symbols_simple(SubLObject symbols)
Set the currently used list of common symbols for CFASL to be SYMBOLS,
assuming that we're only doing a few cfasl functions and so will
sacrifice time for space and not make a vector |
static SubLObject |
cfasl_set_common_symbols(SubLObject symbols)
Set the currently used list of common symbols for CFASL to be SYMBOLS. |
static SubLObject |
cyc_package_symbol_p(SubLObject object)
Return T iff OBJECT is a symbol in the Cyc package. |
static SubLObject |
declare_cfasl_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named
functions defined in the file. |
static SubLObject |
get_new_cfasl_input_guid_string_resource()
Allocates and provides access to a new GUID string resource object. |
static SubLObject |
init_cfasl_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables
for constants defined in the file. |
static SubLObject |
register_cfasl_guid_denoted_type_input_function(SubLObject cfasl_guid_opcode,
SubLObject function)
|
static SubLObject |
register_cfasl_input_function(SubLObject cfasl_opcode,
SubLObject function)
|
static SubLObject |
register_wide_cfasl_opcode_input_function(SubLObject wide_opcode,
SubLObject function)
|
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
setup_cfasl_file()
|
static SubLObject |
with_new_cfasl_input_guid_string_resource(SubLObject macroform,
SubLObject environment)
Allocates a new GUID string resource and makes it available to the GUID
loading infrastructure. |
static SubLObject |
within_cfasl_externalization_p()
Return T iff we are assuming CFASL externalization. |
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
$dtp_cfasl_encoding_stream$
public static SubLSymbol $dtp_cfasl_encoding_stream$
$terse_guid_serialization_enabled_for_cfasl_encode_externalizedP$
public static SubLSymbol $terse_guid_serialization_enabled_for_cfasl_encode_externalizedP$
- Temporary control variable, the only controls whether
cfasl-econde-externalized-terse uses terse GUID serialization
$dtp_cfasl_decoding_stream$
public static SubLSymbol $dtp_cfasl_decoding_stream$
$dtp_cfasl_count_stream$
public static SubLSymbol $dtp_cfasl_count_stream$
$cfasl_stream_extensions_enabled$
public static SubLSymbol $cfasl_stream_extensions_enabled$
$cfasl_unread_byte$
public static SubLSymbol $cfasl_unread_byte$
$cfasl_output_object_method_table$
public static SubLSymbol $cfasl_output_object_method_table$
$cfasl_input_to_static_area$
public static SubLSymbol $cfasl_input_to_static_area$
- If non-nil, then structure created during CFASL input is allocated in the
static area.
$within_cfasl_externalization$
public static SubLSymbol $within_cfasl_externalization$
$cfasl_channel_externalizedP$
public static SubLSymbol $cfasl_channel_externalizedP$
$cfasl_common_symbols$
public static SubLSymbol $cfasl_common_symbols$
- A list of commonly used symbols for which is it cost-effective to output
in a terser representation.
$cfasl_input_guid_string_resource$
public static SubLSymbol $cfasl_input_guid_string_resource$
$cfasl_min_wide_opcode$
public static SubLSymbol $cfasl_min_wide_opcode$
- All wide opcodes have to be more than one byte, so that all narrow
opcodes can be re-encoded as wide opcodes without loss of functionality.
$sym0$CFASL_ENCODING_STREAM
public static final SubLSymbol $sym0$CFASL_ENCODING_STREAM
$sym1$CFASL_ENCODING_STREAM_P
public static final SubLSymbol $sym1$CFASL_ENCODING_STREAM_P
$list2
public static final SubLList $list2
$list3
public static final SubLList $list3
$list4
public static final SubLList $list4
$list5
public static final SubLList $list5
$sym6$DEFAULT_STRUCT_PRINT_FUNCTION
public static final SubLSymbol $sym6$DEFAULT_STRUCT_PRINT_FUNCTION
$sym7$CFASL_ENCODING_STREAM_PRINT_FUNCTION_TRAMPOLINE
public static final SubLSymbol $sym7$CFASL_ENCODING_STREAM_PRINT_FUNCTION_TRAMPOLINE
$sym8$CFASL_ENCODING_STREAM_INTERNAL_STREAM
public static final SubLSymbol $sym8$CFASL_ENCODING_STREAM_INTERNAL_STREAM
$sym9$_CSETF_CFASL_ENCODING_STREAM_INTERNAL_STREAM
public static final SubLSymbol $sym9$_CSETF_CFASL_ENCODING_STREAM_INTERNAL_STREAM
$kw10$INTERNAL_STREAM
public static final SubLSymbol $kw10$INTERNAL_STREAM
$str11$Invalid_slot__S_for_construction_
public static final SubLString $str11$Invalid_slot__S_for_construction_
$list12
public static final SubLList $list12
$sym13$SYMBOLP
public static final SubLSymbol $sym13$SYMBOLP
$sym14$CLET
public static final SubLSymbol $sym14$CLET
$list15
public static final SubLList $list15
$sym16$CUNWIND_PROTECT
public static final SubLSymbol $sym16$CUNWIND_PROTECT
$sym17$PROGN
public static final SubLSymbol $sym17$PROGN
$sym18$CSETQ
public static final SubLSymbol $sym18$CSETQ
$sym19$CFASL_ENCODING_STRING_STREAM_ENCODING
public static final SubLSymbol $sym19$CFASL_ENCODING_STRING_STREAM_ENCODING
$sym20$CLOSE_CFASL_ENCODING_STREAM
public static final SubLSymbol $sym20$CLOSE_CFASL_ENCODING_STREAM
$sym21$WITH_CFASL_OUTPUT_TO_HEX_STRING
public static final SubLSymbol $sym21$WITH_CFASL_OUTPUT_TO_HEX_STRING
$list22
public static final SubLList $list22
$sym23$CFASL_ENCODING_STREAM_ENCODING
public static final SubLSymbol $sym23$CFASL_ENCODING_STREAM_ENCODING
$sym24$NEW_CFASL_ENCODING_STREAM
public static final SubLSymbol $sym24$NEW_CFASL_ENCODING_STREAM
$sym25$WITH_CFASL_OUTPUT_TO_BYTE_VECTOR
public static final SubLSymbol $sym25$WITH_CFASL_OUTPUT_TO_BYTE_VECTOR
$sym26$CFASL_ENCODING_STREAM_WRITE_BYTE
public static final SubLSymbol $sym26$CFASL_ENCODING_STREAM_WRITE_BYTE
$kw27$UNINITIALIZED
public static final SubLSymbol $kw27$UNINITIALIZED
$sym28$CFASL_DECODING_STREAM
public static final SubLSymbol $sym28$CFASL_DECODING_STREAM
$sym29$CFASL_DECODING_STREAM_P
public static final SubLSymbol $sym29$CFASL_DECODING_STREAM_P
$list30
public static final SubLList $list30
$list31
public static final SubLList $list31
$sym32$CFASL_DECODING_STREAM_PRINT_FUNCTION_TRAMPOLINE
public static final SubLSymbol $sym32$CFASL_DECODING_STREAM_PRINT_FUNCTION_TRAMPOLINE
$sym33$CFASL_DECODING_STREAM_INTERNAL_STREAM
public static final SubLSymbol $sym33$CFASL_DECODING_STREAM_INTERNAL_STREAM
$sym34$_CSETF_CFASL_DECODING_STREAM_INTERNAL_STREAM
public static final SubLSymbol $sym34$_CSETF_CFASL_DECODING_STREAM_INTERNAL_STREAM
$sym35$NEW_CFASL_DECODING_STREAM_FROM_STRING
public static final SubLSymbol $sym35$NEW_CFASL_DECODING_STREAM_FROM_STRING
$sym36$CLOSE_CFASL_DECODING_STREAM
public static final SubLSymbol $sym36$CLOSE_CFASL_DECODING_STREAM
$sym37$WITH_CFASL_INPUT_FROM_STRING
public static final SubLSymbol $sym37$WITH_CFASL_INPUT_FROM_STRING
$sym38$NEW_CFASL_DECODING_STREAM
public static final SubLSymbol $sym38$NEW_CFASL_DECODING_STREAM
$sym39$WITH_CFASL_INPUT_FROM_BYTE_VECTOR
public static final SubLSymbol $sym39$WITH_CFASL_INPUT_FROM_BYTE_VECTOR
$sym40$CFASL_ENCODING_P
public static final SubLSymbol $sym40$CFASL_ENCODING_P
$sym41$CFASL_DECODING_STREAM_READ_BYTE
public static final SubLSymbol $sym41$CFASL_DECODING_STREAM_READ_BYTE
$kw42$EOF
public static final SubLSymbol $kw42$EOF
$sym43$CFASL_COUNT_STREAM
public static final SubLSymbol $sym43$CFASL_COUNT_STREAM
$sym44$CFASL_COUNT_STREAM_P
public static final SubLSymbol $sym44$CFASL_COUNT_STREAM_P
$list45
public static final SubLList $list45
$list46
public static final SubLList $list46
$list47
public static final SubLList $list47
$list48
public static final SubLList $list48
$sym49$CFASL_COUNT_STREAM_PRINT_FUNCTION_TRAMPOLINE
public static final SubLSymbol $sym49$CFASL_COUNT_STREAM_PRINT_FUNCTION_TRAMPOLINE
$sym50$CFASL_COUNT_STREAM_POSITION
public static final SubLSymbol $sym50$CFASL_COUNT_STREAM_POSITION
$sym51$_CSETF_CFASL_COUNT_STREAM_POSITION
public static final SubLSymbol $sym51$_CSETF_CFASL_COUNT_STREAM_POSITION
$kw52$POSITION
public static final SubLSymbol $kw52$POSITION
$list53
public static final SubLList $list53
$list54
public static final SubLList $list54
$sym55$CFASL_COUNT_STREAM_SIZE
public static final SubLSymbol $sym55$CFASL_COUNT_STREAM_SIZE
$sym56$CLOSE_CFASL_COUNT_STREAM
public static final SubLSymbol $sym56$CLOSE_CFASL_COUNT_STREAM
$list57
public static final SubLList $list57
$int58$256
public static final SubLInteger $int58$256
$sym59$CATCH_ERROR_MESSAGE_HANDLER
public static final SubLSymbol $sym59$CATCH_ERROR_MESSAGE_HANDLER
$str60$Use_NIL_instead
public static final SubLString $str60$Use_NIL_instead
$str61$CFASL_cannot_handle____S
public static final SubLString $str61$CFASL_cannot_handle____S
$str62$Undefined_cfasl_opcode_in__S
public static final SubLString $str62$Undefined_cfasl_opcode_in__S
$str63$end_of_file_on_stream__S
public static final SubLString $str63$end_of_file_on_stream__S
$sym64$CFASL_INPUT_ERROR
public static final SubLSymbol $sym64$CFASL_INPUT_ERROR
$str65$Undefined_cfasl_opcode__A_in__S
public static final SubLString $str65$Undefined_cfasl_opcode__A_in__S
$int66$128
public static final SubLInteger $int66$128
$sym67$_CFASL_INPUT_METHOD_TABLE_
public static final SubLSymbol $sym67$_CFASL_INPUT_METHOD_TABLE_
$list68
public static final SubLList $list68
$sym69$INTEGERP
public static final SubLSymbol $sym69$INTEGERP
$sym70$DEFCONSTANT_PRIVATE
public static final SubLSymbol $sym70$DEFCONSTANT_PRIVATE
$sym71$REGISTER_CFASL_INPUT_FUNCTION
public static final SubLSymbol $sym71$REGISTER_CFASL_INPUT_FUNCTION
$sym72$QUOTE
public static final SubLSymbol $sym72$QUOTE
$sym73$DECLARE_CFASL_OPCODE
public static final SubLSymbol $sym73$DECLARE_CFASL_OPCODE
$kw74$SL2JAVA
public static final SubLSymbol $kw74$SL2JAVA
$sym75$PIF
public static final SubLSymbol $sym75$PIF
$sym76$_CFASL_INPUT_TO_STATIC_AREA_
public static final SubLSymbol $sym76$_CFASL_INPUT_TO_STATIC_AREA_
$sym77$WITH_STATIC_AREA
public static final SubLSymbol $sym77$WITH_STATIC_AREA
$list78
public static final SubLList $list78
$list79
public static final SubLList $list79
$list80
public static final SubLList $list80
$sym81$_CFASL_EXTENSIONS_
public static final SubLSymbol $sym81$_CFASL_EXTENSIONS_
$list82
public static final SubLList $list82
$sym83$REGISTER_CFASL_EXTENSION
public static final SubLSymbol $sym83$REGISTER_CFASL_EXTENSION
$sym84$DECLARE_CFASL_EXTENSION_OPCODE
public static final SubLSymbol $sym84$DECLARE_CFASL_EXTENSION_OPCODE
$int85$51
public static final SubLInteger $int85$51
$sym86$CFASL_INPUT_EXTERNALIZATION
public static final SubLSymbol $sym86$CFASL_INPUT_EXTERNALIZATION
$int87$44
public static final SubLInteger $int87$44
$sym88$CFASL_INPUT_DEFSTRUCT_RECIPE
public static final SubLSymbol $sym88$CFASL_INPUT_DEFSTRUCT_RECIPE
$sym89$CFASL_OUTPUT_DEFSTRUCT_RECIPE_VISITORFN
public static final SubLSymbol $sym89$CFASL_OUTPUT_DEFSTRUCT_RECIPE_VISITORFN
$kw90$BEGIN
public static final SubLSymbol $kw90$BEGIN
$kw91$SLOT
public static final SubLSymbol $kw91$SLOT
$kw92$END
public static final SubLSymbol $kw92$END
$str93$Error__expected_constructor_for_d
public static final SubLString $str93$Error__expected_constructor_for_d
$str94$Expected_keyword_at_slot___A_of_s
public static final SubLString $str94$Expected_keyword_at_slot___A_of_s
$sym95$CFASL_INPUT_P_8BIT_INT
public static final SubLSymbol $sym95$CFASL_INPUT_P_8BIT_INT
$sym96$CFASL_INPUT_N_8BIT_INT
public static final SubLSymbol $sym96$CFASL_INPUT_N_8BIT_INT
$sym97$CFASL_INPUT_P_16BIT_INT
public static final SubLSymbol $sym97$CFASL_INPUT_P_16BIT_INT
$sym98$CFASL_INPUT_N_16BIT_INT
public static final SubLSymbol $sym98$CFASL_INPUT_N_16BIT_INT
$sym99$CFASL_INPUT_P_24BIT_INT
public static final SubLSymbol $sym99$CFASL_INPUT_P_24BIT_INT
$sym100$CFASL_INPUT_N_24BIT_INT
public static final SubLSymbol $sym100$CFASL_INPUT_N_24BIT_INT
$sym101$CFASL_INPUT_P_32BIT_INT
public static final SubLSymbol $sym101$CFASL_INPUT_P_32BIT_INT
$sym102$CFASL_INPUT_N_32BIT_INT
public static final SubLSymbol $sym102$CFASL_INPUT_N_32BIT_INT
$int103$23
public static final SubLInteger $int103$23
$sym104$CFASL_INPUT_P_BIGNUM
public static final SubLSymbol $sym104$CFASL_INPUT_P_BIGNUM
$int105$24
public static final SubLInteger $int105$24
$sym106$CFASL_INPUT_N_BIGNUM
public static final SubLSymbol $sym106$CFASL_INPUT_N_BIGNUM
$sym107$CFASL_OUTPUT_OBJECT_INTEGER_METHOD
public static final SubLSymbol $sym107$CFASL_OUTPUT_OBJECT_INTEGER_METHOD
$int108$32768
public static final SubLInteger $int108$32768
$int109$8388608
public static final SubLInteger $int109$8388608
$int110$2147483648
public static final SubLInteger $int110$2147483648
$list111
public static final SubLList $list111
$int112$32
public static final SubLInteger $int112$32
$sym113$ASSEMBLE_FIXNUMS_TO_INTEGER
public static final SubLSymbol $sym113$ASSEMBLE_FIXNUMS_TO_INTEGER
$sym114$CFASL_INPUT_P_FLOAT
public static final SubLSymbol $sym114$CFASL_INPUT_P_FLOAT
$sym115$CFASL_INPUT_N_FLOAT
public static final SubLSymbol $sym115$CFASL_INPUT_N_FLOAT
$sym116$CFASL_OUTPUT_OBJECT_FLOAT_METHOD
public static final SubLSymbol $sym116$CFASL_OUTPUT_OBJECT_FLOAT_METHOD
$sym117$CFASL_OUTPUT_OBJECT_SYMBOL_METHOD
public static final SubLSymbol $sym117$CFASL_OUTPUT_OBJECT_SYMBOL_METHOD
$sym118$CFASL_INPUT_KEYWORD
public static final SubLSymbol $sym118$CFASL_INPUT_KEYWORD
$sym119$CFASL_INPUT_OTHER_SYMBOL
public static final SubLSymbol $sym119$CFASL_INPUT_OTHER_SYMBOL
$sym120$CFASL_INPUT_NIL
public static final SubLSymbol $sym120$CFASL_INPUT_NIL
$int121$50
public static final SubLInteger $int121$50
$sym122$CFASL_INPUT_COMMON_SYMBOL
public static final SubLSymbol $sym122$CFASL_INPUT_COMMON_SYMBOL
$sym123$VECTOR
public static final SubLSymbol $sym123$VECTOR
$list124
public static final SubLList $list124
$list125
public static final SubLList $list125
$sym126$CFASL_SET_COMMON_SYMBOLS
public static final SubLSymbol $sym126$CFASL_SET_COMMON_SYMBOLS
$sym127$CFASL_SET_COMMON_SYMBOLS_SIMPLE
public static final SubLSymbol $sym127$CFASL_SET_COMMON_SYMBOLS_SIMPLE
$str128$Use_NIL_
public static final SubLString $str128$Use_NIL_
$str129$Common_symbol_at_index__D_was_not
public static final SubLString $str129$Common_symbol_at_index__D_was_not
$sym130$_CFASL_COMMON_SYMBOLS_
public static final SubLSymbol $sym130$_CFASL_COMMON_SYMBOLS_
$sym131$CFASL_OUTPUT_OBJECT_CONS_METHOD
public static final SubLSymbol $sym131$CFASL_OUTPUT_OBJECT_CONS_METHOD
$sym132$_CFASL_LIST_METHODS_
public static final SubLSymbol $sym132$_CFASL_LIST_METHODS_
$sym133$CFASL_INPUT_LIST
public static final SubLSymbol $sym133$CFASL_INPUT_LIST
$str134$Output_NIL_instead
public static final SubLString $str134$Output_NIL_instead
$str135$Trying_to_output_a_circular_list_
public static final SubLString $str135$Trying_to_output_a_circular_list_
$sym136$CFASL_INPUT_DOTTED_LIST
public static final SubLSymbol $sym136$CFASL_INPUT_DOTTED_LIST
$sym137$CFASL_OUTPUT_OBJECT_VECTOR_METHOD
public static final SubLSymbol $sym137$CFASL_OUTPUT_OBJECT_VECTOR_METHOD
$sym138$CFASL_INPUT_GENERAL_VECTOR
public static final SubLSymbol $sym138$CFASL_INPUT_GENERAL_VECTOR
$int139$26
public static final SubLInteger $int139$26
$sym140$CFASL_INPUT_BYTE_VECTOR
public static final SubLSymbol $sym140$CFASL_INPUT_BYTE_VECTOR
$sym141$CFASL_INPUT_STRING
public static final SubLSymbol $sym141$CFASL_INPUT_STRING
$sym142$CFASL_OUTPUT_OBJECT_STRING_METHOD
public static final SubLSymbol $sym142$CFASL_OUTPUT_OBJECT_STRING_METHOD
$sym143$CFASL_INPUT_CHARACTER
public static final SubLSymbol $sym143$CFASL_INPUT_CHARACTER
$sym144$CFASL_OUTPUT_OBJECT_CHARACTER_METHOD
public static final SubLSymbol $sym144$CFASL_OUTPUT_OBJECT_CHARACTER_METHOD
$sym145$CFASL_INPUT_HASHTABLE
public static final SubLSymbol $sym145$CFASL_INPUT_HASHTABLE
$sym146$CFASL_OUTPUT_OBJECT_HASH_TABLE_METHOD
public static final SubLSymbol $sym146$CFASL_OUTPUT_OBJECT_HASH_TABLE_METHOD
$int147$43
public static final SubLInteger $int147$43
$sym148$CFASL_INPUT_GUID
public static final SubLSymbol $sym148$CFASL_INPUT_GUID
$sym149$CFASL_OUTPUT_OBJECT_GUID_METHOD
public static final SubLSymbol $sym149$CFASL_OUTPUT_OBJECT_GUID_METHOD
$int150$25
public static final SubLInteger $int150$25
$sym151$CFASL_INPUT_LEGACY_GUID
public static final SubLSymbol $sym151$CFASL_INPUT_LEGACY_GUID
$int152$36
public static final SubLInteger $int152$36
$list153
public static final SubLList $list153
$int154$27
public static final SubLInteger $int154$27
$sym155$CFASL_INPUT_RESULT_SET
public static final SubLSymbol $sym155$CFASL_INPUT_RESULT_SET
$int156$28
public static final SubLInteger $int156$28
$sym157$CFASL_INPUT_PACKAGE
public static final SubLSymbol $sym157$CFASL_INPUT_PACKAGE
$sym158$CFASL_OUTPUT_OBJECT_PACKAGE_METHOD
public static final SubLSymbol $sym158$CFASL_OUTPUT_OBJECT_PACKAGE_METHOD
$int159$29
public static final SubLInteger $int159$29
$sym160$CFASL_INPUT_WIDE_OPCODE_ENCODED
public static final SubLSymbol $sym160$CFASL_INPUT_WIDE_OPCODE_ENCODED
$sym161$_CFASL_WIDE_OPCODE_INPUT_METHOD_TABLE_
public static final SubLSymbol $sym161$_CFASL_WIDE_OPCODE_INPUT_METHOD_TABLE_
$kw162$NOT_FOUND
public static final SubLSymbol $kw162$NOT_FOUND
$list163
public static final SubLList $list163
$str164$_A_is_too_small_to_be_a_wide_opco
public static final SubLString $str164$_A_is_too_small_to_be_a_wide_opco
$sym165$REGISTER_WIDE_CFASL_OPCODE_INPUT_FUNCTION
public static final SubLSymbol $sym165$REGISTER_WIDE_CFASL_OPCODE_INPUT_FUNCTION
$sym166$DECLARE_WIDE_CFASL_OPCODE
public static final SubLSymbol $sym166$DECLARE_WIDE_CFASL_OPCODE
$int167$124
public static final SubLInteger $int167$124
$sym168$CFASL_INPUT_INSTANCE
public static final SubLSymbol $sym168$CFASL_INPUT_INSTANCE
$str169$CFASL_cannot_read_in_the_serializ
public static final SubLString $str169$CFASL_cannot_read_in_the_serializ
$int170$126
public static final SubLInteger $int170$126
$sym171$CFASL_INPUT_GUID_DENOTED_TYPE
public static final SubLSymbol $sym171$CFASL_INPUT_GUID_DENOTED_TYPE
$sym172$_CFASL_GUID_DENOTED_TYPE_INPUT_METHOD_TABLE_
public static final SubLSymbol $sym172$_CFASL_GUID_DENOTED_TYPE_INPUT_METHOD_TABLE_
$int173$100
public static final SubLInteger $int173$100
$list174
public static final SubLList $list174
$sym175$GUID_P
public static final SubLSymbol $sym175$GUID_P
$sym176$DEFLEXICAL_PRIVATE
public static final SubLSymbol $sym176$DEFLEXICAL_PRIVATE
$sym177$REGISTER_CFASL_GUID_DENOTED_TYPE_INPUT_FUNCTION
public static final SubLSymbol $sym177$REGISTER_CFASL_GUID_DENOTED_TYPE_INPUT_FUNCTION
$list178
public static final SubLList $list178
$sym179$GUID_STRING_P
public static final SubLSymbol $sym179$GUID_STRING_P
$sym180$STRING_TO_GUID
public static final SubLSymbol $sym180$STRING_TO_GUID
$sym181$DECLARE_CFASL_GUID_OPCODE
public static final SubLSymbol $sym181$DECLARE_CFASL_GUID_OPCODE
$list182
public static final SubLList $list182
$sym183$WRITE_CFASL_GUID_DENOTED_TYPE_OPCODE
public static final SubLSymbol $sym183$WRITE_CFASL_GUID_DENOTED_TYPE_OPCODE
$kw184$INPUT
public static final SubLSymbol $kw184$INPUT
$str185$Unable_to_open__S
public static final SubLString $str185$Unable_to_open__S
cfasl_encoding_stream_print_function_trampoline
public static final SubLObject cfasl_encoding_stream_print_function_trampoline(SubLObject object,
SubLObject stream)
cfasl_encoding_stream_p
public static final SubLObject cfasl_encoding_stream_p(SubLObject object)
cfasl_output_maybe_externalized
public static final SubLObject cfasl_output_maybe_externalized(SubLObject object,
SubLObject stream,
SubLObject externalizedP)
cfasl_decoding_stream_print_function_trampoline
public static final SubLObject cfasl_decoding_stream_print_function_trampoline(SubLObject object,
SubLObject stream)
cfasl_decoding_stream_p
public static final SubLObject cfasl_decoding_stream_p(SubLObject object)
cfasl_count_stream_print_function_trampoline
public static final SubLObject cfasl_count_stream_print_function_trampoline(SubLObject object,
SubLObject stream)
cfasl_count_stream_p
public static final SubLObject cfasl_count_stream_p(SubLObject object)
cfasl_output
public static final SubLObject cfasl_output(SubLObject object,
SubLObject stream)
- Output OBJECT to STREAM in the CFASL protocol. The encoding is relevant
to this image only.
cfasl_output_externalized
public static final SubLObject cfasl_output_externalized(SubLObject object,
SubLObject stream)
- Output OBJECT to STREAM in the CFASL protocol. The encoding is relevant
to any image, not just this one.
cfasl_output_object
public static final SubLObject cfasl_output_object(SubLObject object,
SubLObject stream)
cfasl_raw_write_byte
public static final SubLObject cfasl_raw_write_byte(SubLObject v_byte,
SubLObject stream)
cfasl_input
public static final SubLObject cfasl_input(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
- Input an object from STREAM in the CFASL protocol. EOF-ERROR-P indicates
whether an end-of-file is considered an error. EOF-VALUE indicates a
value to return when end-of-file is encountered and eof-error-p is nil.
cfasl_opcode_peek
public static final SubLObject cfasl_opcode_peek(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
- Peek at STREAM to return the opcode for the next object to be read in
CFASL protocol. EOF-ERROR-P indicates whether an end-of-file is
considered an error. EOF-VALUE indicates a value to return when
end-of-file is encountered and eof-error-p is nil.
cfasl_input_object
public static final SubLObject cfasl_input_object(SubLObject stream)
cfasl_input_internal
public static final SubLObject cfasl_input_internal(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
cfasl_opcode_peek_internal
public static final SubLObject cfasl_opcode_peek_internal(SubLObject stream,
SubLObject eof_error_p,
SubLObject eof_value)
cfasl_input_method
public static final SubLObject cfasl_input_method(SubLObject cfasl_opcode)
register_cfasl_input_function
public static final SubLObject register_cfasl_input_function(SubLObject cfasl_opcode,
SubLObject function)
cfasl_raw_peek_byte
public static final SubLObject cfasl_raw_peek_byte(SubLObject stream)
cfasl_raw_read_byte
public static final SubLObject cfasl_raw_read_byte(SubLObject stream)
within_cfasl_externalization_p
public static final SubLObject within_cfasl_externalization_p()
- Return T iff we are assuming CFASL externalization.
cfasl_output_externalization
public static final SubLObject cfasl_output_externalization(SubLObject object,
SubLObject stream)
cfasl_input_externalization
public static final SubLObject cfasl_input_externalization(SubLObject stream)
cfasl_output_defstruct_recipe
public static final SubLObject cfasl_output_defstruct_recipe(SubLObject object,
SubLObject stream)
- This method expects to be called by CFASL-OUTPUT in the case where no
implementation is available for a STRUCTURE-P.
cfasl_output_defstruct_recipe_visitorfn
public static final SubLObject cfasl_output_defstruct_recipe_visitorfn(SubLObject obj,
SubLObject phase,
SubLObject param_a,
SubLObject param_b)
cfasl_input_defstruct_recipe
public static final SubLObject cfasl_input_defstruct_recipe(SubLObject stream)
- Returns:
- STRUCTURE-P
cfasl_immediate_fixnump
public static final SubLObject cfasl_immediate_fixnump(SubLObject object)
cfasl_output_immediate_fixnum
public static final SubLObject cfasl_output_immediate_fixnum(SubLObject object,
SubLObject stream)
cfasl_immediate_fixnum_opcode
public static final SubLObject cfasl_immediate_fixnum_opcode(SubLObject opcode)
cfasl_extract_immediate_fixnum
public static final SubLObject cfasl_extract_immediate_fixnum(SubLObject opcode)
cfasl_output_object_integer_method
public static final SubLObject cfasl_output_object_integer_method(SubLObject object,
SubLObject stream)
cfasl_output_integer
public static final SubLObject cfasl_output_integer(SubLObject integer,
SubLObject stream)
cfasl_output_integer_internal
public static final SubLObject cfasl_output_integer_internal(SubLObject integer,
SubLObject bytes,
SubLObject stream)
cfasl_input_n_8bit_int
public static final SubLObject cfasl_input_n_8bit_int(SubLObject stream)
cfasl_input_p_16bit_int
public static final SubLObject cfasl_input_p_16bit_int(SubLObject stream)
cfasl_input_p_24bit_int
public static final SubLObject cfasl_input_p_24bit_int(SubLObject stream)
cfasl_input_p_32bit_int
public static final SubLObject cfasl_input_p_32bit_int(SubLObject stream)
assemble_2_fixnums_to_non_negative_integer
public static final SubLObject assemble_2_fixnums_to_non_negative_integer(SubLObject fixnum0,
SubLObject fixnum1)
assemble_3_fixnums_to_non_negative_integer
public static final SubLObject assemble_3_fixnums_to_non_negative_integer(SubLObject fixnum0,
SubLObject fixnum1,
SubLObject fixnum2)
assemble_4_fixnums_to_non_negative_integer
public static final SubLObject assemble_4_fixnums_to_non_negative_integer(SubLObject fixnum0,
SubLObject fixnum1,
SubLObject fixnum2,
SubLObject fixnum3)
cfasl_input_integer
public static final SubLObject cfasl_input_integer(SubLObject bytes,
SubLObject stream)
cfasl_output_object_float_method
public static final SubLObject cfasl_output_object_float_method(SubLObject object,
SubLObject stream)
cfasl_output_object_symbol_method
public static final SubLObject cfasl_output_object_symbol_method(SubLObject object,
SubLObject stream)
cfasl_input_keyword
public static final SubLObject cfasl_input_keyword(SubLObject stream)
cfasl_output_other_symbol
public static final SubLObject cfasl_output_other_symbol(SubLObject object,
SubLObject stream)
cyc_package_symbol_p
public static final SubLObject cyc_package_symbol_p(SubLObject object)
- Return T iff OBJECT is a symbol in the Cyc package.
cfasl_input_other_symbol
public static final SubLObject cfasl_input_other_symbol(SubLObject stream)
cfasl_output_nil
public static final SubLObject cfasl_output_nil(SubLObject stream)
cfasl_input_nil
public static final SubLObject cfasl_input_nil(SubLObject stream)
cfasl_set_common_symbols
public static final SubLObject cfasl_set_common_symbols(SubLObject symbols)
- Set the currently used list of common symbols for CFASL to be SYMBOLS.
cfasl_set_common_symbols_simple
public static final SubLObject cfasl_set_common_symbols_simple(SubLObject symbols)
- Set the currently used list of common symbols for CFASL to be SYMBOLS,
assuming that we're only doing a few cfasl functions and so will
sacrifice time for space and not make a vector
cfasl_current_common_symbols
public static final SubLObject cfasl_current_common_symbols()
- Get the currently active common symbol;s in a form that can be used in
conjunction with CFASL-SET-COMMON-SYMBOLS.
- Returns:
- SYMBOL-LIST-P
cfasl_common_symbol_p
public static final SubLObject cfasl_common_symbol_p(SubLObject object)
cfasl_decode_common_symbol
public static final SubLObject cfasl_decode_common_symbol(SubLObject integer)
cfasl_input_common_symbol
public static final SubLObject cfasl_input_common_symbol(SubLObject stream)
cfasl_output_object_cons_method
public static final SubLObject cfasl_output_object_cons_method(SubLObject object,
SubLObject stream)
cfasl_output_list
public static final SubLObject cfasl_output_list(SubLObject list,
SubLObject stream)
cfasl_input_list
public static final SubLObject cfasl_input_list(SubLObject stream)
cfasl_output_dotted_list
public static final SubLObject cfasl_output_dotted_list(SubLObject object,
SubLObject stream)
cfasl_input_dotted_list
public static final SubLObject cfasl_input_dotted_list(SubLObject stream)
cfasl_output_object_vector_method
public static final SubLObject cfasl_output_object_vector_method(SubLObject object,
SubLObject stream)
cfasl_output_object_string_method
public static final SubLObject cfasl_output_object_string_method(SubLObject object,
SubLObject stream)
cfasl_output_string
public static final SubLObject cfasl_output_string(SubLObject string,
SubLObject stream)
cfasl_input_string
public static final SubLObject cfasl_input_string(SubLObject stream)
cfasl_output_object_character_method
public static final SubLObject cfasl_output_object_character_method(SubLObject object,
SubLObject stream)
cfasl_input_hashtable
public static final SubLObject cfasl_input_hashtable(SubLObject stream)
cfasl_output_object_guid_method
public static final SubLObject cfasl_output_object_guid_method(SubLObject object,
SubLObject stream)
cfasl_output_guid
public static final SubLObject cfasl_output_guid(SubLObject guid,
SubLObject stream)
cfasl_output_legacy_guid
public static final SubLObject cfasl_output_legacy_guid(SubLObject guid,
SubLObject stream)
cfasl_input_legacy_guid
public static final SubLObject cfasl_input_legacy_guid(SubLObject stream)
cfasl_input_guid_string
public static final SubLObject cfasl_input_guid_string(SubLObject stream)
get_new_cfasl_input_guid_string_resource
public static final SubLObject get_new_cfasl_input_guid_string_resource()
- Allocates and provides access to a new GUID string resource object.
- Returns:
- STRINGP
- See Also:
CFASL-INPUT-GUID-STRING-RESOURCE*
with_new_cfasl_input_guid_string_resource
public static final SubLObject with_new_cfasl_input_guid_string_resource(SubLObject macroform,
SubLObject environment)
- Allocates a new GUID string resource and makes it available to the GUID
loading infrastructure.
cfasl_output_object_package_method
public static final SubLObject cfasl_output_object_package_method(SubLObject object,
SubLObject stream)
register_wide_cfasl_opcode_input_function
public static final SubLObject register_wide_cfasl_opcode_input_function(SubLObject wide_opcode,
SubLObject function)
register_cfasl_guid_denoted_type_input_function
public static final SubLObject register_cfasl_guid_denoted_type_input_function(SubLObject cfasl_guid_opcode,
SubLObject function)
declare_cfasl_file
public static final SubLObject declare_cfasl_file()
init_cfasl_file
public static final SubLObject init_cfasl_file()
setup_cfasl_file
public static final SubLObject setup_cfasl_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.