如何在不使其成为模块的情况下解析Haskell文件

时间:2014-03-29 00:02:14

标签: parsing haskell

我刚刚开始为高尔夫Haskell程序编写一个Haskell程序(最小化字符数),但我遇到了解析问题。当我使用parseModule中的Language.Haskell.Parser函数时,它会向文件添加模块声明。显然,这不是我想要的,因为它增加了不必要的角色!

因此,对于包含由...表示的某些代码的程序,输出将为此。

module Main (main) where { main = do {  ...  }}

是否有一个简单的解决方案,或者我是否必须修改从HsModule返回的parseModule以输出没有模块声明的文件?

0 个答案:

没有答案