net.cscott.sdr.calls.grm
Class Grm.Nonterminal
java.lang.Object
net.cscott.sdr.calls.grm.Grm
net.cscott.sdr.calls.grm.Grm.Nonterminal
- Enclosing class:
- Grm
public static class Grm.Nonterminal
- extends Grm
A nonterminal reference to an external rule.
ruleName
public final String ruleName
prettyName
public final String prettyName
param
public final int param
Grm.Nonterminal
public Grm.Nonterminal(String ruleName,
int param)
Grm.Nonterminal
public Grm.Nonterminal(String ruleName,
String prettyName,
int param)
precedence
public int precedence()
- Specified by:
precedence
in class Grm
accept
public <T> T accept(GrmVisitor<T> v)
- Specified by:
accept
in class Grm
repr
public void repr(StringBuilder sb)
- Specified by:
repr
in class Grm
buildIntern
protected Grm.Nonterminal buildIntern()
- Specified by:
buildIntern
in class Grm
getName
protected String getName()
- Specified by:
getName
in class Grm
getOperands
protected List<Grm> getOperands()
- Specified by:
getOperands
in class Grm
Copyright © 2006-2009 C. Scott Ananian