1

我有两个问题:

  1. 我想知道是否有人知道 F# 编译器文档或相关资源(编译器源代码本身除外,我目前正在寻找它) - 有关 AST 结构的信息以及用于解析和遍历的附加函数(如果有)树会有所帮助。

  2. 我还需要用于数据流分析的 F# 库,如果你们有任何想法是否存在,请告诉我。

谢谢 :)

4

1 回答 1

3

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

http://lorgonblog.wordpress.com/2010/11/21/source-code-for-f-depth-colorizer-extension/

https://github.com/brianmcn/FSharpDepthColorizer/blob/master/ParseTreeDepth/MyFSParser/MyParsing.fs

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

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

于 2011-06-17T22:39:40.537 回答