Skip to content

Instantly share code, notes, and snippets.

@fabjan
Created May 10, 2009 16:37
Show Gist options
  • Save fabjan/109662 to your computer and use it in GitHub Desktop.
Save fabjan/109662 to your computer and use it in GitHub Desktop.
- val zero = List.foldr (fn (k, m) => insert(m, k, Char.chr(k))) (empty()) (List.tabulate(256, fn(n) => n));
> val zero = <intmap> : char intmap
- listItems zero;> val it =
[(0, #"\^@"), (1, #"\^A"), (2, #"\^B"), (3, #"\^C"), (4, #"\^D"),
(5, #"\^E"), (6, #"\^F"), (7, #"\a"), (8, #"\b"), (9, #"\t"), (10, #"\n"),
(11, #"\v"), (12, #"\f"), (13, #"\r"), (14, #"\^N"), (15, #"\^O"),
(16, #"\^P"), (17, #"\^Q"), (18, #"\^R"), (19, #"\^S"), (20, #"\^T"),
(21, #"\^U"), (22, #"\^V"), (23, #"\^W"), (24, #"\^X"), (25, #"\^Y"),
(26, #"\^Z"), (27, #"\^["), (28, #"\^\"), (29, #"\^]"), (30, #"\^^"),
(31, #"\^_"), (32, #" "), (33, #"!"), (34, #"\""), (35, #"#"), (36, #"$"),
(37, #"%"), (38, #"&"), (39, #"'"), (40, #"("), (41, #")"), (42, #"*"),
(43, #"+"), (44, #","), (45, #"-"), (46, #"."), (47, #"/"), (48, #"0"),
(49, #"1"), (50, #"2"), (51, #"3"), (52, #"4"), (53, #"5"), (54, #"6"),
(55, #"7"), (56, #"8"), (57, #"9"), (58, #":"), (59, #";"), (60, #"<"),
(61, #"="), (62, #">"), (63, #"?"), (64, #"@"), (65, #"A"), (66, #"B"),
(67, #"C"), (68, #"D"), (69, #"E"), (70, #"F"), (71, #"G"), (72, #"H"),
(73, #"I"), (74, #"J"), (75, #"K"), (76, #"L"), (77, #"M"), (78, #"N"),
(79, #"O"), (80, #"P"), (81, #"Q"), (82, #"R"), (83, #"S"), (84, #"T"),
(85, #"U"), (86, #"V"), (87, #"W"), (88, #"X"), (89, #"Y"), (90, #"Z"),
(91, #"["), (92, #"\\"), (93, #"]"), (94, #"^"), (95, #"_"), (96, #"`"),
(97, #"a"), (98, #"b"), (99, #"c"), (100, #"d"), (101, #"e"), (102, #"f"),
(103, #"g"), (104, #"h"), (105, #"i"), (106, #"j"), (107, #"k"),
(108, #"l"), (109, #"m"), (110, #"n"), (111, #"o"), (112, #"p"),
(113, #"q"), (114, #"r"), (115, #"s"), (116, #"t"), (117, #"u"),
(118, #"v"), (119, #"w"), (120, #"x"), (121, #"y"), (122, #"z"),
(123, #"{"), (124, #"|"), (125, #"}"), (126, #"~"), (127, #"\127"),
(128, #"€"), (129, #""), (130, #"‚"), (131, #"ƒ"), (132, #"„"),
(133, #"…"), (134, #"†"), (135, #"‡"), (136, #"ˆ"), (137, #"‰"),
(138, #"Š"), (139, #"‹"), (140, #"Œ"), (141, #""), (142, #"Ž"),
(143, #""), (144, #""), (145, #"‘"), (146, #"’"), (147, #"“"),
(148, #"”"), (149, #"•"), (150, #"–"), (151, #"—"), (152, #"˜"),
(153, #"™"), (154, #"š"), (155, #"›"), (156, #"œ"), (157, #""),
(158, #"ž"), (159, #"Ÿ"), (160, #" "), (161, #"¡"), (162, #"¢"),
(163, #"£"), (164, #"¤"), (165, #"¥"), (166, #"¦"), (167, #"§"),
(168, #"¨"), (169, #"©"), (170, #"ª"), (171, #"«"), (172, #"¬"),
(173, #"­"), (174, #"®"), (175, #"¯"), (176, #"°"), (177, #"±"),
(178, #"²"), (179, #"³"), (180, #"´"), (181, #"µ"), (182, #"¶"),
(183, #"·"), (184, #"¸"), (185, #"¹"), (186, #"º"), (187, #"»"),
(188, #"¼"), (189, #"½"), (190, #"¾"), (191, #"¿"), (192, #"À"),
(193, #"Á"), (194, #"Â"), (195, #"Ã"), (196, #"Ä"), (197, #"Å"),
(198, #"Æ"), (199, #"Ç"), ...] : (int * char) list
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment