Parsing LR(1)自动机:项目之间的差异

Parsing LR(1)自动机:项目之间的差异,parsing,compiler-construction,automata,lr1,Parsing,Compiler Construction,Automata,Lr1,我对LR1自动机的构造有疑问: 内核[A->b,x]状态_1的状态是否与内核[A->b,x/y]状态_2的状态相同 比如,如果我在状态[A->.b,x]上,并且从这个状态转移到了状态,如果我已经有状态2,我是否需要创建状态1 希望清楚。问题中的x/y是什么意思?你的问题不清楚,我建议你以适当的方式表达你想问的问题,不要走捷径。我不会走任何捷径,这是龙书aho编译书的术语,英语不是我的母语,所以如果写得不正确,我很抱歉。但是x/y意味着与该项关联的前瞻是x或y

我对LR1自动机的构造有疑问:

内核[A->b,x]状态_1的状态是否与内核[A->b,x/y]状态_2的状态相同

比如,如果我在状态[A->.b,x]上,并且从这个状态转移到了状态,如果我已经有状态2,我是否需要创建状态1


希望清楚。

问题中的x/y是什么意思?你的问题不清楚,我建议你以适当的方式表达你想问的问题,不要走捷径。我不会走任何捷径,这是龙书aho编译书的术语,英语不是我的母语,所以如果写得不正确,我很抱歉。但是x/y意味着与该项关联的前瞻是x或y