equal
deleted
inserted
replaced
16 |
16 |
17 signature PRINT_MODE = |
17 signature PRINT_MODE = |
18 sig |
18 sig |
19 include BASIC_PRINT_MODE |
19 include BASIC_PRINT_MODE |
20 val input: string |
20 val input: string |
|
21 val ASCII: string |
21 val internal: string |
22 val internal: string |
22 val setmp: string list -> ('a -> 'b) -> 'a -> 'b |
23 val setmp: string list -> ('a -> 'b) -> 'a -> 'b |
23 val with_modes: string list -> ('a -> 'b) -> 'a -> 'b |
24 val with_modes: string list -> ('a -> 'b) -> 'a -> 'b |
24 val closure: ('a -> 'b) -> 'a -> 'b |
25 val closure: ('a -> 'b) -> 'a -> 'b |
25 end; |
26 end; |
26 |
27 |
27 structure Print_Mode: PRINT_MODE = |
28 structure Print_Mode: PRINT_MODE = |
28 struct |
29 struct |
29 |
30 |
30 val input = "input"; |
31 val input = "input"; |
|
32 val ASCII = "ASCII"; |
31 val internal = "internal"; |
33 val internal = "internal"; |
32 |
34 |
33 val print_mode = Unsynchronized.ref ([]: string list); |
35 val print_mode = Unsynchronized.ref ([]: string list); |
34 val tag = Universal.tag () : string list option Universal.tag; |
36 val tag = Universal.tag () : string list option Universal.tag; |
35 |
37 |