ANTLR中,ANTLR v4之前,是不支持左递归的。
当然,在有些时候,也是可以使用递归的。
比如:
而对于ANTLR中的递归的话,尤其是在Lexer中,有时候会很难实现自己所要的效果。
详见:
【未解决】antlr中setText()在递归嵌套的token中无效
ANTLR中,ANTLR v4之前,是不支持左递归的。
当然,在有些时候,也是可以使用递归的。
比如:
而对于ANTLR中的递归的话,尤其是在Lexer中,有时候会很难实现自己所要的效果。
详见:
【未解决】antlr中setText()在递归嵌套的token中无效