|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.cyc.tool.subl.jrtl.nativeCode.subLisp.SubLMain
public final class SubLMain
Typical arguments: -i "/cyc/top/init/jrtl-init.lisp"
Typical Java params: -server -Xms256m -Xmx776m -Xss1m -XX:MaxPermSize=128m
Typical working directory: /home/
Field Summary
static SubLMainme
static java.io.PrintStreamORIGINAL_ERR_STREAM
static java.io.InputStreamORIGINAL_IN_STREAM
static java.io.PrintStreamORIGINAL_OUT_STREAM
Method Summary
voiddoSystemCleanupAndExit(int code)
static SubLObjectget_red_object()
static java.lang.StringgetCommandLineArg(java.lang.String argName)
static SubLStringgetInitializationFileName()
static java.lang.StringgetInitializationForm()
static SubLReadergetMainReader()
static SubLStringgetWorldFileName()
static voidhandlePatches()
static voidinitializeSubL(java.lang.String[] args)
This is unfortunately public so it can be called by unit tests
static voidinitializeTranslatedSystems()
static booleanisInitialized()
static voidlowMemorySituation()
static voidmain(java.lang.String[] args)
voidprocessCommandLineArgs(java.lang.String[] args)
static voidregisterLowMemoryCallback(SubLFunction func)
static voidsetIsInitialized()
static voidsetMainReader(SubLReader reader)
static booleanshouldQuitAfterExecutingInitializationForm()
static booleanshouldRunInBackground()
static booleanshouldRunReadloopInGUI()
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail
ORIGINAL_IN_STREAM
public static final java.io.InputStream ORIGINAL_IN_STREAM
ORIGINAL_OUT_STREAM
public static final java.io.PrintStream ORIGINAL_OUT_STREAM
ORIGINAL_ERR_STREAM
public static final java.io.PrintStream ORIGINAL_ERR_STREAM
me
public static final SubLMain me
Method Detail
doSystemCleanupAndExit
public void doSystemCleanupAndExit(int code)
initializeSubL
public static void initializeSubL(java.lang.String[] args)
initializeTranslatedSystems
public static void initializeTranslatedSystems()
handlePatches
public static void handlePatches()
getCommandLineArg
public static java.lang.String getCommandLineArg(java.lang.String argName)
getWorldFileName
public static SubLString getWorldFileName()
getInitializationFileName
public static SubLString getInitializationFileName()
getInitializationForm
public static java.lang.String getInitializationForm()
shouldQuitAfterExecutingInitializationForm
public static boolean shouldQuitAfterExecutingInitializationForm()
shouldRunInBackground
public static boolean shouldRunInBackground()
shouldRunReadloopInGUI
public static boolean shouldRunReadloopInGUI()
get_red_object
public static SubLObject get_red_object()
isInitialized
public static final boolean isInitialized()
setIsInitialized
public static final void setIsInitialized()
setMainReader
public static void setMainReader(SubLReader reader)
processCommandLineArgs
public void processCommandLineArgs(java.lang.String[] args)
registerLowMemoryCallback
public static final void registerLowMemoryCallback(SubLFunction func)
lowMemorySituation
public static final void lowMemorySituation()
getMainReader
public static SubLReader getMainReader()
main
public static void main(java.lang.String[] args)
args - the command line arguments
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD