1/1: Building Abel2002 (Abel2002.idr)
Main> Main.addord
Arguments [{arg:0}, {arg:1}]
Compile time tree: case {arg:0} of
  O => {arg:1}
  S {e:0} => S (addord {e:0} {arg:1})
  Lim {e:1} => addord_lim {e:1} {arg:1}
Compiled: \ {arg:0}, {arg:1} => case {arg:0} of
  { Main.O {tag = 0} => {arg:1}
  ; Main.S {tag = 1} {e:0} => Main.S {tag = 1} (Main.addord {e:0} {arg:1})
  ; Main.Lim {tag = 2} {e:1} => Main.addord_lim {e:1} {arg:1}
  }
Refers to: Main.addord_lim, Main.addord, Main.S
Refers to (runtime): Main.addord_lim, Main.addord, Main.S, Main.O, Main.Lim
Flags: total
Size change:
  Main.S:
    l
  r +
  Main.addord:
    l 0 1
  r +----
  0 | <
  1 |   =
  Main.addord_lim:
    l 0 1
  r +----
  0 | <
  1 |   =
Main> Bye for now!
