LRToy公司
这个LR玩具允许你输入语法(BNF),
查看它的一些属性,并获得LR(0)、SLR和LR(1)
正在分析它的表。
下面的示例说明了支持的BNF表示法。
克
E->“成功”E
E->“如果是”E“,则是”E
电子->“id”
左后(0)
单反相机
左后(1)
第1组
S->“(“L”)”
S->“x”
左->右
L->L“,”S“
左后(0)
单反相机
左后(1)
第2组
E->T“+”E
E->T
T->“x”
左后(0)
单反相机
左后(1)
克3
S->S“;”S
S->“id”:=“E
S->“打印”“(”L“)”
电子->“id”
E->“数量”
E->E“+”E
E->“(”S“,”E“)”
左->东
L->L“,”E“
左后(0)
单反相机
左后(1)
第5组
cmd->“cp”文件目录
文件->文件
文件->文件文件
文件->“路径”
目录->“路径”
左后(0)
单反相机
左后(1)
第6组
E->“fn”“id”“->”E
E->E“+”E
E->“(“E”)”
电子->“id”
电子->“int”
左后(0)
单反相机
左后(1)
你自己的语法
左后(0)
单反相机
左后(1)
托马斯·哈格伦