用于Fortran的Haskell漂亮打印机

dfty9e19  于 2022-11-14  发布在  其他
关注(0)|答案(1)|浏览(94)

我目前正在用Haskell编写一个从领域特定语言到Fortran的transpiler。我已经能够实现一个解析器,并设法生成一个抽象语法树。
我已经查看了关于Haskell中代码生成的this question,并尝试了建议的库列表,但没有任何效果。你们估计在Haskell中构建一个Fortran漂亮打印机需要多少时间?

zqdjd7g9

zqdjd7g91#

我认为在你的AST中每个构造器2-3分钟应该是可以实现的。但有些需要查找或思考一下。)考虑到一些设置时间,用于选择一个合理的漂亮打印机库,解决构建它时遇到的任何问题,并花一些时间来处理文档,多花几个小时似乎是合理的。
别忘了乘以1000,因为程序员在时间估计方面是垃圾。

相关问题