expr.mlファイルにexpr型があります。parser.mly(OCamlyaccファイル)で、exprルールを定義し、次のタイプを指定します。
%start expr
%type <expr> expr
しかし、私は得る:
File "parser.mli", line 34, characters 48-52:
Error: Unbound type constructor expr
追加してみました
%{
open Expr
%}
.mlyファイルの先頭にありますが、それでも機能しません。このexprタイプを外部ファイルで定義し、ルールの戻り値として使用するにはどうすればよいですか?ありがとう。