2つのファイルがあると仮定し.mlます:A.mlとB.ml。
でA.ml、私は持っています
type my_type = {id_ary : int array; sz_ary : int array};;
でB.ml、私は持っています
let test_my_type {id_ary;_} = id_ary.(0) <- 10;;
それから私はそれらをこのように編集しました
ocamlc -linkpkg A.ml B.ml -o C
しかし、complierはそのようなエラーを出します:Error: Unbound record field label id_ary
からBのタイプは使用できないようです。my_typeA
私は何をすべきか?