项目中的以下示例ceylon/ceylon.ast
显示了如何以编程方式构建一些 AST 并让 Ceylon 类型检查器 ( com.redhat.ceylon.compiler.typechecker.TypeChecker
) 对其进行类型检查:
那么随后推荐使用类型化语法树调用以编译类型化语法树的方法 - 考虑到编译单元通常作为文件而不是类型化语法树(来自ceylon.ast
项目)提供给类型检查器?
这个问题与这个问题有关:The Ceylon Typechecker: How to get the typed syntax tree?.