Ayudaría a escribir código que sea portátil automáticamente entre FABLE y FSC. Puede hacer esto de todos modos con símbolos de línea de comunicación, pero esto haría que dicha funcionalidad funcionara de fábrica.
Símbolo propuesto:
(ajuste los guiones bajos para que sean compatibles con las convenciones globales que probablemente no sepa)
Tal vez podría agregar otro símbolo que proporcione información sobre la versión. Pero no estoy seguro de si eso es práctico.
Dado que Fable está evolucionando muy rápidamente ahora, probablemente incluir información de la versión no sea muy práctico. En F #, creo que generalmente se usa el doble subrayado para macros como __SOURCE_DIRECTORY__
, pero los símbolos de compilación tienden a ser más simples ( INTERACTIVE
). Probablemente solo FABLE
sería demasiado simple. FABLE_COMPILER
?
Sí, iría con FABLE_COMPILER
FABLE_COMPILER
está bien conmigo.
Sin embargo, todavía me pregunto si _FABLE_COMPILER_
o _FABLE_COMPILER
serían mejores con los guiones bajos que indican el estado a nivel del sistema. Me refiero a lo que piensen otros más familiarizados con las convenciones de F # / Javascript.
Comentario más útil
Sí, iría con FABLE_COMPILER