ANTLR generates methods for rules that are too complex/large for my compiler. What can I do?

Terence Parr

You can break up your large rule into a chain instead of one big alternative list like the following:

a : T1 | T2 | T3 | b ;

b : T4 | T5 | T6 | c ;

c : T7 ;
...
That will result in the same language being matched but with a simpler (and slightly slower) grammar.
0 Comments  (click to add your comment)
Comment and Contribute

 

 

 

 

 


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

 

 

About | Sitemap | Contact