我有两个问题:
我想知道是否有人知道 F# 编译器文档或相关资源(编译器源代码本身除外,我目前正在寻找它) - 有关 AST 结构的信息以及用于解析和遍历的附加函数(如果有)树会有所帮助。
我还需要用于数据流分析的 F# 库,如果你们有任何想法是否存在,请告诉我。
谢谢 :)
我有两个问题:
我想知道是否有人知道 F# 编译器文档或相关资源(编译器源代码本身除外,我目前正在寻找它) - 有关 AST 结构的信息以及用于解析和遍历的附加函数(如果有)树会有所帮助。
我还需要用于数据流分析的 F# 库,如果你们有任何想法是否存在,请告诉我。
谢谢 :)
这不是最好的资源,但如果您只想解析并获取 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”)作为“需要解析器的示例应用程序”的示例。
(关于数据流分析,我没有什么可提供的。)