| 109 |
Format.fprintf ppf "[DEBUG:compile]@\n"; |
Format.fprintf ppf "[DEBUG:compile]@\n"; |
| 110 |
let t = Typer.typ !glb_env t |
let t = Typer.typ !glb_env t |
| 111 |
and pl = List.map (Typer.pat !glb_env) pl in |
and pl = List.map (Typer.pat !glb_env) pl in |
| 112 |
let pl = Array.of_list |
Patterns.Compile.debug_compile ppf t pl |
|
(List.map (fun p -> Patterns.Compile.normal |
|
|
(Patterns.descr p)) pl) in |
|
|
Patterns.Compile.show ppf (Types.descr t) pl |
|
| 113 |
| `Normal_record t -> |
| `Normal_record t -> |
| 114 |
Format.fprintf ppf "[DEBUG:normal_record]@\n"; |
Format.fprintf ppf "[DEBUG:normal_record]@\n"; |
| 115 |
let t = Types.descr (Typer.typ !glb_env t) in |
let t = Types.descr (Typer.typ !glb_env t) in |