我正在用 jflex + javacup 做一个语法分析器。在 .cup 语法中,我有这部分:
SUBPPARAMLIST ::= lambda | "(" EXPLIST ")"
其中 lambda 没有任何意义(SUBPPARAMLIST 可以为空)
好吧,我设法在我的 .flex 中正确创建了所有标记,但我不知道如何创建 lambda 符号。我希望你们能帮助我,如果你不明白我的问题,请告诉我
WhatDoIWriteHere{return symbol(sym.lambda);}