All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class Jaja.InterpretedProcedure

java.lang.Object
   |
   +----Jaja.Jaja
           |
           +----Jaja.Value
                   |
                   +----Jaja.Procedure
                           |
                           +----Jaja.ProcedureN
                                   |
                                   +----Jaja.InterpretedProcedure

public class InterpretedProcedure
extends ProcedureN
This is the class representing procedures created on the fly by the interpreter.


Constructor Index

 o InterpretedProcedure(Value, Pair, Environment, WorldAble)

Method Index

 o invoke(Value[])
RESTRICTION: The Scheme to Java compiler does not support functions with more than 10 arguments (nor the implementation of apply).

Constructors

 o InterpretedProcedure
 public InterpretedProcedure(Value variables,
                             Pair body,
                             Environment r,
                             WorldAble world)

Methods

 o invoke
 public Value invoke(Value args[])
RESTRICTION: The Scheme to Java compiler does not support functions with more than 10 arguments (nor the implementation of apply).

Overrides:
invoke in class Procedure

All Packages  Class Hierarchy  This Package  Previous  Next  Index