我需要知道如何将下一个 BNF 转换为 EBNF,这样才能帮助我更多地了解它们的工作原理

S-> aI1I2 | epsilon
I1-> I1e | b
I2-> cd | cS

注意:epsilon 表示空集

最佳答案

请考虑这些:

  • Cheat Sheet
  • EBNF to BNF tricks
  • 关于grammar - 将 BNF 转换为 EBNF,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8101594/

    10-10 19:29