Hello tout le monde, j'ai un probleme de syntaxe et je vois pas ce qui ne va pas
Code :
- while !i < max do
- let test = give_diff !i in
- if (!isneg=1) then
- begin (* Ligne 137 *)
- if (test=1) then
- isneg := 0;
- Printf.printf "Ajout\n";
- ignore ((!i)::k_list)
- else (); (* Ligne 142 *)
- end
-
- else if (test=1) then isneg := 0 else isneg :=1;
- i := !i+resolution;
- done;
|
File "tests.ml", line 142, characters 9-13:
Syntax error: 'end' expected
File "tests.ml", line 137, characters 6-11:
This 'begin' might be unmatched |
Je commence à péter un cable , ca fait 3 heures que je me bats avec mon interpreteur
Merci à vous !
Message édité par Evadream -jbd- le 20-04-2003 à 03:35:52