This repository was archived by the owner on Jul 31, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgenerateHTMLAsciiCodes.rb
More file actions
124 lines (119 loc) · 3.09 KB
/
generateHTMLAsciiCodes.rb
File metadata and controls
124 lines (119 loc) · 3.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
#!/usr/bin/ruby
File.new("htmlAscii.js", "w")
File.open("htmlAscii.js", "w") do |f|
f.write("var htmlAscii = [")
for i in 32..126
f.write("'&#" + i.to_s() + ";', ")
end
for i in 160..255
f.write("'&#" + i.to_s() + ";', ")
end
for i in 338..402
f.write("'&#" + i.to_s() + ";', ")
end
for i in 8211..8482
f.write("'&#" + i.to_s() + ";', ")
end
f.write("'"', ")
f.write("'&', ")
f.write("'<', ")
f.write("'>', ")
f.write("' ', ")
f.write("'¡', ")
f.write("'¢', ")
f.write("'£', ")
f.write("'¤', ")
f.write("'¥', ")
f.write("'¦', ")
f.write("'§', ")
f.write("'¨', ")
f.write("'©', ")
f.write("'ª', ")
f.write("'«', ")
f.write("'¬', ")
f.write("'­', ")
f.write("'®', ")
f.write("'¯', ")
f.write("'°', ")
f.write("'±', ")
f.write("'²', ")
f.write("'³', ")
f.write("'´', ")
f.write("'µ', ")
f.write("'¶', ")
f.write("'·', ")
f.write("'¸', ")
f.write("'¹', ")
f.write("'º', ")
f.write("'»', ")
f.write("'¼', ")
f.write("'½', ")
f.write("'¾', ")
f.write("'¿', ")
f.write("'À', ")
f.write("'Á', ")
f.write("'Â', ")
f.write("'Ã', ")
f.write("'Ä', ")
f.write("'Å', ")
f.write("'Æ', ")
f.write("'Ç', ")
f.write("'È', ")
f.write("'É', ")
f.write("'Ê', ")
f.write("'Ë', ")
f.write("'Ì', ")
f.write("'Í', ")
f.write("'Î', ")
f.write("'Ï', ")
f.write("'Ð', ")
f.write("'Ñ', ")
f.write("'Ò', ")
f.write("'Ó', ")
f.write("'Ô', ")
f.write("'Õ', ")
f.write("'Ö', ")
f.write("'×', ")
f.write("'Ø', ")
f.write("'Ù', ")
f.write("'Ú', ")
f.write("'Û', ")
f.write("'Ü', ")
f.write("'Ý', ")
f.write("'Þ', ")
f.write("'ß', ")
f.write("'à', ")
f.write("'á', ")
f.write("'â', ")
f.write("'ã', ")
f.write("'ä', ")
f.write("'å', ")
f.write("'æ', ")
f.write("'ç', ")
f.write("'è', ")
f.write("'é', ")
f.write("'ê', ")
f.write("'ë', ")
f.write("'ì', ")
f.write("'í', ")
f.write("'î', ")
f.write("'ï', ")
f.write("'ð', ")
f.write("'ñ', ")
f.write("'ò', ")
f.write("'ó', ")
f.write("'ô', ")
f.write("'õ', ")
f.write("'ö', ")
f.write("'÷', ")
f.write("'ø', ")
f.write("'ù', ")
f.write("'ú', ")
f.write("'û', ")
f.write("'ü', ")
f.write("'ý', ")
f.write("'þ', ")
f.write("'ÿ', ")
f.write("'€'];")
f.close()
end