[antlr-interest] related question: multiple grammars..
Gavin Lambert
antlr at mirality.co.nz
Thu Mar 29 01:26:23 PDT 2007
At 14:40 29/03/2007, Eitan Suez wrote:
> for example, i'm trying to learn antlr v3 by writing
> a css parser (or i'm trying to write a css parser using
> antlr v3 and i'm an antlr newbie). css is really
> two languages: there's the primary language,
> then there's the sublanguage for interpreting
> selectors.
>
> one can get by ignoring whitespace for the main
> language but not for the selectors.
As far as I am aware, whitespace isn't really significant anywhere
in CSS -- it merely divides tokens but is not otherwise important,
which is exactly the same as most other languages. Hence, just
ignore it all the time (either by skipping it entirely or
assigning it to an alternate channel).
More information about the antlr-interest
mailing list