sdr 0.21

net.cscott.sdr.calls.grm
Class AbstractEmit

java.lang.Object
  extended by net.cscott.sdr.calls.grm.GrmVisitor<String>
      extended by net.cscott.sdr.calls.grm.AbstractEmit
Direct Known Subclasses:
EmitANTLR, EmitANTLRv3, EmitJSAPI

public class AbstractEmit
extends GrmVisitor<String>


Constructor Summary
AbstractEmit()
           
 
Method Summary
protected  String paren(Grm g1, Grm g2)
           
 String visit(Grm.Alt alt)
           
 String visit(Grm.Concat concat)
           
 String visit(Grm.Mult mult)
           
 String visit(Grm.Nonterminal nt)
           
 String visit(Grm.Terminal t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractEmit

public AbstractEmit()
Method Detail

paren

protected String paren(Grm g1,
                       Grm g2)

visit

public String visit(Grm.Alt alt)
Specified by:
visit in class GrmVisitor<String>

visit

public String visit(Grm.Concat concat)
Specified by:
visit in class GrmVisitor<String>

visit

public String visit(Grm.Mult mult)
Specified by:
visit in class GrmVisitor<String>

visit

public String visit(Grm.Nonterminal nt)
Specified by:
visit in class GrmVisitor<String>

visit

public String visit(Grm.Terminal t)
Specified by:
visit in class GrmVisitor<String>

sdr 0.21

Copyright (c) 2006 C. Scott Ananian