| Package | Description |
|---|---|
| gnu.mapping |
Supports
Procedure,
and various related classes needed at run-time by dynamically typed
languages (such as Scheme and ECMAScript). |
| Modifier and Type | Class and Description |
|---|---|
class |
ArgListImpl |
class |
ArgListPair |
class |
ArgListVector |
class |
CallContext
A procedure activation stack (when compiled with explicit stacks).
|
| Modifier and Type | Method and Description |
|---|---|
ArgList |
ArgListBuilder.asArgList() |
ArgList |
ArgListImpl.asArgList() |
ArgList |
ArgListBuilder.asFreshArgList() |
ArgList |
ArgListImpl.asFreshArgList() |
| Modifier and Type | Method and Description |
|---|---|
void |
ArgListBuilder.addAll(ArgList args) |
void |
ArgListImpl.addAll(ArgList args) |
java.lang.Object |
Procedure.applyL(ArgList args) |
static ArgListVector |
ArgListVector.drop(ArgList args,
int toSkip) |
static int |
ArgListImpl.findKeyword(ArgList args,
java.lang.String key) |
static java.lang.RuntimeException |
MethodProc.matchFailAsException(int code,
Procedure proc,
ArgList args)
Helper method to throw an exception if a
matchX
method fails. |