equal
deleted
inserted
replaced
2736 in |
2736 in |
2737 |
2737 |
2738 val list_codegen_setup = |
2738 val list_codegen_setup = |
2739 Codegen.add_codegen "list_codegen" list_codegen |
2739 Codegen.add_codegen "list_codegen" list_codegen |
2740 #> Codegen.add_codegen "char_codegen" char_codegen |
2740 #> Codegen.add_codegen "char_codegen" char_codegen |
2741 #> CodegenPackage.add_pretty_list "ml" "Nil" "Cons" |
2741 #> CodegenPackage.add_pretty_list "ml" "List.list.Nil" "List.list.Cons" |
2742 print_list NONE (7, "::") |
2742 print_list NONE (7, "::") |
2743 #> CodegenPackage.add_pretty_list "haskell" "Nil" "Cons" |
2743 #> CodegenPackage.add_pretty_list "haskell" "List.list.Nil" "List.list.Cons" |
2744 print_list (SOME (print_char, print_string)) (5, ":") |
2744 print_list (SOME (print_char, print_string)) (5, ":") |
2745 #> CodegenPackage.add_appconst_i |
2745 #> CodegenPackage.add_appconst |
2746 ("List.char.Char", CodegenPackage.appgen_char dest_char); |
2746 ("List.char.Char", CodegenPackage.appgen_char dest_char); |
2747 |
2747 |
2748 end; |
2748 end; |
2749 *} |
2749 *} |
2750 |
2750 |