title: Word done is giving me syntax error ocaml?
body: <p>im trying to do a while do done loop in ocaml, but im having a syntax error on the line 21 (the line that just says done) and i dont know whats the error.</p>
  
  <pre><code>let ver = 1 in
  while ver &gt; 0  do 
  let () = Printf.printf "Olá, insere o número de casas que o tabuleiro tem numa linha, separe por um espaço\n" in
  let tudo = read_line () in (* Le a linha inserida*)
  let ncc = tudo.[0] in (*ncc = Numero de Casas Char*)
  let ncs = Char.escaped ncc in (*ncs = Numero de Casas String*)
  let nc = int_of_string ncs in (* passa a string para int para termos o numero de casas em int para podermos trabalhar*)
  let () = Printf.printf "%d" nc in
  let pcc = tudo.[2] in
  let pcs = Char.escaped pcc in
  let pc = int_of_string pcs in
  let () = Printf.printf "%d" pc in
  let a1c = tudo.[4] in
  let a1s = Char.escaped a1c in
  let a1 = int_of_string a1s in
  let () = Printf.printf "%d" a1 in
  let b1c = tudo.[6] in
  let b1s = Char.escaped b1c in
  let b1 = int_of_string b1s in
  let ver = if (nc &lt; 51 &amp;&amp; nc &gt; 0 &amp;&amp; pc &lt; 9 &amp;&amp; pc &gt; 0  ) then 0 else  1 in
  done
  </code></pre>