Package | Description |
---|---|
gnu.expr |
Supports
Expression ,
and various related classes need to compile programming languages. |
gnu.kawa.functions | |
gnu.kawa.xml | |
gnu.mapping |
Supports
Procedure ,
and various related classes needed at run-time by dynamically typed
languages (such as Scheme and ECMAScript). |
gnu.xml |
Utilities for working with XML.
|
gnu.xquery.util | |
kawa |
Modifier and Type | Method and Description |
---|---|
static boolean |
ModuleExp.evalModule(Environment env,
CallContext ctx,
Compilation comp,
java.net.URL url,
OutPort msg) |
void |
CompiledModule.evalModule(Environment env,
OutPort out) |
static java.lang.Object |
ModuleExp.evalModule1(Environment env,
Compilation comp,
java.net.URL url,
OutPort msg)
Parse and compile a module.
|
void |
LangExp.print(OutPort out) |
void |
ReferenceExp.print(OutPort ps) |
void |
CatchClause.print(OutPort out) |
void |
LetExp.print(OutPort out) |
void |
ApplyExp.print(OutPort out) |
abstract void |
Expression.print(OutPort ps) |
void |
ExitExp.print(OutPort out) |
void |
SynchronizedExp.print(OutPort ps) |
void |
BeginExp.print(OutPort out) |
void |
ModuleExp.print(OutPort out) |
void |
TryExp.print(OutPort ps) |
void |
IfExp.print(OutPort out) |
void |
LambdaExp.print(OutPort out) |
void |
FluidLetExp.print(OutPort out) |
void |
SetExp.print(OutPort out) |
void |
ClassExp.print(OutPort out) |
void |
ErrorExp.print(OutPort out) |
void |
BlockExp.print(OutPort out) |
void |
QuoteExp.print(OutPort out) |
void |
LetExp.print(OutPort out,
java.lang.String startTag,
java.lang.String endTag) |
void |
Declaration.printInfo(OutPort out) |
void |
Expression.printLineColumn(OutPort out)
Print line and column number if specified.
|
Modifier and Type | Method and Description |
---|---|
void |
DisplayFormat.writeList(LList value,
OutPort out) |
Modifier and Type | Method and Description |
---|---|
static HttpPrinter |
HttpPrinter.make(OutPort out) |
Constructor and Description |
---|
HttpPrinter(OutPort out) |
Modifier and Type | Class and Description |
---|---|
class |
CharArrayOutPort
Similar to CharArrayWriter.
|
Modifier and Type | Field and Description |
---|---|
protected OutPort |
TtyInPort.tie |
Modifier and Type | Method and Description |
---|---|
static OutPort |
OutPort.errDefault() |
static OutPort |
OutPort.openFile(java.lang.Object fname) |
static OutPort |
OutPort.outDefault() |
Modifier and Type | Method and Description |
---|---|
static Future |
Future.make(Procedure action,
Environment penvironment,
InPort in,
OutPort out,
OutPort err) |
static void |
OutPort.setErrDefault(OutPort e) |
static void |
OutPort.setOutDefault(OutPort o) |
Constructor and Description |
---|
Future(Procedure action,
InPort in,
OutPort out,
OutPort err) |
OutPort(OutPort out,
boolean autoflush) |
RunnableClosure(Procedure action,
InPort in,
OutPort out,
OutPort err) |
TtyInPort(java.io.InputStream in,
Path name,
OutPort tie) |
TtyInPort(java.io.Reader in,
Path name,
OutPort tie) |
Modifier and Type | Class and Description |
---|---|
class |
XMLPrinter
Print an event stream in XML format on a PrintWriter.
|
Modifier and Type | Method and Description |
---|---|
static XMLPrinter |
XMLPrinter.make(OutPort out,
java.lang.Object style) |
Constructor and Description |
---|
XMLPrinter(OutPort out,
boolean autoFlush) |
Modifier and Type | Field and Description |
---|---|
static OutPort |
Debug.tracePort |
Modifier and Type | Class and Description |
---|---|
class |
ReplPaneOutPort
A Writer that appends its output to a ReplPane.
|
Modifier and Type | Method and Description |
---|---|
OutPort |
ReplPane.getStderr() |
OutPort |
ReplPane.getStdout() |
Modifier and Type | Method and Description |
---|---|
static Consumer |
Shell.getOutputConsumer(OutPort out)
Return a Consumer that formats using the appropriate format.
|
static void |
Shell.printError(java.lang.Throwable ex,
SourceMessages messages,
OutPort perr) |
static boolean |
Shell.run(Language language,
Environment env,
InPort inp,
Consumer out,
OutPort perr,
java.net.URL url) |
static java.lang.Throwable |
Shell.run(Language language,
Environment env,
InPort inp,
Consumer out,
OutPort perr,
java.net.URL url,
SourceMessages messages) |
static java.lang.Throwable |
Shell.run(Language language,
Environment env,
InPort inp,
OutPort pout,
OutPort perr,
SourceMessages messages) |