Ok, it seems that all I really need for my task is to use the filter option of antlr3. Except, I do not want to throw everything that does not match. I want to be able to collect that under on "DEFAULT" token. How does one go about enabling that? -- Thanks, Alex.