497
правок
Изменения
→Пример работы с атрибутами в нисходящем разборе
res.addChild(T())
<font color="blue">temp = res.children["T"].val
ADD.res = ADD(acc, temp) <font color="green">// ADD проведет вычисления из наследуемого атрибута add и атрибута ребенка "T"</font>
res.addChild(E'(ADD.res)) <font color="green">// результат вычислений будет передан правому ребенку как наследуемый атрибут</font>
res.val = res.children["E'"].val</font>