Bonjour,
Lors de la compilation du module EnvCoreList, j'ai l'erreur suivante :
Error: Signature mismatch:
Modules do not match:
sig
type value = int
type variable = string
type 'a environment = (variable * value) list
exception Unbound_variable of variable
exception Incompatible_environments of variable
val empty : 'a list
val unbind : 'a -> ('a * 'b) list -> ('a * 'b) list
val bind : 'a -> 'b -> ('a * 'b) list -> ('a * 'b) list
val is_bound : 'a -> ('a * 'b) list -> bool
val lookup : variable -> (variable * 'a) list -> 'a
val var_list : ('a * 'b) list -> 'a list
end
is not included in
ENV_CORE
Values do not match:
val bind : 'a -> 'b -> ('a * 'b) list -> ('a * 'b) list
is not included in
val bind : variable -> 'a -> 'a environment -> 'a environment
ceci est du à quoi?