我正在尝试使用Vala中的C宏.在我看来,这应该可以使用CCode指令,但我找不到任何有关如何使用它的有意义的文档.
在"黑客的Vala指南"中有一个关于CCode参数的简短部分, 以及一个关于使用CCode从Vala调用C宏的邮件列表线程.
但这两种资源都无法帮助我理解CCode的真正作用.它显然会影响Vala如何生成C代码,从黑客指南到Vala我可以推断出CCode指令可能会让我直接影响在遍历Valas AST时如何创建CCode树.
有人能解释一下CCode的作用吗?
c code-generation abstract-syntax-tree vala
abstract-syntax-tree ×1
c ×1
code-generation ×1
vala ×1