gnu.mapping

Class RunnableClosure

public class RunnableClosure extends Object implements Runnable

Field Summary
Environmentenvironment
Constructor Summary
RunnableClosure(Procedure action, CallContext parentContext)
RunnableClosure(Procedure action, CallContext parentContext, Environment penvironment)
RunnableClosure(Procedure action, Environment penvironment, InPort in, OutPort out, OutPort err)
RunnableClosure(Procedure action)
Method Summary
CallContextgetCallContext()
Get the CallContext we use for this Thread.
StringgetName()
voidrun()
voidsetName(String name)
StringtoString()

Field Detail

environment

public Environment environment

Constructor Detail

RunnableClosure

public RunnableClosure(Procedure action, CallContext parentContext)

RunnableClosure

public RunnableClosure(Procedure action, CallContext parentContext, Environment penvironment)

RunnableClosure

public RunnableClosure(Procedure action, Environment penvironment, InPort in, OutPort out, OutPort err)

RunnableClosure

public RunnableClosure(Procedure action)

Method Detail

getCallContext

public final CallContext getCallContext()
Get the CallContext we use for this Thread.

getName

public String getName()

run

public void run()

setName

public void setName(String name)

toString

public String toString()