summaryrefslogtreecommitdiff
path: root/tests/ffi.lac
blob: 35a4ff63c89d1d0255ef84792bc2bc0b52c0910b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
extern structure Lib : sig
        type t
        type u
        val x : t
        val f1 : t -> t
        val f2 : t -> u -> t
end

type t' = Lib.t
val x' : t' = Lib.x
val f1' = Lib.f1
val f2' = Lib.f2

structure Lib' = Lib

type t'' = Lib'.t
val x'' : t'' = Lib'.x