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_type
A
私は何をすべきか?