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 |
applyToObjectapplyMethodType, applyToConsumerDefault, applyToConsumerMethod, applyToObjectDefault, applyToObjectMethod, compilerKey, compilerXKey, inlineIfConstantSymbol, validateApplyKey, validateXApplyKeynameKey| 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, numArgsapplyL, applyToConsumerDefault, applyToObjectDefault, checkArgCount, checkBadCode, getApplyMethod, getApplyToConsumerMethod, getApplyToObjectMethod, getReturnType, getSetter, getSourceLocation, isSideEffectFree, lookupApplyHandle, maxArgs, maxArgs, minArgs, minArgs, set0, set1, setN, setSetter, setSourceLocation, toStringgetName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbolpublic 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 Procedure0or1public java.lang.Object apply1(java.lang.Object env)
apply1 in class Procedure0or1protected 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)