如何编写带功能的CFG?

时间:2015-10-31 00:56:49

标签: grammar context-free-grammar context-free-language earley-parser

在作业中,我被要求为以下功能编写CFG:

def f(x,y):返回x + y

def g(x,y):返回x - y

def h(x,y,z):返回x + y%z

def w(x,y,z):返回x * y - z

def h1(x,y,z):return(x + y)%z

def h2(x,y,z):返回x + y%z

我尝试将其作为普通的CFG进行处理但是,我无法为功能定义和函数体做到这一点。 我不太清楚如何从这种CFG开始。

0 个答案:

没有答案