X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2FParser.java;fp=src%2Fedu%2Fberkeley%2Fsbp%2FParser.java;h=de96760406ee1a4f7b2452a2f63c092879855c5e;hp=64ad67ac9abc46b3790a890dfd9398c4694f9121;hb=eef891a53c43901acccac0dead16a79dbdb34c77;hpb=dc9bb3a45ed306e2e35549076842b3e74efecb48 diff --git a/src/edu/berkeley/sbp/Parser.java b/src/edu/berkeley/sbp/Parser.java index 64ad67a..de96760 100644 --- a/src/edu/berkeley/sbp/Parser.java +++ b/src/edu/berkeley/sbp/Parser.java @@ -24,7 +24,7 @@ public abstract class Parser { public abstract Topology emptyTopology(); public String toString() { return pt.toString(); } - Cache cache() { return pt; } + Grammar cache() { return pt; } /** parse input, and return the shared packed parse forest (or throw an exception) */ public Forest parse(Input input) throws IOException, ParseFailed { @@ -76,7 +76,7 @@ public abstract class Parser { // Table ////////////////////////////////////////////////////////////////////////////// /** an SLR(1) parse table which may contain conflicts */ - class Table extends Cache { + class Table extends Grammar { /** the start state */ final State start;