【问题标题】:generating grammars from a language (formal languages and automata theory)从语言生成语法(形式语言和自动机理论)
【发布时间】:2016-10-04 23:34:53
【问题描述】:

伙计们,我这几天一直在为我的正式语言课做这个作业,但在为给定语言生成语法时,我陷入了困境。我的教科书中没有与此问题类似的示例,因此我希望任何人都可以提供解释。谢谢。

【问题讨论】:

  • 你可能想通知你的老师他的 g 键坏了。
  • 我花了一段时间才在评论中得到@JohannesH 的想法,如果你这样做当然是你的决定,但是 IMO 他的回答你真的应该仔细阅读并听从他的善意建议;-)

标签: computer-science automata formal-languages


【解决方案1】:

解决问题:

  • 了解L中的单词。

我实际上为您做了这部分:L 定义该语言中的任何单词以ab 中的任意数字(包括0)开头,后跟1 个或多个as,后面是一个b,后面可能跟任意数量的as,后面跟它开头的相同字符(或它们的重复)。

  • 阅读一门语法。看看你能不能用这个语法构造出 L 中没有的词。
  • 看看你能不能在 L 中找到不能用这个语法构造的词
  • 如果你找到了,请继续下一个语法
  • 如果没有找到,则语法成功生成 L。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-13
    • 1970-01-01
    • 2013-01-17
    • 2019-08-10
    • 1970-01-01
    • 2011-03-21
    • 1970-01-01
    • 2018-05-19
    相关资源
    最近更新 更多