com.cyc.cycjava.cycl
Class modules

java.lang.Object
  extended by com.cyc.tool.subl.util.SubLTrampolineFile
      extended by com.cyc.tool.subl.util.SubLTranslatedFile
          extended by com.cyc.cycjava.cycl.modules
All Implemented Interfaces:
CommonSymbols, SubLFile

public final class modules
extends SubLTranslatedFile


Nested Class Summary
static class modules.$module_native
           
static class modules.$module_p$UnaryFunction
           
static class modules.$system_native
           
static class modules.$system_p$UnaryFunction
           
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLSymbol $dtp_module$
           
static SubLSymbol $dtp_system$
           
static SubLInteger $int41$1024
           
static SubLSymbol $kw27$BASIS
           
static SubLSymbol $kw28$NAME
           
static SubLSymbol $kw29$SYSTEM
           
static SubLSymbol $kw30$PATHNAME
           
static SubLSymbol $kw31$TEST_CASES
           
static SubLSymbol $kw32$TEST_SUITES
           
static SubLSymbol $kw33$PROVISIONAL_P
           
static SubLSymbol $kw36$STREAM
           
static SubLSymbol $kw38$BASE
           
static SubLSymbol $kw45$ALLOW_OTHER_KEYS
           
static SubLSymbol $kw46$MESSAGE
           
static SubLSymbol $kw86$DEFAULT_PATHNAME
           
static SubLSymbol $kw87$MODULES
           
static SubLList $list10
           
static SubLList $list2
           
static SubLList $list4
           
static SubLList $list43
           
static SubLList $list44
           
static SubLList $list59
           
static SubLList $list7
           
static SubLList $list70
           
static SubLList $list71
           
static SubLList $list72
           
static SubLList $list73
           
static SubLList $list8
           
static SubLList $list9
           
static SubLList $list93
           
static SubLList $list94
           
static SubLString $str0$Module_Lock
           
static SubLString $str3$System_Lock
           
static SubLString $str34$Invalid_slot__S_for_construction_
           
static SubLString $str35$__
           
static SubLString $str37$_S_in__S
           
static SubLString $str47$mapping_modules
           
static SubLString $str57$_A_is_not_a_known_system_name_
           
static SubLString $str67$_A_is_not_the_name_of_a_known_sys
           
static SubLString $str88$System__S
           
static SubLString $str92$_A_is_already_the_name_of_a_known
           
static SubLSymbol $sym1$WITH_LOCK_HELD
           
static SubLSymbol $sym11$PRINT_MODULE
           
static SubLSymbol $sym12$MODULE_PRINT_FUNCTION_TRAMPOLINE
           
static SubLSymbol $sym13$MODULE_BASIS
           
static SubLSymbol $sym14$_CSETF_MODULE_BASIS
           
static SubLSymbol $sym15$MODULE_NAME
           
static SubLSymbol $sym16$_CSETF_MODULE_NAME
           
static SubLSymbol $sym17$MODULE_SYSTEM
           
static SubLSymbol $sym18$_CSETF_MODULE_SYSTEM
           
static SubLSymbol $sym19$MODULE_PATHNAME
           
static SubLSymbol $sym20$_CSETF_MODULE_PATHNAME
           
static SubLSymbol $sym21$MODULE_TEST_CASES
           
static SubLSymbol $sym22$_CSETF_MODULE_TEST_CASES
           
static SubLSymbol $sym23$MODULE_TEST_SUITES
           
static SubLSymbol $sym24$_CSETF_MODULE_TEST_SUITES
           
static SubLSymbol $sym25$MODULE_PROVISIONAL_P
           
static SubLSymbol $sym26$_CSETF_MODULE_PROVISIONAL_P
           
static SubLSymbol $sym39$SXHASH_MODULE_METHOD
           
static SubLSymbol $sym40$_MODULE_INDEX_
           
static SubLSymbol $sym42$STRINGP
           
static SubLSymbol $sym48$MODULE_REF
           
static SubLSymbol $sym49$MODULE_NAME
           
static SubLSymbol $sym5$MODULE
           
static SubLSymbol $sym50$SYSTEM_NAME
           
static SubLSymbol $sym51$PROGN
           
static SubLSymbol $sym52$PWHEN
           
static SubLSymbol $sym53$PUNLESS
           
static SubLSymbol $sym54$SYSTEM_P
           
static SubLSymbol $sym55$SYSTEM_LOOKUP
           
static SubLSymbol $sym56$ERROR
           
static SubLSymbol $sym58$PROGRESS_CDOHASH
           
static SubLSymbol $sym6$MODULE_P
           
static SubLSymbol $sym60$CDESTRUCTURING_BIND
           
static SubLSymbol $sym61$IGNORE
           
static SubLSymbol $sym62$COR
           
static SubLSymbol $sym63$NULL
           
static SubLSymbol $sym64$CAND
           
static SubLSymbol $sym65$MODULE_GET_INDEX
           
static SubLSymbol $sym66$DO_MODULES
           
static SubLSymbol $sym68$SYMBOLP
           
static SubLSymbol $sym69$SYSTEM
           
static SubLSymbol $sym74$PRINT_SYSTEM
           
static SubLSymbol $sym75$SYSTEM_PRINT_FUNCTION_TRAMPOLINE
           
static SubLSymbol $sym76$SYSTEM_BASIS
           
static SubLSymbol $sym77$_CSETF_SYSTEM_BASIS
           
static SubLSymbol $sym78$SYSTEM_NAME
           
static SubLSymbol $sym79$_CSETF_SYSTEM_NAME
           
static SubLSymbol $sym80$SYSTEM_DEFAULT_PATHNAME
           
static SubLSymbol $sym81$_CSETF_SYSTEM_DEFAULT_PATHNAME
           
static SubLSymbol $sym82$SYSTEM_MODULES
           
static SubLSymbol $sym83$_CSETF_SYSTEM_MODULES
           
static SubLSymbol $sym84$SYSTEM_PROVISIONAL_P
           
static SubLSymbol $sym85$_CSETF_SYSTEM_PROVISIONAL_P
           
static SubLSymbol $sym89$SXHASH_SYSTEM_METHOD
           
static SubLSymbol $sym90$_SYSTEM_INDEX_
           
static SubLSymbol $sym91$SYSTEM_GET_NAME
           
static SubLFile me
           
static java.lang.String myName
           
 
Fields inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
EMPTY_SUBL_OBJECT_ARRAY
 
Fields inherited from interface com.cyc.tool.subl.jrtl.nativeCode.subLisp.CommonSymbols
ANSWER_TAG, APPEND_KEYWORD, APPEND_STACK_TRACES_TO_ERROR_MESSAGES, AREF, ASSEMBLE_FIXNUMS_TO_INTEGER, ATOM, BIGNUMP, BINARY_KEYWORD, BINDING_TYPE, BOOLEANP, CAAR, CADR, CAND, CAR, CCATCH, CDEC, CDESTRUCTURING_BIND, CDO, CDO_ALL_SYMBOLS, CDO_EXTERNAL_SYMBOLS, CDO_SYMBOLS, CDOHASH, CDOLIST, CDOTIMES, CDR, CHAR, CHAR_E_SYMBOL, CHAR_EQUAL_SYMBOL, CHAR_GREATER_THAN_OR_EQUAL_SYMBOL, CHAR_GREATER_THAN_SYMBOL, CHAR_GT_SYMBOL, CHAR_GTE_SYMBOL, CHAR_LESS_THAN_OR_EQUAL_SYMBOL, CHAR_LESS_THAN_SYMBOL, CHAR_LT_SYMBOL, CHAR_LTE_SYMBOL, CHAR_NE_SYMBOL, CHAR_NOT_EQUAL_SYMBOL, CHARACTERP, CHECK_TYPE, CINC, CLET, CMULTIPLE_VALUE_BIND, CNOT, CONS, CONSP, CONSTANT, COR, CPOP, CPROGV, CPUSH, CPUSHNEW, CREATE_KEYWORD, CSETF, CSETQ, CSOME, CTIME, CUNWIND_PROTECT, CVS_ID, DEBUG_IO, DECLAIM, DECLARE, DEFCONSTANT, DEFINE, DEFLEXICAL, DEFMACRO, DEFPARAMETER, DEFVAR, DIRECTION_KEYWORD, DYNAMIC, EIGHT_INTEGER, EIGHTEEN_INTEGER, ELEMENT_TYPE_KEYWORD, ELEVEN_INTEGER, END_KEYWORD, ENFORCE_MUST, ENFORCE_TYPE, EQ, EQL, EQUAL, EQUALP, ERROR, ERROR_KEYWORD, ERROR_OUTPUT, EVAL, EXTERNAL_FORMAT_KEYWORD, EXTERNAL_KEYWORD, FIF, FIFTEEN_INTEGER, FIRST, FIVE_INTEGER, FIXNUMP, FLOATP, FOUR_INTEGER, FOURTEEN_INTEGER, FUNCTION, FUNCTION_SPEC_P, FUNCTIONP, FUNLESS, FWHEN, GET, GETHASH, GETHASH_WITHOUT_VALUES, GUID_P, HASH_TABLE_ITERATOR_P, HASH_TABLE_P, IDENTITY, IF_DOES_NOT_EXIST_KEYWORD, IF_EXISTS_KEYWORD, IGNORE, INITIALIZATION_TYPE, INITIALIZER, INPUT_KEYWORD, INPUT_STREAM_P, INTEGERP, INTERNAL_KEYWORD, IO_KEYWORD, KEYWORDP, KILL_KEYWORD, LAMBDA_SYMBOL, LEXICAL, LIST, LISTP, LISTS, LOCK_P, LONG_BIGNUM_P, MACRO_ENV, MACRO_FORM, MEDIUM_BIGNUM_P, MEMBER, MINUS_ONE_INTEGER, MULTIPLE_VALUE_LIST, MUST, NCONC, NEW_VERSION_KEYWORD, NIL, NINE_INTEGER, NINETEEN_INTEGER, NREVERSE, NTH, NTH_VALUE, NULL, NULL_INPUT, NULL_OUTPUT, NUM_E_SYMBOL, NUM_GT_SYMBOL, NUM_GTE_SYMBOL, NUM_LT_SYMBOL, NUM_LTE_SYMBOL, NUM_NE_SYMBOL, NUMBERP, ONE_HUNDRED_THIRTY_SEVEN_INTEGER, ONE_HUNDRED_TWENTY_SEVEN_INTEGER, ONE_INTEGER, ONE_THOUSAND_INTEGER, OPTIONAL_SYMBOL, OTHERWISE, OUTPUT_KEYWORD, OUTPUT_STREAM_P, OVERWRITE_KEYWORD, PACKAGEP, PCASE, PCOND, PIF, PROBE_KEYWORD, PROCESS_TO_END, PROCESSP, PROCLAIM, PROGN, PUNLESS, PWHEN, QUERY_IO, QUIT, QUOTE, RENAME_AND_DELETE_KEYWORD, REST_SYMBOL, RET, RET_NIL, RET_T, RETURN_TAG, REVERSE, RW_LOCK_P, SECOND, SEQUENCEP, SEVEN_INTEGER, SEVENTEEN_INTEGER, SHORT_BIGNUM_P, SHOW_STACK_TRACES, SIX_INTEGER, SIXTEEN_INTEGER, SIXTY_FOUR_INTEGER, SORT, SSS, STANDARD_INPUT, STANDARD_OUTPUT, START_KEYWORD, STREAMP, STRING_E_SYMBOL, STRING_EQUAL_SYMBOL, STRING_GREATER_THAN_OR_EQUAL_SYMBOL, STRING_GREATER_THAN_SYMBOL, STRING_GT_SYMBOL, STRING_GTE_SYMBOL, STRING_LESS_THAN_OR_EQUAL_SYMBOL, STRING_LESS_THAN_SYMBOL, STRING_LT_SYMBOL, STRING_LTE_SYMBOL, STRING_NE_SYMBOL, STRING_NOT_EQUAL_SYMBOL, STRINGP, STRUCTURE_P, SUPERSEDE_KEYWORD, SUSPEND_TYPE_CHECKING, SYMBOL_FUNCTION, SYMBOL_VALUE, SYMBOLP, T, TEN_INTEGER, TERMINAL_IO, TEXT_KEYWORD, THIRTEEN_INTEGER, THIRTY_FOUR_INTEGER, THIRTY_THREE_INTEGER, THIRTY_TWO_INTEGER, THREE_INTEGER, TRACE_OUTPUT, TRUE, TWELVE_INTEGER, TWENTY_INTEGER, TWO_HUNDRED_FIFTY_FOUR_INTEGER, TWO_HUNDRED_FORTY_FOUR_INTEGER, TWO_INTEGER, UNDECLARED, UNPROVIDED, VALUES, VECTOR, VECTORP, WITH_ERROR_HANDLER, WITH_STATIC_AREA, WITH_THREAD_PRIVATE_AREA, WITH_WORKING_AREA, WORLD, ZERO_DOUBLE, ZERO_INTEGER
 
Method Summary
static SubLObject _csetf_module_name(SubLObject object, SubLObject value)
           
static SubLObject _csetf_module_system(SubLObject object, SubLObject value)
           
static SubLObject _csetf_system_modules(SubLObject object, SubLObject value)
           
static SubLObject _csetf_system_name(SubLObject object, SubLObject value)
           
static SubLObject create_module(SubLObject module_name, SubLObject system_name)
           
static SubLObject create_system(SubLObject system_name)
           
static SubLObject declare_modules_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject init_modules_file()
           
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
static SubLObject make_module(SubLObject arglist)
           
static SubLObject make_system(SubLObject arglist)
           
static SubLObject module_get_name(SubLObject module)
           
static SubLObject module_get_system(SubLObject module)
           
static SubLObject module_name(SubLObject object)
           
static SubLObject module_new(SubLObject name, SubLObject system_name, SubLObject provisional_p, SubLObject pathname)
           
static SubLObject module_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject module_store(SubLObject module)
           
static SubLObject module_system(SubLObject object)
           
 void runTopLevelForms()
          Runs all top-level forms in order.
static SubLObject setup_modules_file()
           
static SubLObject sxhash_module_method(SubLObject object)
           
static SubLObject sxhash_system_method(SubLObject object)
           
static SubLObject system_add_module(SubLObject system, SubLObject module)
          This is only called when MODULE is a provisional module, or we are running translated C code!
static SubLObject system_get_name(SubLObject system)
           
static SubLObject system_lookup(SubLObject system_name)
           
static SubLObject system_modules(SubLObject object)
           
static SubLObject system_name(SubLObject object)
           
static SubLObject system_new(SubLObject system_name, SubLObject provisional_p, SubLObject default_pathname)
           
static SubLObject system_p(SubLObject object)
           
static SubLObject system_print_function_trampoline(SubLObject object, SubLObject stream)
           
static SubLObject system_store(SubLObject system)
           
 
Methods inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
extractFunctionNamed
 
Methods inherited from class com.cyc.tool.subl.util.SubLTrampolineFile
checkType, enforceType, extractBinaryFunc, extractCount, extractEnd, extractEndUsingSize, extractPackage, extractStart, extractUnaryFunc, main
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

me

public static final SubLFile me

myName

public static final java.lang.String myName
See Also:
Constant Field Values

$dtp_module$

public static SubLSymbol $dtp_module$

$dtp_system$

public static SubLSymbol $dtp_system$

$str0$Module_Lock

public static final SubLString $str0$Module_Lock

$sym1$WITH_LOCK_HELD

public static final SubLSymbol $sym1$WITH_LOCK_HELD

$list2

public static final SubLList $list2

$str3$System_Lock

public static final SubLString $str3$System_Lock

$list4

public static final SubLList $list4

$sym5$MODULE

public static final SubLSymbol $sym5$MODULE

$sym6$MODULE_P

public static final SubLSymbol $sym6$MODULE_P

$list7

public static final SubLList $list7

$list8

public static final SubLList $list8

$list9

public static final SubLList $list9

$list10

public static final SubLList $list10

$sym11$PRINT_MODULE

public static final SubLSymbol $sym11$PRINT_MODULE

$sym12$MODULE_PRINT_FUNCTION_TRAMPOLINE

public static final SubLSymbol $sym12$MODULE_PRINT_FUNCTION_TRAMPOLINE

$sym13$MODULE_BASIS

public static final SubLSymbol $sym13$MODULE_BASIS

$sym14$_CSETF_MODULE_BASIS

public static final SubLSymbol $sym14$_CSETF_MODULE_BASIS

$sym15$MODULE_NAME

public static final SubLSymbol $sym15$MODULE_NAME

$sym16$_CSETF_MODULE_NAME

public static final SubLSymbol $sym16$_CSETF_MODULE_NAME

$sym17$MODULE_SYSTEM

public static final SubLSymbol $sym17$MODULE_SYSTEM

$sym18$_CSETF_MODULE_SYSTEM

public static final SubLSymbol $sym18$_CSETF_MODULE_SYSTEM

$sym19$MODULE_PATHNAME

public static final SubLSymbol $sym19$MODULE_PATHNAME

$sym20$_CSETF_MODULE_PATHNAME

public static final SubLSymbol $sym20$_CSETF_MODULE_PATHNAME

$sym21$MODULE_TEST_CASES

public static final SubLSymbol $sym21$MODULE_TEST_CASES

$sym22$_CSETF_MODULE_TEST_CASES

public static final SubLSymbol $sym22$_CSETF_MODULE_TEST_CASES

$sym23$MODULE_TEST_SUITES

public static final SubLSymbol $sym23$MODULE_TEST_SUITES

$sym24$_CSETF_MODULE_TEST_SUITES

public static final SubLSymbol $sym24$_CSETF_MODULE_TEST_SUITES

$sym25$MODULE_PROVISIONAL_P

public static final SubLSymbol $sym25$MODULE_PROVISIONAL_P

$sym26$_CSETF_MODULE_PROVISIONAL_P

public static final SubLSymbol $sym26$_CSETF_MODULE_PROVISIONAL_P

$kw27$BASIS

public static final SubLSymbol $kw27$BASIS

$kw28$NAME

public static final SubLSymbol $kw28$NAME

$kw29$SYSTEM

public static final SubLSymbol $kw29$SYSTEM

$kw30$PATHNAME

public static final SubLSymbol $kw30$PATHNAME

$kw31$TEST_CASES

public static final SubLSymbol $kw31$TEST_CASES

$kw32$TEST_SUITES

public static final SubLSymbol $kw32$TEST_SUITES

$kw33$PROVISIONAL_P

public static final SubLSymbol $kw33$PROVISIONAL_P

$str34$Invalid_slot__S_for_construction_

public static final SubLString $str34$Invalid_slot__S_for_construction_

$str35$__

public static final SubLString $str35$__

$kw36$STREAM

public static final SubLSymbol $kw36$STREAM

$str37$_S_in__S

public static final SubLString $str37$_S_in__S

$kw38$BASE

public static final SubLSymbol $kw38$BASE

$sym39$SXHASH_MODULE_METHOD

public static final SubLSymbol $sym39$SXHASH_MODULE_METHOD

$sym40$_MODULE_INDEX_

public static final SubLSymbol $sym40$_MODULE_INDEX_

$int41$1024

public static final SubLInteger $int41$1024

$sym42$STRINGP

public static final SubLSymbol $sym42$STRINGP

$list43

public static final SubLList $list43

$list44

public static final SubLList $list44

$kw45$ALLOW_OTHER_KEYS

public static final SubLSymbol $kw45$ALLOW_OTHER_KEYS

$kw46$MESSAGE

public static final SubLSymbol $kw46$MESSAGE

$str47$mapping_modules

public static final SubLString $str47$mapping_modules

$sym48$MODULE_REF

public static final SubLSymbol $sym48$MODULE_REF

$sym49$MODULE_NAME

public static final SubLSymbol $sym49$MODULE_NAME

$sym50$SYSTEM_NAME

public static final SubLSymbol $sym50$SYSTEM_NAME

$sym51$PROGN

public static final SubLSymbol $sym51$PROGN

$sym52$PWHEN

public static final SubLSymbol $sym52$PWHEN

$sym53$PUNLESS

public static final SubLSymbol $sym53$PUNLESS

$sym54$SYSTEM_P

public static final SubLSymbol $sym54$SYSTEM_P

$sym55$SYSTEM_LOOKUP

public static final SubLSymbol $sym55$SYSTEM_LOOKUP

$sym56$ERROR

public static final SubLSymbol $sym56$ERROR

$str57$_A_is_not_a_known_system_name_

public static final SubLString $str57$_A_is_not_a_known_system_name_

$sym58$PROGRESS_CDOHASH

public static final SubLSymbol $sym58$PROGRESS_CDOHASH

$list59

public static final SubLList $list59

$sym60$CDESTRUCTURING_BIND

public static final SubLSymbol $sym60$CDESTRUCTURING_BIND

$sym61$IGNORE

public static final SubLSymbol $sym61$IGNORE

$sym62$COR

public static final SubLSymbol $sym62$COR

$sym63$NULL

public static final SubLSymbol $sym63$NULL

$sym64$CAND

public static final SubLSymbol $sym64$CAND

$sym65$MODULE_GET_INDEX

public static final SubLSymbol $sym65$MODULE_GET_INDEX

$sym66$DO_MODULES

public static final SubLSymbol $sym66$DO_MODULES

$str67$_A_is_not_the_name_of_a_known_sys

public static final SubLString $str67$_A_is_not_the_name_of_a_known_sys

$sym68$SYMBOLP

public static final SubLSymbol $sym68$SYMBOLP

$sym69$SYSTEM

public static final SubLSymbol $sym69$SYSTEM

$list70

public static final SubLList $list70

$list71

public static final SubLList $list71

$list72

public static final SubLList $list72

$list73

public static final SubLList $list73

$sym74$PRINT_SYSTEM

public static final SubLSymbol $sym74$PRINT_SYSTEM

$sym75$SYSTEM_PRINT_FUNCTION_TRAMPOLINE

public static final SubLSymbol $sym75$SYSTEM_PRINT_FUNCTION_TRAMPOLINE

$sym76$SYSTEM_BASIS

public static final SubLSymbol $sym76$SYSTEM_BASIS

$sym77$_CSETF_SYSTEM_BASIS

public static final SubLSymbol $sym77$_CSETF_SYSTEM_BASIS

$sym78$SYSTEM_NAME

public static final SubLSymbol $sym78$SYSTEM_NAME

$sym79$_CSETF_SYSTEM_NAME

public static final SubLSymbol $sym79$_CSETF_SYSTEM_NAME

$sym80$SYSTEM_DEFAULT_PATHNAME

public static final SubLSymbol $sym80$SYSTEM_DEFAULT_PATHNAME

$sym81$_CSETF_SYSTEM_DEFAULT_PATHNAME

public static final SubLSymbol $sym81$_CSETF_SYSTEM_DEFAULT_PATHNAME

$sym82$SYSTEM_MODULES

public static final SubLSymbol $sym82$SYSTEM_MODULES

$sym83$_CSETF_SYSTEM_MODULES

public static final SubLSymbol $sym83$_CSETF_SYSTEM_MODULES

$sym84$SYSTEM_PROVISIONAL_P

public static final SubLSymbol $sym84$SYSTEM_PROVISIONAL_P

$sym85$_CSETF_SYSTEM_PROVISIONAL_P

public static final SubLSymbol $sym85$_CSETF_SYSTEM_PROVISIONAL_P

$kw86$DEFAULT_PATHNAME

public static final SubLSymbol $kw86$DEFAULT_PATHNAME

$kw87$MODULES

public static final SubLSymbol $kw87$MODULES

$str88$System__S

public static final SubLString $str88$System__S

$sym89$SXHASH_SYSTEM_METHOD

public static final SubLSymbol $sym89$SXHASH_SYSTEM_METHOD

$sym90$_SYSTEM_INDEX_

public static final SubLSymbol $sym90$_SYSTEM_INDEX_

$sym91$SYSTEM_GET_NAME

public static final SubLSymbol $sym91$SYSTEM_GET_NAME

$str92$_A_is_already_the_name_of_a_known

public static final SubLString $str92$_A_is_already_the_name_of_a_known

$list93

public static final SubLList $list93

$list94

public static final SubLList $list94
Method Detail

module_print_function_trampoline

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

module_name

public static final SubLObject module_name(SubLObject object)

module_system

public static final SubLObject module_system(SubLObject object)

_csetf_module_name

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

_csetf_module_system

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

make_module

public static final SubLObject make_module(SubLObject arglist)

sxhash_module_method

public static final SubLObject sxhash_module_method(SubLObject object)

module_store

public static final SubLObject module_store(SubLObject module)

module_new

public static final SubLObject module_new(SubLObject name,
                                          SubLObject system_name,
                                          SubLObject provisional_p,
                                          SubLObject pathname)

create_module

public static final SubLObject create_module(SubLObject module_name,
                                             SubLObject system_name)

module_get_name

public static final SubLObject module_get_name(SubLObject module)

module_get_system

public static final SubLObject module_get_system(SubLObject module)

system_print_function_trampoline

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

system_p

public static final SubLObject system_p(SubLObject object)

system_name

public static final SubLObject system_name(SubLObject object)

system_modules

public static final SubLObject system_modules(SubLObject object)

_csetf_system_name

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

_csetf_system_modules

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

make_system

public static final SubLObject make_system(SubLObject arglist)

sxhash_system_method

public static final SubLObject sxhash_system_method(SubLObject object)

system_store

public static final SubLObject system_store(SubLObject system)

system_lookup

public static final SubLObject system_lookup(SubLObject system_name)

system_new

public static final SubLObject system_new(SubLObject system_name,
                                          SubLObject provisional_p,
                                          SubLObject default_pathname)

create_system

public static final SubLObject create_system(SubLObject system_name)

system_get_name

public static final SubLObject system_get_name(SubLObject system)

system_add_module

public static final SubLObject system_add_module(SubLObject system,
                                                 SubLObject module)
This is only called when MODULE is a provisional module, or we are running translated C code!


declare_modules_file

public static final SubLObject declare_modules_file()

init_modules_file

public static final SubLObject init_modules_file()

setup_modules_file

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