如何将解析树的部分从输入转发到xtend生成器中的输出? 例如,在某些输出代码生成的情况下,我不需要解析某些构造函数的参数。我只是需要把这个常量,变量名,expessions等直接输出的代码(向前所有在大括号): 输入DSL代码: CREATE_OBJECT_O(3, a, 5+6)
输出(可能是一些Java或C++代码): Object o = new Object_Impl(3, a, 5
在Acceleo Model to Text转换中,我希望为包含类(UML模型中的类名称空间)的包创建与UML类相一致的文件。 我现在面临的问题是,我需要做的是,在路线为[文件]命令需要它,所以我想这样的事情 [file ((c.allOwningPackages().name.->sep('/')).concat(c.name.concat('.hpp')),false,'UTF-8')]