eat*_*hil 10 abstract-syntax-tree go
是否可以在Golang中将AST编译为二进制文件?或者API是否不公开该功能.库目前这样做的方式,如Gisp,是使用go/printer软件包打印出AST.有没有办法跳过这个过程并直接将AST编译成二进制文件?
wgo*_*l01 2
目前还没有,没有。目前,虽然Go的编译器是用Go编写的,但它并没有在标准库中公开。
Gisp 方法(打印源代码并使用go build)可能是您的最佳选择。
go build
归档时间:
10 年,4 月 前
查看次数:
691 次
最近记录:
6 年,4 月 前