pnuts.lang
Class Generator

java.lang.Object
  extended by pnuts.lang.Generator

public class Generator
extends java.lang.Object


Nested Class Summary
static class Generator.Break
           
 
Constructor Summary
protected Generator()
           
  Generator(PnutsFunction gfunc)
           
 
Method Summary
 java.lang.Object apply(PnutsFunction closure, Context context)
           
static SimpleNode convertYield(SimpleNode node, java.lang.String closureSymbol)
           
 java.lang.Object[] toArray()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Generator

protected Generator()

Generator

public Generator(PnutsFunction gfunc)
Method Detail

apply

public java.lang.Object apply(PnutsFunction closure,
                              Context context)

toArray

public java.lang.Object[] toArray()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

convertYield

public static SimpleNode convertYield(SimpleNode node,
                                      java.lang.String closureSymbol)