projects
/
sbp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
factor Pos out of Position in preparation for serialiable parse tables
[sbp.git]
/
src
/
edu
/
berkeley
/
sbp
/
ParseFailed.java
diff --git
a/src/edu/berkeley/sbp/ParseFailed.java
b/src/edu/berkeley/sbp/ParseFailed.java
index
8000712
..
3ff8178
100644
(file)
--- a/
src/edu/berkeley/sbp/ParseFailed.java
+++ b/
src/edu/berkeley/sbp/ParseFailed.java
@@
-3,6
+3,7
@@
package edu.berkeley.sbp;
import edu.berkeley.sbp.*;
import edu.berkeley.sbp.Sequence.Position;
package edu.berkeley.sbp;
import edu.berkeley.sbp.*;
import edu.berkeley.sbp.Sequence.Position;
+import edu.berkeley.sbp.Sequence.Pos;
import edu.berkeley.sbp.GSS.Phase;
import edu.berkeley.sbp.Node;
import edu.berkeley.sbp.util.*;
import edu.berkeley.sbp.GSS.Phase;
import edu.berkeley.sbp.Node;
import edu.berkeley.sbp.util.*;
@@
-67,7
+68,8
@@
public class ParseFailed extends Exception {
boolean alldone = false;
boolean go = false;
boolean force = false;
boolean alldone = false;
boolean go = false;
boolean force = false;
- for(Position p : (Iterable<Position>)parent.state()) {
+ for(Pos pp : (Iterable<Pos>)parent.state().positions()) {
+ Position p = (Position)pp;
if (skip) p = p.next();
int raise = 0;
done = false;
if (skip) p = p.next();
int raise = 0;
done = false;