errueur,redefinition du type op

Voir le sujet précédent Voir le sujet suivant Aller en bas

errueur,redefinition du type op

Message par karamov le Sam 25 Fév - 21:43

Bonsoir,

J’essaie de refaire le type op de la façon suivante:
Code:
type op_comb=
  | Op_add_f | Op_sub_f | Op_mul_f | Op_div_f
  | Op_not
  | Op_and | Op_or | Op_impl
  | Op_if

type op_term=
| Op_add | Op_sub | Op_mul | Op_div | Op_mod

type op_comp=
| Op_eq | Op_neq | Op_lt | Op_le | Op_gt | Op_ge

type op =
  | Compo of op_comp
  | Termo of op_term
  | Combo of op_comb


le compilo répond : The constructor Op_ge does not belong to type Asttypes.op, des solutions ou dois-je procéder à solution barbare??

karamov

Messages : 2
Date d'inscription : 17/02/2017

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: errueur,redefinition du type op

Message par danielm le Dim 26 Fév - 18:32

Le problème vient du fait que le compilateur attend un constructeur du type Asttypes.op et tu lui donnes un constructeur du type op_comp.

Tu pourrais donner plus d'info sur la ligne de l'erreur pour que je puisse plus t'aider.

danielm

Messages : 2
Date d'inscription : 22/02/2017

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum