我正在尝试从源代码编译Elm编译器并遇到一个奇怪的问题.我已stack build成功通过成功构建它.但是,当我尝试stack ghci在许多foreign已被用作变量/绑定名称的地方失败时.例如:
/Users/saurabhnanda/projects/compiler/builder/src/File/Compile.hs:142:50: error:
parse error on input ‘foreign’
|
142 | makeImports project (Plan.Info _ _ _ clean dirty foreign) =
| ^^^^^^^
Failed, 141 modules loaded.
Run Code Online (Sandbox Code Playgroud)
它似乎foreign确实是一个保留的关键字.是什么解释了这种行为,即工作stack build但是抛出一个解析错误stack ghci?
| 归档时间: |
|
| 查看次数: |
149 次 |
| 最近记录: |