相关疑难解决方法(0)

语法:自上而下和自下而上的区别?(例)

这是Grammar的后续问题:自上而下和自下而上的区别?

我从这个问题中了解到:

  • 语法本身不是自上而下或自下而上的,解析器是
  • 有一些语法可以被一个语法解析而不能被另一个语法解析
  • (谢谢Jerry Coffin

所以对于这个语法(所有可能的数学公式):

    E -> E T E
    E -> (E)
    E -> D

    T -> + | - | * | /

    D -> 0
    D -> L G

    G -> G G    
    G -> 0 | L

    L -> 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 
Run Code Online (Sandbox Code Playgroud)

这可以通过自上而下和自下而上的解析器读取吗?

你能说这是自上而下的语法还是自下而上的语法(或两者都没有)?


我问,因为我有一个功课问题,问:

"为所有语言编写自上而下和自下而上的语法......"(不同的问题)

我不确定这是否正确,因为它似乎没有自上而下和自下而上的语法.任何人都可以澄清吗?

grammar topdown bottom-up

7
推荐指数
1
解决办法
2047
查看次数

标签 统计

bottom-up ×1

grammar ×1

topdown ×1