转换ANTLR的3语法ANTLR的4。这是MySQL的解析器写在v3中,我试图转换到V4。错误在'finally'的底部。错误说” ‘在‘终于’’ // Comment from server yacc grammar:
// Keywords that we allow for labels in SPs. Anything that's the beginning of a statemen
将ANTLR 3转换为ANTLR 4.我有这样的gabillion警告。我发现其他关于贪婪的SO问题,但不是这个问题。 table_reference: // table_ref in sql_yacc.yy, we use table_ref here for a different rule.
table_factor (options { greedy = true; }: joi
令牌先行选项已在ANTLR 4时如何删除“K”选项,所以...... 这是ANTLR 3码: declarations: // Order is important here.
(options { k = 3; }: DECLARE_SYMBOL identifier (variable_declaration | condition_declaration))*
curs