jscheme
Interface SchemeProcedure

All Superinterfaces:
java.lang.Runnable, java.io.Serializable
All Known Implementing Classes:
Procedure

public interface SchemeProcedure
extends java.lang.Runnable, java.io.Serializable

A SchemeProcedure is an object that can be applied to an array of objects or a SchemePair of objects. It is also runnable (so it can be used in threads)


Method Summary
 java.lang.Object apply(java.lang.Object[] args)
           
 java.lang.Object apply(SchemePair args)
           
 void run()
           
 

Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

apply

public java.lang.Object apply(java.lang.Object[] args)

apply

public java.lang.Object apply(SchemePair args)