9
最近寫在OCaml的一個DSL分析器,它在OCaml的官方github上宣佈Camlp4
由ppx rewriters and extension points
(https://github.com/ocaml/camlp4)替換爲:使用PPX和擴展點
Camlp4是官方OCaml的分佈的一部分,直到其版本 4.01.0。從那以後,它被一個更簡單的系統所取代,這個系統更易於維護和學習:ppx重寫器和擴展點。
我一直在使用Camlp4
來編寫用於DSL(從OCaml分離語法)的解析器。
那麼,我想問問ppx rewriters
工具是否可以做同樣的事情?
感謝您花時間閱讀我的問題!
感謝您的詳細回答!這清除了我對Camlp4和PPX的懷疑! –