gpt4 book ai didi

ocaml - 使 menhir 添加用户定义的函数从 .mly 到 .mli

转载 作者:行者123 更新时间:2023-12-04 16:11:14 25 4
gpt4 key购买 nike

Menhir 允许将任意 ocaml 代码添加到 .mly 文件的末尾,我想在其中声明一些函数。但是我找不到让 menhir 将我的函数添加到 .mli 文件的方法,以便它们在其他模块中可见。可能吗?

最佳答案

答案很简单,.mly 文件中定义的代码仅供解析器使用。

如手册中所述:

A header is a piece of OCaml code, surrounded with %{ and %} . It is copied verbatim at the beginning of the .ml file.

关于ocaml - 使 menhir 添加用户定义的函数从 .mly 到 .mli,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40514349/

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