Compiler construction F#编译器文档和F#数据流分析库

Compiler construction F#编译器文档和F#数据流分析库,compiler-construction,f#,data-analysis,Compiler Construction,F#,Data Analysis,我有两个问题: 我想知道是否有人知道F#编译器文档或相关资源(除了编译器源代码本身,我目前正在查找)-有关AST结构和用于解析和遍历树的附加函数(如果有)的信息将很有帮助 我还需要用于数据流分析的F#库,如果你们中有人知道是否存在这种情况,请告诉我 谢谢:)这不是最好的资源,但是如果您只是想解析并获取AST,请参阅 及 (查找“ParseOneInputFile”)作为“需要解析器的示例应用程序”的示例 (关于数据流分析,我没有什么可以提供的。)非常感谢您的建议。我已经看过这个扩展,它非常有

我有两个问题:

  • 我想知道是否有人知道F#编译器文档或相关资源(除了编译器源代码本身,我目前正在查找)-有关AST结构和用于解析和遍历树的附加函数(如果有)的信息将很有帮助

  • 我还需要用于数据流分析的F#库,如果你们中有人知道是否存在这种情况,请告诉我


  • 谢谢:)

    这不是最好的资源,但是如果您只是想解析并获取AST,请参阅

    (查找“ParseOneInputFile”)作为“需要解析器的示例应用程序”的示例


    (关于数据流分析,我没有什么可以提供的。)

    非常感谢您的建议。我已经看过这个扩展,它非常有用。另一个有用的资源是F#refactor(),它展示了如何使用ParseOneInputFile以及如何将给定的AST转换为自定义AST表示。我找到的唯一资源是使用编译器的VS扩展的示例: