我想在 Haskell 中为另一种语言生成代码,但我对如何解决这个问题感到困惑。我正在寻找 Haskell 中语言的抽象和优雅表示,这对于代码生成也很有用。有问题的语言是 InstallScript(链接到语言参考指南)。有人可以提供有关如何捕获 Haskell 类型中 InstallScript 中使用的语言结构的提示(可能带有示例吗?),或者指出类似的项目以获得灵感?
问问题
4464 次
我想在 Haskell 中为另一种语言生成代码,但我对如何解决这个问题感到困惑。我正在寻找 Haskell 中语言的抽象和优雅表示,这对于代码生成也很有用。有问题的语言是 InstallScript(链接到语言参考指南)。有人可以提供有关如何捕获 Haskell 类型中 InstallScript 中使用的语言结构的提示(可能带有示例吗?),或者指出类似的项目以获得灵感?