【发布时间】:2012-10-30 12:40:04
【问题描述】:
FSI 版本:11.0.50727.1
所以我在编写 F# shell 脚本时遇到了一些让我感到惊讶的东西。
当我这样做时:
#if INTERACTIVE
#r "System.Data.dll"
#r "FSharp.Data.TypeProviders.dll"
#r "System.Data.Linq.dll"
#endif
open System
将块粘贴到 FSI 时出现 FS0010 错误。但是,如果我没有缩进 #r 行,则不会出现 FS0010 错误。我只是有点惊讶预处理器行对缩进敏感。这是编译器问题还是这里有其他工作?
【问题讨论】:
标签: f#