equal
deleted
inserted
replaced
584 | dest_char t = raise TERM ("dest_char", [t]); |
584 | dest_char t = raise TERM ("dest_char", [t]); |
585 |
585 |
586 |
586 |
587 (* string *) |
587 (* string *) |
588 |
588 |
589 val stringT = Type ("String.string", []); |
589 val stringT = listT charT; |
590 |
590 |
591 val mk_string = mk_list charT o map (mk_char o ord) o explode; |
591 val mk_string = mk_list charT o map (mk_char o ord) o explode; |
592 val dest_string = implode o map (chr o dest_char) o dest_list; |
592 val dest_string = implode o map (chr o dest_char) o dest_list; |
593 |
593 |
594 |
594 |