F#中的条件编译:类似于#elif

时间:2017-04-01 00:29:15

标签: f#

我正试图在C#中找到类似#elif的指令。它存在吗?我找不到任何地方。有时需要在几个变体中使用相同的符号。

1 个答案:

答案 0 :(得分:3)

  

我正试图在C#中找到类似#elif的指令。它存在吗?

没有

将OCaml预处理器Camlp5移植到F#会更好。它不仅具有macros指令,还有更多指令,请参阅documentation

将OCaml移植到Microsoft .NET,然后按摩到F#。因此,大多数OCaml代码几乎都将行转换为F#。然而,OCaml的某些部分,特别是元数据,不能直接转换为F#,并且必须完成变通办法。