X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Fmeta%2FMetaGrammar.java;h=32cac8a549bff3c06dec4c10f41bef3997a79ddc;hp=91fd42feb3d3d90ba9cb8dbb8d5914aea782bbd5;hb=6a3a36e63c18501aa5a37c6af49f419beaa82759;hpb=34202c7836b0f48a034f38e4477623d512d0b2d5 diff --git a/src/edu/berkeley/sbp/meta/MetaGrammar.java b/src/edu/berkeley/sbp/meta/MetaGrammar.java index 91fd42f..32cac8a 100644 --- a/src/edu/berkeley/sbp/meta/MetaGrammar.java +++ b/src/edu/berkeley/sbp/meta/MetaGrammar.java @@ -135,6 +135,10 @@ public class MetaGrammar { p.drops); } + if (isRaw()) + return Sequence.rewritingSequence(new Tree.BindingFunctor(_bindable.createBinding()), + p.elements, + p.drops); return Sequence.rewritingSequence(new TreeBindableReducer(buildSequence(p), _bindable, isRaw()),