Fable: adicione um símbolo de pré-processador para indicar a compilação FABLE

Criado em 8 ago. 2016  ·  4Comentários  ·  Fonte: fable-compiler/Fable

Ajudaria a escrever código que é automaticamente portátil entre FABLE e FSC. Pode fazer isso de qualquer maneira com símbolos de linha, mas isso faria com que essa funcionalidade funcionasse imediatamente.
Símbolo proposto:


(ajuste os sublinhados para serem compatíveis com as convenções globais que provavelmente não conheço)

feature

Comentários muito úteis

Sim, eu iria com FABLE_COMPILER

Todos 4 comentários

Talvez pudesse adicionar outro símbolo que fornecesse informações sobre a versão. Mas não tenho certeza se isso é prático.

Dado que o Fable está evoluindo muito rapidamente agora, provavelmente incluir informações sobre a versão não será muito prático. Em F #, acho que normalmente o sublinhado duplo é usado para macros como __SOURCE_DIRECTORY__ , mas os símbolos de compilação tendem a ser mais simples ( INTERACTIVE ). Provavelmente apenas FABLE seria muito simples. FABLE_COMPILER ?

Sim, eu iria com FABLE_COMPILER

FABLE_COMPILER é bom comigo.

No entanto, ainda me pergunto se _FABLE_COMPILER_ ou _FABLE_COMPILER seria melhor com os sublinhados indicando o status do nível do sistema. Eu prefiro o que outras pessoas mais familiarizadas com as convenções F # / Javascript pensem.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

ncave picture ncave  ·  3Comentários

MangelMaxime picture MangelMaxime  ·  3Comentários

et1975 picture et1975  ·  3Comentários

stkb picture stkb  ·  3Comentários

theprash picture theprash  ·  3Comentários