Open
Description
Related issue rescript-lang/rescript#3820
BuckleScript added a primitive conditional compilation support in the ocaml compiler codebase. We can not use cppo there since it would make the patches to ocaml codebase more intrusive(including changes to the build script). Since it is a patch to the ocaml lexer, it is small and minimal so we don't have too much complexity budget as cppo.
I am wondering if we can work together to tweak the syntax to make a minimal common subset to achieve code reuse.
The syntax is documented here https://bucklescript.github.io/docs/en/conditional-compilation#docsNav
Metadata
Metadata
Assignees
Labels
No labels