equal
deleted
inserted
replaced
18 val print_char: string -> string |
18 val print_char: string -> string |
19 val print_string: string -> string |
19 val print_string: string -> string |
20 val print_strings: string list -> string |
20 val print_strings: string list -> string |
21 val print_properties: Properties.T -> string |
21 val print_properties: Properties.T -> string |
22 val print_position: Position.T -> string |
22 val print_position: Position.T -> string |
|
23 val print_range: Position.range -> string |
23 val make_binding: string * Position.T -> string |
24 val make_binding: string * Position.T -> string |
24 val print_indexname: indexname -> string |
25 val print_indexname: indexname -> string |
25 val print_class: class -> string |
26 val print_class: class -> string |
26 val print_sort: sort -> string |
27 val print_sort: sort -> string |
27 val print_typ: typ -> string |
28 val print_typ: typ -> string |
75 |
76 |
76 val print_string = quote o implode o map print_char o Symbol.explode; |
77 val print_string = quote o implode o map print_char o Symbol.explode; |
77 val print_strings = print_list print_string; |
78 val print_strings = print_list print_string; |
78 |
79 |
79 val print_properties = print_list (print_pair print_string print_string); |
80 val print_properties = print_list (print_pair print_string print_string); |
80 fun print_position pos = "Position.of_properties " ^ print_properties (Position.properties_of pos); |
81 |
81 fun make_binding (name, pos) = "Binding.make " ^ print_pair print_string print_position (name, pos); |
82 fun print_position pos = |
|
83 "Position.of_properties " ^ print_properties (Position.properties_of pos); |
|
84 |
|
85 fun print_range range = |
|
86 "Position.range_of_properties " ^ print_properties (Position.properties_of_range range); |
|
87 |
|
88 fun make_binding (name, pos) = |
|
89 "Binding.make " ^ print_pair print_string print_position (name, pos); |
82 |
90 |
83 val print_indexname = print_pair print_string print_int; |
91 val print_indexname = print_pair print_string print_int; |
84 |
92 |
85 val print_class = print_string; |
93 val print_class = print_string; |
86 val print_sort = print_list print_class; |
94 val print_sort = print_list print_class; |