X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2FParseFailed.java;h=0fd922658f8ac9a4af467efcff4a7be2f26f5f79;hp=eb11b11990566c919213ba4a5bc3d03c79658496;hb=1a249057cbfd2180910e46672eafee3af46ae470;hpb=df32ec862cecf0851a7f7342582b5786d04a4771 diff --git a/src/edu/berkeley/sbp/ParseFailed.java b/src/edu/berkeley/sbp/ParseFailed.java index eb11b11..0fd9226 100644 --- a/src/edu/berkeley/sbp/ParseFailed.java +++ b/src/edu/berkeley/sbp/ParseFailed.java @@ -22,11 +22,11 @@ public class ParseFailed extends RuntimeException { if (touched.contains(n)) return; touched.add(n); for(Position p : n.state) { - if (((p.isFirst() || p.isLast()) && !force) || p.owner().name==null) { + if (((p.isFirst() || p.isLast()) && !force)/* || p.owner().name==null*/) { for(Node n2 : n.parents()) complain(n2, errors, force | p.isFirst()); } else { - String seqname = p.owner().name; + String seqname = p.owner()/*.name*/+""; HashSet hs = errors.get(seqname); if (hs==null) errors.put(seqname, hs = new HashSet()); hs.add(p.element()+"");