- let rt = r.lrt + r.grt in
- L.warn (P.sprintf " Reductions summary");
- L.warn (P.sprintf " Proper reductions: %7u" rs);
- L.warn (P.sprintf " Beta: %7u" r.beta);
- L.warn (P.sprintf " Delta: %7u" delta);
- L.warn (P.sprintf " Local: %7u" r.ldelta);
- L.warn (P.sprintf " Global: %7u" r.gdelta);
- L.warn (P.sprintf " Theta: %7u" r.theta);
- L.warn (P.sprintf " Zeta for abbreviation: %7u" r.zeta);
- L.warn (P.sprintf " Zeta for cast: %7u" r.epsilon);
- L.warn (P.sprintf " Pseudo reductions: %7u" prs);
- L.warn (P.sprintf " Reference typing: %7u" rt);
- L.warn (P.sprintf " Local: %7u" r.lrt);
- L.warn (P.sprintf " Global: %7u" r.grt);
- L.warn (P.sprintf " Cast typing: %7u" r.e);
- L.warn (P.sprintf " Sort inclusion: %7u" r.si);
- L.warn (P.sprintf " Relocated nodes (icm): %7u" !G.icm)
+ let rt = r.lrt + r.grt in
+ L.warn level (P.sprintf "Reductions summary");
+ L.warn level (P.sprintf " Proper reductions: %7u" rs);
+ L.warn level (P.sprintf " Beta: %7u" r.beta);
+ L.warn level (P.sprintf " Delta: %7u" delta);
+ L.warn level (P.sprintf " Local: %7u" r.ldelta);
+ L.warn level (P.sprintf " Global: %7u" r.gdelta);
+ L.warn level (P.sprintf " Theta: %7u" r.theta);
+ L.warn level (P.sprintf " Zeta for abbreviation: %7u" r.zeta);
+ L.warn level (P.sprintf " Zeta for cast: %7u" r.epsilon);
+ L.warn level (P.sprintf " Pseudo reductions: %7u" prs);
+ L.warn level (P.sprintf " Reference typing: %7u" rt);
+ L.warn level (P.sprintf " Local: %7u" r.lrt);
+ L.warn level (P.sprintf " Global: %7u" r.grt);
+ L.warn level (P.sprintf " Cast typing: %7u" r.e);
+ L.warn level (P.sprintf " Sort inclusion: %7u" r.si);
+ L.warn level (P.sprintf "Relocated nodes (icm): %7u" !G.icm)