ack.ml 191 B

12345678
  1. let rec a m n =
  2. if m=0 then (n+1) else
  3. if n=0 then (a (m-1) 1) else
  4. (a (m-1) (a m (n-1)))
  5. let () =
  6. Printf.printf "%d\n" (a (int_of_string Sys.argv.(1)) (int_of_string Sys.argv.(2)))