2017-04-01 6 views
3

C#で#elifのような命令を見つけようとしています。それは存在しますか?私はどこでもそれを見つけることができません。時には、同じシンボルに対して複数の変形が必要な場合もあります。F#の条件付きコンパイル:#elifのようなもの

+2

存在しません。 –

+2

あなたは '何かが意味するものの例を挙げることができますか?時々、同じシンボルに対していくつかの変種が必要です。 ' –

+0

@Guy Coder例:ファイルログまたはudp loggerに書き込むための' write '関数2つの条件付きコンパイル定数に応じて、UDPLOGとFILELOGを指定します –

答えて

3

私はC#で#elifのような指令を見つけようとしています。それは存在しますか?ポートにF#にOCamlのプリプロセッサCamlp5だろう良いだろう何

ません

macrosのような指示だけでなく、さらに多くのものがあります。documentationを参照してください。

OCamlはMicrosoft .NETに移植され、F#にマッサージされました。ほとんどのOCamlコードは、ほとんどの行をF#に変換します。しかし、OCamlのいくつかの部分、特にFPSに直接変換されないメタ項目があり、回避策を実行する必要があります。

関連する問題