X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Fmisc%2FDemo2.java;h=ed1d3d89f6b7529c2d791197f171dd8b46c9c47e;hb=731f00e92c8a8e205678900bc038a8c24cf9b2ae;hp=487a8966d798aefdea9c259e084427772a2a15d8;hpb=2c05c84a714f54b3bc026f51416492ddb13f33b1;p=sbp.git diff --git a/src/edu/berkeley/sbp/misc/Demo2.java b/src/edu/berkeley/sbp/misc/Demo2.java index 487a896..ed1d3d8 100644 --- a/src/edu/berkeley/sbp/misc/Demo2.java +++ b/src/edu/berkeley/sbp/misc/Demo2.java @@ -1,4 +1,4 @@ -// Copyright 2006 all rights reserved; see LICENSE file for BSD-style license +// Copyright 2006-2007 all rights reserved; see LICENSE file for BSD-style license package edu.berkeley.sbp.misc; @@ -19,8 +19,8 @@ public class Demo2 { Element[] mult = new Element[] { expr, atom('*'), expr }; Element[] paren = new Element[] { atom('('), expr, atom(')') }; - Sequence addSequence = Sequence.create("add", add, null, false); - Sequence multSequence = Sequence.create("mult", mult, null, false); + Sequence addSequence = Sequence.create("add", add, null); + Sequence multSequence = Sequence.create("mult", mult, null); // uncomment this line to disambiguate //multSequence = multSequence.andnot(Sequence.create("add", add, null, false)); @@ -43,7 +43,7 @@ public class Demo2 { System.out.println("output: "+f.expand1().toPrettyString()); } catch (Ambiguous a) { System.err.println(a.toString()); - System.err.println(" ambiguous text: " + input.showRegion(a.getRegion())); + System.err.println(" ambiguous text: " + input.showRegion(a.getForest().getRegion())); } }