json - 在 Purescript 中的 AST 中输入信息

标签 json haskell abstract-syntax-tree purescript

我正在使用 Purescript AST。 Dump-corefn 给出了有关程序的不完整信息:corefn.json 文件中没有有关类型的信息。 对于在不删除类型的情况下获得完整的 AST,您有什么建议? 谢谢。

给出的示例 here .

最佳答案

已经有 an issue for this in the compiler 。如果需要类型信息,则需要修改编译器。如果您想要完整的 AST,现在唯一的选择是 fork 编译器。

关于json - 在 Purescript 中的 AST 中输入信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44909332/

相关文章:

c++ - 如何识别在 clang 函数体中声明的变量

python - 使用多个嵌套 json 扩展数据框

java - 如何正确转义JSON中的反斜杠(使用GSON进行反序列化)

php - json_encode - PHP 给出不完整的 json 字符串

windows - 使用 regex-compat 的 Windows 上的简单正则表达式替换崩溃

scala - 如何在宏中重用定义 (AST) 子树?

json - 找不到类型的 Json 格式化程序

haskell - 如何使用 Aeson 追溯解析错误? [+回答]

haskell - 闭包(在 Haskell 中)

parsing - 尝试理解词法分析器、解析树和语法树