FABLEとFSCの間で自動的に移植可能なコードを書くのに役立ちます。 とにかくcomラインシンボルでこれを行うことができますが、これはそのような機能を箱から出して動作させるでしょう。
提案されたシンボル:
(おそらく私が知らないグローバルな規則と互換性があるようにアンダースコアを調整してください)
多分それはバージョン情報を与える別のシンボルを追加することができます。 しかし、それが実用的かどうかはわかりません。
Fableが現在非常に急速に進化していることを考えると、おそらくバージョン情報を含めることは実際にはあまり実用的ではありません。 F#では、通常、 __SOURCE_DIRECTORY__
ようなマクロには二重アンダースコアが使用されると思いますが、コンパイル記号は単純になる傾向があります( INTERACTIVE
)。 おそらくFABLE
だけでは単純FABLE_COMPILER
?
はい、FABLE_COMPILERを使用します
FABLE_COMPILER
は私にぴったりです。
ただし、アンダースコアがシステムレベルのステータスを示しているので、 _FABLE_COMPILER_
と_FABLE_COMPILER
どちらが良いのか疑問に思います。 私は、F#/ Javascriptの規則に精通している他の人が考えるものは何でも延期します。
最も参考になるコメント
はい、FABLE_COMPILERを使用します