Module Scheme_step

type step = {
  1. before : string;
  2. redex : int * int;
  3. after : string;
  4. contractum : int * int;
}
val steps : ?max:int -> string -> step list * string option