如何以三重形式编写数组?例如A [i](编译器设计)

时间:2018-04-07 06:10:31

标签: compiler-construction

for,a = b + c,

我们写的,

op arg1 arg2

1 + b c
2 = a(1)

然后如何写A [i]

1 个答案:

答案 0 :(得分:2)

对于示例表达式:

a=b+A[i][j] 

您将获得以下内容:

op         arg1     arg2

1   index  A        i
2   index (1)       j
3   +      b       (2)
4   =      a       (3)

正如@Johan建议你可以写[]代替index