编程语言设计如何让代码适配多个编译目标

林一二2024年04月08日 17:26

C里通过宏。

基因编辑语言里,你的编译目标不一定有细胞核和内质网,可能就需要通过宏或者某种装饰器来注明不同目标要把哪些prelude带上。

ccxt 则是通过各语言自定义基类,API层靠统一的 Schema 生成使用基类的代码。