public class Grammar
extends java.lang.Object
Constructor and Description |
---|
Grammar(java.lang.String filename) |
Modifier and Type | Method and Description |
---|---|
void |
add(Definition d) |
void |
add(java.lang.String name,
Definition d) |
boolean |
equals(java.lang.Object o) |
Definition |
getDef(java.lang.String name) |
java.util.List<Definition> |
getDefs() |
java.lang.String |
getLoc() |
Form |
getRoot() |
int |
hashCode() |
void |
include(Grammar grammar) |
java.lang.String |
toString() |
public java.util.List<Definition> getDefs()
public void include(Grammar grammar)
public java.lang.String getLoc()
public Form getRoot()
public void add(Definition d)
public void add(java.lang.String name, Definition d)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public Definition getDef(java.lang.String name)
public java.lang.String toString()
toString
in class java.lang.Object