public final class Load extends Object
Modifier and Type | Class and Description |
---|---|
private static class |
Load._load |
private static class |
Load._load_returning_last_result |
private static class |
Load.init_fasl |
private static class |
Load.load_system_file |
Modifier and Type | Field and Description |
---|---|
private static Symbol |
_FASL_EXTERNAL_FORMAT_ |
static Symbol |
_FASL_UNINTERNED_SYMBOLS_
This variable gets bound to NIL upon loading a FASL, but
gets set to a vector of symbols as one of the first actions
by the FASL itself.
|
(package private) static Symbol |
_FASL_VERSION_ |
private static Primitive |
_LOAD |
private static Primitive |
_LOAD_RETURNING_LAST_RESULT |
(package private) static LispObject |
COMPILE_FILE_INIT_FASL_TYPE |
private static Symbol |
FASL_LOADER |
private static Primitive |
INIT_FASL |
private static Primitive |
LOAD_SYSTEM_FILE |
private static Symbol[] |
savedSpecials |
Constructor and Description |
---|
Load() |
Modifier and Type | Method and Description |
---|---|
(package private) static LispObject |
faslLoadStream(LispThread thread) |
private static Pathname |
findLoadableFile(Pathname name) |
static String |
getLoadVerbosePrefix(int loadDepth) |
static LispObject |
getUninternedSymbol(int n) |
(package private) static LispObject |
load(LispObject filespec,
LispObject verbose,
LispObject print,
LispObject ifDoesNotExist,
LispObject returnLastResult) |
static LispObject |
load(Pathname pathname,
boolean verbose,
boolean print,
boolean ifDoesNotExist) |
static LispObject |
load(Pathname pathname,
boolean verbose,
boolean print,
boolean ifDoesNotExist,
boolean returnLastResult) |
static LispObject |
load(String filename) |
private static LispObject |
loadFileFromStream(LispObject pathname,
LispObject truename,
Stream in,
boolean verbose,
boolean print,
boolean auto,
boolean returnLastResult) |
private static LispObject |
loadFileFromStream(Pathname pathname,
Pathname truename,
Stream in,
boolean verbose,
boolean print,
boolean auto) |
private static LispObject |
loadStream(Stream in,
boolean print,
LispThread thread,
boolean returnLastResult) |
static LispObject |
loadSystemFile(String filename,
boolean auto) |
static LispObject |
loadSystemFile(String filename,
boolean verbose,
boolean print,
boolean auto) |
private static final Symbol FASL_LOADER
static final LispObject COMPILE_FILE_INIT_FASL_TYPE
static final Symbol _FASL_VERSION_
private static final Symbol _FASL_EXTERNAL_FORMAT_
public static final Symbol _FASL_UNINTERNED_SYMBOLS_
private static final Primitive INIT_FASL
private static Symbol[] savedSpecials
private static final Primitive _LOAD
private static final Primitive _LOAD_RETURNING_LAST_RESULT
private static final Primitive LOAD_SYSTEM_FILE
public static final LispObject load(String filename)
private static final Pathname findLoadableFile(Pathname name)
public static final LispObject load(Pathname pathname, boolean verbose, boolean print, boolean ifDoesNotExist)
public static final LispObject load(Pathname pathname, boolean verbose, boolean print, boolean ifDoesNotExist, boolean returnLastResult)
public static final LispObject loadSystemFile(String filename, boolean auto)
public static final LispObject loadSystemFile(String filename, boolean verbose, boolean print, boolean auto)
public static final LispObject getUninternedSymbol(int n)
private static final LispObject loadFileFromStream(Pathname pathname, Pathname truename, Stream in, boolean verbose, boolean print, boolean auto)
private static final LispObject loadFileFromStream(LispObject pathname, LispObject truename, Stream in, boolean verbose, boolean print, boolean auto, boolean returnLastResult)
public static String getLoadVerbosePrefix(int loadDepth)
private static final LispObject loadStream(Stream in, boolean print, LispThread thread, boolean returnLastResult)
static final LispObject faslLoadStream(LispThread thread)
static final LispObject load(LispObject filespec, LispObject verbose, LispObject print, LispObject ifDoesNotExist, LispObject returnLastResult)