params
in
B.b_hv []
- [B.b_hv []
- ([ B.b_space; B.b_text [] name; B.b_space ] @ params @
- (if rno <> -1 then [B.b_kw "on" ; B.b_space; term2pres rec_param ] else [])
- @[ B.b_space;
- B.b_text [] ":"; B.b_space; term2pres ty]);
+ [B.b_hov (RenderingAttrs.indent_attributes `BoxML)
+ ( [B.b_hov (RenderingAttrs.indent_attributes `BoxML) ([ B.b_space; B.b_text [] name ] @
+ [B.indent(B.b_hov (RenderingAttrs.indent_attributes `BoxML) (params))])]
+ @ [B.b_h []
+ ((if rno <> -1 then
+ [B.b_kw "on";B.b_space;term2pres rec_param] else [])
+ @ [ B.b_space; B.b_text [] ":";]) ]
+ @[ B.indent(term2pres ty)]);
B.b_text [] ":=";
B.b_h [] [B.b_space;term2pres body] ]
;;