diva.sketch.parser2d
Class NorvigParser.Tree
java.lang.Object
|
+--diva.sketch.parser2d.NorvigParser.Tree
- public static class NorvigParser.Tree
- extends java.lang.Object
Grammar rules of the form:
LHS => (RHS) sem
For example
S => '(var EQ expr) assign
Alternatively can represent
derivations based on grammar
rules.
Field Summary |
java.lang.String |
lhs
|
java.util.List |
rhs
|
java.lang.String |
sem
|
Constructor Summary |
NorvigParser.Tree(java.lang.String lhs,
java.lang.String sem,
java.util.List rhs)
|
Method Summary |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
lhs
public java.lang.String lhs
sem
public java.lang.String sem
rhs
public java.util.List rhs
NorvigParser.Tree
public NorvigParser.Tree(java.lang.String lhs,
java.lang.String sem,
java.util.List rhs)
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object