Reputation: 4647
Converting ANTLR 3 to ANTLR 4. I have a gabillion warnings just like this. I have found other SO questions about greedy but not this particular one.
table_reference: // table_ref in sql_yacc.yy, we use table_ref here for a different rule.
table_factor ( options { greedy = true; }: join)*
;
Upvotes: 1
Views: 1173
Reputation: 63143
I have the answer for C#,
https://blog.lextudio.com/how-to-use-antlr-4-on-net-4361915b670f
You might apply the same tip for other languages,
Use *? instead of * as options {greedy=false} is gone.
Updated: Official documentation from ANTLR 4 is here.
Upvotes: 4