--- In antlr-interest at y..., mzukowski at y... wrote: > Then use a syntactic predicate > > QNAME ((':' ~('='))=>':' QNAME)? That works; thanks. But why is it necessary to do this? The other way really seems like it should have worked. - Paul Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/