mapleelpam/programnode-translator — Issue #235: (生成代碼測試) 转换错误
Author: zhaoshihun
Created: 2011-10-08 06:52:10+00:00
State: open

AS)
classInfo.@name.toString() == "Object"
转换错误：
CPP)
classInfo->getAttribute("name" )invoke("::toString", false, 0 )=="Object"

在getAttribute()与invoke之间缺少"->"；
另外，invoke的第一个参数"::toString"也不对，应该是"toString"；
最后，这个地方对toString的调用不必使用invoke进行。

应转换成：
CPP）
classInfo->getAttribute("name" )->toString() == "Object"