你能认出这种语言吗?或者至少它声明浮动的方式?

时间:2016-11-13 12:29:29

标签: bnf

我在BNF练习课上工作。我们必须解释如何基于这个(虚构的?)语言声明一个float和一个整数:

PROGRAM Z
    FLOAT R; I;
    FLOAT P;
    INT A;
    INT B; C; D;
    BEGIN
    R = 3;2;
    I = R + 1,5;
    A = 5;
    B = 5 * P; 
END

这个语言的名称不在问题的任何地方(它是法语的,所以我不能在这里复制),但我不明白&的使用#34 ;;"这里。

我想它同时宣告R和我,然后P,但我不理解" R = 3; 2;"线。如果是&#34 ;;"标记一个休息,程序刚刚执行2?或者我们归因于" 3"然后" 2"?或者它只是一个语法错误,因为它假设是一个浮点数而真正的东西应该是" 3,2"?

您怎么看?

0 个答案:

没有答案