这些例子都是类似java的语言。我决定尝试一种简单的函数式语言来使它变得有趣,所以我使用了PCF ()。不过,我似乎不能把它写进LL(1)语法。我认为问题是函数应用(即两个表达式并列)。我没有得到明确的答案,如何确定这是因为我缺乏技能,还是这是一种没有LL(1)语法或LL(k)的语言。有人能澄清我只是需要更聪明还是根本不存在这样的语法?Exp -> Const // integer and boolean literals, normal ops e.g. +
| if
我对C语言很陌生。我正在尝试实现公式(r to power of (-3/2)) * exp(t*(r-1/r)。我使用的是pow函数,但是当我将这个方程保存在for循环中时,它会不断地实现循环,比如"pow domain error"。我希望for循环中的增量为0.2。请帮助我实施这个方案。() double R,r; clrscr(); {