Fable: FABLEコンパイルを示すプリプロセッサシンボルを追加します

作成日 2016年08月08日  ·  4コメント  ·  ソース: fable-compiler/Fable

FABLEとFSCの間で自動的に移植可能なコードを書くのに役立ちます。 とにかくcomラインシンボルでこれを行うことができますが、これはそのような機能を箱から出して動作させるでしょう。
提案されたシンボル:


(おそらく私が知らないグローバルな規則と互換性があるようにアンダースコアを調整してください)

feature

最も参考になるコメント

はい、FABLE_COMPILERを使用します

全てのコメント4件

多分それはバージョン情報を与える別のシンボルを追加することができます。 しかし、それが実用的かどうかはわかりません。

Fableが現在非常に急速に進化していることを考えると、おそらくバージョン情報を含めることは実際にはあまり実用的ではありません。 F#では、通常、 __SOURCE_DIRECTORY__ようなマクロには二重アンダースコアが使用されると思いますが、コンパイル記号は単純になる傾向があります( INTERACTIVE )。 おそらくFABLEだけで単純FABLE_COMPILER

はい、FABLE_COMPILERを使用します

FABLE_COMPILERは私にぴったりです。

ただし、アンダースコアがシステムレベルのステータスを示しているので、 _FABLE_COMPILER__FABLE_COMPILERどちらが良いのか疑問に思います。 私は、F#/ Javascriptの規則に精通している他の人が考えるものは何でも延期します。

このページは役に立ちましたか?
0 / 5 - 0 評価