jlib
Class SNLP
java.lang.Object
jsint.Procedure
jlib.SNLP
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Runnable, SchemeProcedure, Function
public class SNLP
- extends Procedure
- implements Function, java.lang.Runnable
- See Also:
- Serialized Form
Method Summary |
static java.util.StringTokenizer |
_J0(Pair args)
|
static java.lang.Object |
_J1(Pair Args)
|
static java.lang.Integer |
_J10(Pair Args)
|
static java.lang.Object |
_J11(Pair args)
|
static java.lang.Object |
_J12(Pair Args)
|
static java.awt.Label |
_J13(Pair args)
|
static java.awt.Frame |
_J14(Pair args)
|
static java.lang.Object |
_J2(Pair Args)
|
static java.lang.Object |
_J3(Pair Args)
|
static java.lang.Object |
_J4(Pair Args)
|
static java.lang.Object |
_J5(Pair args)
|
static java.lang.Object |
_J6(Pair Args)
|
static Listener |
_J7(Pair args)
|
static java.lang.Object |
_J8(Pair Args)
|
static java.lang.Integer |
_J9(Pair Args)
|
java.lang.Object |
apply(java.lang.Object[] args)
Apply the procedure to an argument list, which is represented as a
parameter-oriented array. |
java.lang.Object |
apply(Pair args)
Convert an argument list into an argument array, and call apply
on that. |
void |
init()
|
java.lang.Object |
invoke(Pair args)
|
java.lang.Object |
invoke1(Pair args)
|
static void |
load()
|
static void |
load(java.lang.String[] shellArgs)
|
static void |
main(java.lang.String[] shellArgs)
|
java.lang.Object[] |
makeArgArray(Pair args)
Convert a list of arguments into an array expected by the procedure. |
void |
run()
|
Methods inherited from class jsint.Procedure |
apply, catching, getName, makeArgArray, nParms, setName, stripExceptionWrapper, synchronize, throwObject, throwRuntimeException, toString, toStringArgs, tryCatch, tryFinally |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
whichcode
public int whichcode
whichtype
public int whichtype
USER_DEF
public static final int USER_DEF
- See Also:
- Constant Field Values
JAVA_LIT
public static final int JAVA_LIT
- See Also:
- Constant Field Values
frame
public Pair frame
dynEnv
public DynamicEnvironment dynEnv
html_95_unquote
public static final java.lang.Object html_95_unquote
main
public static final java.lang.Object main
string_45__62_expr
public static final java.lang.Object string_45__62_expr
addquitaction
public static final java.lang.Object addquitaction
SNLP
public SNLP()
SNLP
public SNLP(int t,
int n,
Pair f)
SNLP
public SNLP(int t,
int n,
Pair f,
DynamicEnvironment d)
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
- Specified by:
run
in interface SchemeProcedure
- Overrides:
run
in class Procedure
makeArgArray
public java.lang.Object[] makeArgArray(Pair args)
- Description copied from class:
Procedure
- Convert a list of arguments into an array expected by the procedure.
(See apply for an explanation of what is expected.)
- Overrides:
makeArgArray
in class Procedure
apply
public java.lang.Object apply(java.lang.Object[] args)
- Description copied from class:
Procedure
- Apply the procedure to an argument list, which is represented as a
parameter-oriented array. That is, if the procedure p has the parameter
list (x y . z) and the call is (p 1 2 3 4) then
args will be the array {1, 2, (3 4)}.
- Specified by:
apply
in interface SchemeProcedure
- Specified by:
apply
in class Procedure
apply
public java.lang.Object apply(Pair args)
- Description copied from class:
Procedure
- Convert an argument list into an argument array, and call apply
on that.
- Overrides:
apply
in class Procedure
invoke
public java.lang.Object invoke(Pair args)
- Specified by:
invoke
in interface Function
load
public static void load()
load
public static void load(java.lang.String[] shellArgs)
main
public static void main(java.lang.String[] shellArgs)
invoke1
public java.lang.Object invoke1(Pair args)
- Specified by:
invoke1
in interface Function
init
public void init()
_J0
public static java.util.StringTokenizer _J0(Pair args)
_J1
public static java.lang.Object _J1(Pair Args)
_J2
public static java.lang.Object _J2(Pair Args)
_J3
public static java.lang.Object _J3(Pair Args)
_J4
public static java.lang.Object _J4(Pair Args)
_J5
public static java.lang.Object _J5(Pair args)
_J6
public static java.lang.Object _J6(Pair Args)
_J7
public static Listener _J7(Pair args)
_J8
public static java.lang.Object _J8(Pair Args)
_J9
public static java.lang.Integer _J9(Pair Args)
_J10
public static java.lang.Integer _J10(Pair Args)
_J11
public static java.lang.Object _J11(Pair args)
_J12
public static java.lang.Object _J12(Pair Args)
_J13
public static java.awt.Label _J13(Pair args)
_J14
public static java.awt.Frame _J14(Pair args)