Modifier and Type | Field and Description |
---|---|
boolean |
caseSensitive |
Charset |
characterSet |
AppContext |
ctx |
boolean |
emitDebuggingSymbols |
boolean |
hedgedInlining |
Value |
in |
boolean |
internalDebugging |
int |
maxStackTraceDepth |
Value |
out |
java.util.Map |
parameters |
Parser |
parser |
boolean |
permissiveParsing |
boolean |
printShared |
Pair |
sourceAnnotations |
int |
synopsisLength |
boolean |
vectorLengthPrefixing |
Value |
wind |
BACKQUOTE, BEGIN, bundles, EMPTYLIST, EMPTYVEC, EOF, ERRORK, EVAL, EXPSC, EXPTOP, FALSE, FCONT, FIVE, JEXCEPTION, LAMBDA, LOCATION, maxFloatPrecision, MESSAGE, minFloatPrecision, NAME, OTHER, PARENT, permitInterrupts, QUOTE, QUOTESYM, REPORT, SETBANG, SISC, SISC_SPECIFIC, SISCB, SOURCE_COLUMN, SOURCE_FILE, SOURCE_LINE, SYMENV, THIS, TOPLEVEL, TRUE, UNQUOTE, UNQUOTE_SPLICING, VOID, ZV
Constructor and Description |
---|
DynamicEnvironment(AppContext ctx) |
DynamicEnvironment(AppContext ctx,
java.io.InputStream in,
java.io.OutputStream out) |
annotated, annotatedAppEval, append, argCheck, argsToSymbols, assq, bininport, bininstream, binoutport, binoutstream, box, character, charinport, charinreader, charoutport, charoutwriter, charsetFromString, chr, cont, currentClassLoader, env, error, error, error, error, error, error, error, expr, getDefaultCharacterSet, immutablePair, immutableVector, inport, javaExceptionToString, javaWrap, justify, length, liMessage, liMessage, liMessage, liMessage, liMessage, liMessage, liMessage, list, list, list, list, list, makeURL, mapcar, memq, nlib, num, outport, pair, pairToExpressions, pairToExpVect, pairToValues, proc, read, registerBundle, reverse, reverseInPlace, simpleErrorToString, sourceAnnotations, str, string, sym, symbol, symval, truePair, truth, truth, typeError, typeError, updateName, url, url, url, valArrayToList, valArrayToList, valArrayToVec, vec, warn, warn, warn
public final AppContext ctx
public Value in
public Value out
public Pair sourceAnnotations
public Charset characterSet
public boolean caseSensitive
public boolean printShared
public boolean vectorLengthPrefixing
public boolean emitDebuggingSymbols
public boolean permissiveParsing
public boolean hedgedInlining
public boolean internalDebugging
public int synopsisLength
public int maxStackTraceDepth
public Value wind
public Parser parser
public java.util.Map parameters
public DynamicEnvironment(AppContext ctx)
public DynamicEnvironment(AppContext ctx, java.io.InputStream in, java.io.OutputStream out)
public Value getCurrentInPort()
public java.io.Reader getCurrentInReader()
public Value getCurrentOutPort()
public java.io.Writer getCurrentOutWriter()
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public DynamicEnvironment copy()
public void bind()
public java.lang.ClassLoader getClassLoader()
public java.net.URL[] getClassPath()
public void extendClassPath(java.net.URL url)
public Value getInputPort()
public void setInputPort(Value v)
public Value getOutputPort()
public void setOutputPort(Value v)
public Value getSourceAnnotations()
public void setSourceAnnotations(Value v)
public Charset getCharacterSet()
public void setCharacterSet(Value v)
public Value getCaseSensitive()
public void setCaseSensitive(Value v)
public Value getPrintShared()
public void setPrintShared(Value v)
public Value getVectorLengthPrefixing()
public void setVectorLengthPrefixing(Value v)
public Value getEmitDebuggingSymbols()
public void setEmitDebuggingSymbols(Value v)
public Value getPermissiveParsing()
public void setPermissiveParsing(Value v)
public Value getHedgedInlining()
public void setHedgedInlining(Value v)
public Value getInternalDebugging()
public void setInternalDebugging(Value v)
public Value getSynopsisLength()
public void setSynopsisLength(Value v)
public Value getEmitAnnotations()
public void setEmitAnnotations(Value v)
public Value getStrictR5RSCompliance()
public void setStrictR5RSCompliance(Value v)
public int getMaxStackTraceDepthAsInt()
public Value getMaxStackTraceDepth()
public void setMaxStackTraceDepth(Value v)