我正在Haskell中编写一个编译器,需要一些工具来处理抽象语法树(比如用源位置和其他东西注释它们)。我被指出multirec
包。
我已经找到了一些关于包装的信息,但它太密集了,无法阅读和理解,因为这些想法是从理论的角度出发的。
所以我正在寻找更轻松的东西,作为说明包的使用的教程或简单的应用程序。
任何帮助?
答案 0 :(得分:3)
答案 1 :(得分:1)
除了Don提供的指示之外,爱丁堡的ICFP 2009还有一个video of Andres presenting the paper。
在Martijn van Steenbergen's Master thesis的第6章中,Multirec用于AST操作。