public class repl extends Procedure0or1
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
compilationTopname |
static java.lang.String |
homeDirectory |
static java.lang.String |
messagePrefix |
applyToObject
applyMethodType, applyToConsumerDefault, applyToConsumerMethod, applyToObjectDefault, applyToObjectMethod, compilerKey, compilerXKey, inlineIfConstantSymbol, validateApplyKey, validateXApplyKey
nameKey
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
apply0() |
java.lang.Object |
apply1(java.lang.Object env) |
static java.lang.String |
browseManual(java.lang.String path,
java.lang.String browserCommand) |
static void |
checkDomTerm() |
static void |
compileFiles(java.lang.String[] args,
int iArg,
int maxArg) |
protected void |
error(java.lang.String message) |
static java.lang.String |
evalInitFileWithErrorMessage()
Evaluate init file, if any, returning error message on failure.
|
static void |
getLanguage() |
static void |
getLanguageFromFilenameExtension(java.lang.String name) |
static void |
main(java.lang.String[] args) |
static void |
printOption(java.io.PrintStream out,
java.lang.String option,
java.lang.String doc) |
static void |
printOptions(java.io.PrintStream out) |
static int |
processArgs(java.lang.String[] args,
int iArg,
int maxArg) |
int |
processArgs(java.lang.String[] args,
int iArg,
int maxArg,
boolean argsOnly) |
static void |
setArgs(java.lang.String[] args,
int arg_start) |
static Language |
setLanguage(java.lang.String name) |
static java.lang.String |
startGuiConsole(java.lang.String command) |
apply2, apply3, apply4, applyN, applyToObject, numArgs
applyL, applyToConsumerDefault, applyToObjectDefault, checkArgCount, checkBadCode, getApplyMethod, getApplyToConsumerMethod, getApplyToObjectMethod, getReturnType, getSetter, getSourceLocation, isSideEffectFree, lookupApplyHandle, maxArgs, maxArgs, minArgs, minArgs, set0, set1, setN, setSetter, setSourceLocation, toString
getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol
public static java.lang.String compilationTopname
public static java.lang.String messagePrefix
public static java.lang.String homeDirectory
public repl()
public repl(Language language)
public java.lang.Object apply0()
apply0
in class Procedure0or1
public java.lang.Object apply1(java.lang.Object env)
apply1
in class Procedure0or1
protected void error(java.lang.String message)
public static void printOption(java.io.PrintStream out, java.lang.String option, java.lang.String doc)
public static void printOptions(java.io.PrintStream out)
public static java.lang.String evalInitFileWithErrorMessage()
public static void setArgs(java.lang.String[] args, int arg_start)
public static void getLanguageFromFilenameExtension(java.lang.String name)
public static void getLanguage()
public static Language setLanguage(java.lang.String name)
public static int processArgs(java.lang.String[] args, int iArg, int maxArg)
public int processArgs(java.lang.String[] args, int iArg, int maxArg, boolean argsOnly)
public static void compileFiles(java.lang.String[] args, int iArg, int maxArg)
public static void main(java.lang.String[] args)
public static void checkDomTerm()
public static java.lang.String startGuiConsole(java.lang.String command)
public static java.lang.String browseManual(java.lang.String path, java.lang.String browserCommand)