如何解决是否有公式可以在 LL(k) 和强 LL(k) 中获得 k 超前?
我正在学习 LL(k) 和 strong LL(k) ,但我不知道如何找到 k-lookahead。
当 k 为 1 时,我先求和然后 FOLLOW 得到 LOOKAHEAD,但我想知道当 k 超过 2 时是否有公式可以找到。
例如当有像
这样的创建规则时S-> bRS | RcSa | e (e : epsilon)
R-> acR |
2-LOOKAHEAD(S->e) = {$,a,aa}
结果是 2-LOOKAHEAD(S->e) = {$,aa} ,但我不知道它经历了什么过程。集合中的 $ 是什么意思?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。