Advertisement
demonkid98

asml_app_rec_cls

Jan 24th, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
OCaml 1.32 KB | None | 0 0
  1. let _v1 v2  = let v0 = mem(%self + 4) in
  2.  let v15 = new 12  in
  3.  let addr_v3 = _v3 in
  4.  let v19 = mem(v15 + 0) <- addr_v3 in
  5.  let v18 = mem(v15 + 4) <- v0 in
  6.  let v17 = mem(v15 + 8) <- %self in
  7.  let v8 = 0 in
  8.  if v2 <= v8 then let v11 = 1 in
  9.  add v0 v11 else let v10 = 1 in
  10.  let v9 = sub v2 v10 in
  11.  call_closure v15 v9
  12.  
  13. let _v3 v4  = let v0 = mem(%self + 4) in
  14.  let v1 = mem(%self + 8) in
  15.  let v5 = 0 in
  16.  if v4 <= v5 then v0 else let v7 = 1 in
  17.  let v6 = sub v4 v7 in
  18.  call_closure v1 v6
  19.  
  20. let _ = let v0 = 0 in
  21.  let v16 = new 8  in
  22.  let addr_v1 = _v1 in
  23.  let v21 = mem(v16 + 0) <- addr_v1 in
  24.  let v20 = mem(v16 + 4) <- v0 in
  25.  let v13 = 4 in
  26.  let v12 = call_closure v16 v13  in
  27.  call _min_caml_print_int v12
  28.  
  29. let __ = ()
  30.  
  31. let _v3 v4  = let v16 = new 4  in
  32.  let addr_v3 = _v3 in
  33.  let v19 = mem(v16 + 0) <- addr_v3 in
  34.  let v15 = new 8  in
  35.  let addr_v5 = _v5 in
  36.  let v18 = mem(v15 + 0) <- addr_v5 in
  37.  let v17 = mem(v15 + 4) <- v16 in
  38.  let v10 = 0 in
  39.  if v4 <= v10 then 1 else let v12 = 1 in
  40.  let v11 = sub v4 v12 in
  41.  call_closure v15 v11
  42.  
  43. let _v5 v6  = let v3 = mem(%self + 4) in
  44.  let v7 = 0 in
  45.  if v6 <= v7 then 0 else let v9 = 1 in
  46.  let v8 = sub v6 v9 in
  47.  call _v0 v3 v8
  48.  
  49. let _v0 v1 v2  = call_closure v1 v2
  50.  
  51. let _ = let v14 = 5 in
  52.  let v13 = call _v3 v14  in
  53.  call _min_caml_print_int v13
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement