How do I process or examine each token consumed by the parser?

Terence Parr

Override Parser.consume(). Put an class member action after the Parser class definition in your grammar file:

class P extends Parser;
  public void consume() throws IOException {
    //do what you want with LA(1)
    super.consume(); // MAKE SURE TO PUT THIS IN!!!
    //do what you want with LA(1)
0 Comments  (click to add your comment)
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



About | Sitemap | Contact