corrected the reporting+alignment of error locations
[sbp.git] / src / edu / berkeley / sbp / Ambiguous.java
index 1acd8cd..6138577 100644 (file)
@@ -19,7 +19,7 @@ public class Ambiguous extends Exception {
     public String toString() {
         // FIXME: print the input region that was ambiguously matched
         StringBuffer sb = new StringBuffer();
-        sb.append("unresolved ambiguity; shared subtrees are shown as \"*\" ");
+        sb.append("unresolved ambiguity at "+ambiguity.getRegion()+"; shared subtrees are shown as \"*\" ");
         for(Tree<?> result : ht) {
             sb.append("\n  possibility: ");
             StringBuffer sb2 = new StringBuffer();