标签: go
我正在寻找一个构建/编译其他Go应用程序的工具。基本上,我想做的是为正在使用的DSL编写一个编译器。到目前为止,我可以使用jennifer将DSL转换为Go。但是,如果要将这个新生成的应用程序编译为机器代码,我仍然需要在执行机器上安装Go工具链。
我知道编译器本身是用go编写的。因此,从理论上讲应该是可以的,但是在浏览source的外观之后,我仍然找不到build子命令的实际入口点。