gpt4 book ai didi

ocaml - 修补camlp4的最佳实践?

转载 作者:行者123 更新时间:2023-12-04 05:41:00 24 4
gpt4 key购买 nike

提交补丁并等待 INRIA 合并需要很长时间,我的工作总是被延迟。所以我做了camlp4的一个分支,但是每次稍微改动一下,就需要做整个编译器,需要很长时间。你的最佳做法是什么? (对不起,如果我犯了一个愚蠢的错误)

(我认为分支camlp4是相对安全的,至少,你可以保证二进制兼容)

最佳答案

我不明白为什么你需要“制作整个编译器”;您应该能够重新编译发生更改的部分,即 Camlp4。 make camlp4out (或 camlp4opt )应该足够了。

have suggested在 OCaml 错误跟踪器上将 Camlp4 与 OCaml 发行版分开。如果你仍然保持一个前叉,你为什么不尝试在你身边这样做呢?我的意思是你可以维护一个删除 Camlp4 的 OCaml 补丁(......但仍然有效,这可能并不像看起来那么容易,但是如果你准备破解 Camlp4,你无论如何你都是顽固的),以及Camlp4的单独分发;这将解决您的问题——您仍然需要在 ocaml-without-camlp4 分支中合并 OCaml 主干开发。

最后,您是否考虑过与 Jérémie Dimino 讨论这个问题?他是 Camlp4 的当前维护者(像其他 OCaml 贡献者一样在空闲时间工作),他可能是在这些问题上联系的好人。

关于ocaml - 修补camlp4的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11248062/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com