• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 pub const BYTE_FREQUENCIES: [u8; 256] = [
2     55,  // '\x00'
3     52,  // '\x01'
4     51,  // '\x02'
5     50,  // '\x03'
6     49,  // '\x04'
7     48,  // '\x05'
8     47,  // '\x06'
9     46,  // '\x07'
10     45,  // '\x08'
11     103, // '\t'
12     242, // '\n'
13     66,  // '\x0b'
14     67,  // '\x0c'
15     229, // '\r'
16     44,  // '\x0e'
17     43,  // '\x0f'
18     42,  // '\x10'
19     41,  // '\x11'
20     40,  // '\x12'
21     39,  // '\x13'
22     38,  // '\x14'
23     37,  // '\x15'
24     36,  // '\x16'
25     35,  // '\x17'
26     34,  // '\x18'
27     33,  // '\x19'
28     56,  // '\x1a'
29     32,  // '\x1b'
30     31,  // '\x1c'
31     30,  // '\x1d'
32     29,  // '\x1e'
33     28,  // '\x1f'
34     255, // ' '
35     148, // '!'
36     164, // '"'
37     149, // '#'
38     136, // '$'
39     160, // '%'
40     155, // '&'
41     173, // "'"
42     221, // '('
43     222, // ')'
44     134, // '*'
45     122, // '+'
46     232, // ','
47     202, // '-'
48     215, // '.'
49     224, // '/'
50     208, // '0'
51     220, // '1'
52     204, // '2'
53     187, // '3'
54     183, // '4'
55     179, // '5'
56     177, // '6'
57     168, // '7'
58     178, // '8'
59     200, // '9'
60     226, // ':'
61     195, // ';'
62     154, // '<'
63     184, // '='
64     174, // '>'
65     126, // '?'
66     120, // '@'
67     191, // 'A'
68     157, // 'B'
69     194, // 'C'
70     170, // 'D'
71     189, // 'E'
72     162, // 'F'
73     161, // 'G'
74     150, // 'H'
75     193, // 'I'
76     142, // 'J'
77     137, // 'K'
78     171, // 'L'
79     176, // 'M'
80     185, // 'N'
81     167, // 'O'
82     186, // 'P'
83     112, // 'Q'
84     175, // 'R'
85     192, // 'S'
86     188, // 'T'
87     156, // 'U'
88     140, // 'V'
89     143, // 'W'
90     123, // 'X'
91     133, // 'Y'
92     128, // 'Z'
93     147, // '['
94     138, // '\\'
95     146, // ']'
96     114, // '^'
97     223, // '_'
98     151, // '`'
99     249, // 'a'
100     216, // 'b'
101     238, // 'c'
102     236, // 'd'
103     253, // 'e'
104     227, // 'f'
105     218, // 'g'
106     230, // 'h'
107     247, // 'i'
108     135, // 'j'
109     180, // 'k'
110     241, // 'l'
111     233, // 'm'
112     246, // 'n'
113     244, // 'o'
114     231, // 'p'
115     139, // 'q'
116     245, // 'r'
117     243, // 's'
118     251, // 't'
119     235, // 'u'
120     201, // 'v'
121     196, // 'w'
122     240, // 'x'
123     214, // 'y'
124     152, // 'z'
125     182, // '{'
126     205, // '|'
127     181, // '}'
128     127, // '~'
129     27,  // '\x7f'
130     212, // '\x80'
131     211, // '\x81'
132     210, // '\x82'
133     213, // '\x83'
134     228, // '\x84'
135     197, // '\x85'
136     169, // '\x86'
137     159, // '\x87'
138     131, // '\x88'
139     172, // '\x89'
140     105, // '\x8a'
141     80,  // '\x8b'
142     98,  // '\x8c'
143     96,  // '\x8d'
144     97,  // '\x8e'
145     81,  // '\x8f'
146     207, // '\x90'
147     145, // '\x91'
148     116, // '\x92'
149     115, // '\x93'
150     144, // '\x94'
151     130, // '\x95'
152     153, // '\x96'
153     121, // '\x97'
154     107, // '\x98'
155     132, // '\x99'
156     109, // '\x9a'
157     110, // '\x9b'
158     124, // '\x9c'
159     111, // '\x9d'
160     82,  // '\x9e'
161     108, // '\x9f'
162     118, // '\xa0'
163     141, // '¡'
164     113, // '¢'
165     129, // '£'
166     119, // '¤'
167     125, // '¥'
168     165, // '¦'
169     117, // '§'
170     92,  // '¨'
171     106, // '©'
172     83,  // 'ª'
173     72,  // '«'
174     99,  // '¬'
175     93,  // '\xad'
176     65,  // '®'
177     79,  // '¯'
178     166, // '°'
179     237, // '±'
180     163, // '²'
181     199, // '³'
182     190, // '´'
183     225, // 'µ'
184     209, // '¶'
185     203, // '·'
186     198, // '¸'
187     217, // '¹'
188     219, // 'º'
189     206, // '»'
190     234, // '¼'
191     248, // '½'
192     158, // '¾'
193     239, // '¿'
194     255, // 'À'
195     255, // 'Á'
196     255, // 'Â'
197     255, // 'Ã'
198     255, // 'Ä'
199     255, // 'Å'
200     255, // 'Æ'
201     255, // 'Ç'
202     255, // 'È'
203     255, // 'É'
204     255, // 'Ê'
205     255, // 'Ë'
206     255, // 'Ì'
207     255, // 'Í'
208     255, // 'Î'
209     255, // 'Ï'
210     255, // 'Ð'
211     255, // 'Ñ'
212     255, // 'Ò'
213     255, // 'Ó'
214     255, // 'Ô'
215     255, // 'Õ'
216     255, // 'Ö'
217     255, // '×'
218     255, // 'Ø'
219     255, // 'Ù'
220     255, // 'Ú'
221     255, // 'Û'
222     255, // 'Ü'
223     255, // 'Ý'
224     255, // 'Þ'
225     255, // 'ß'
226     255, // 'à'
227     255, // 'á'
228     255, // 'â'
229     255, // 'ã'
230     255, // 'ä'
231     255, // 'å'
232     255, // 'æ'
233     255, // 'ç'
234     255, // 'è'
235     255, // 'é'
236     255, // 'ê'
237     255, // 'ë'
238     255, // 'ì'
239     255, // 'í'
240     255, // 'î'
241     255, // 'ï'
242     255, // 'ð'
243     255, // 'ñ'
244     255, // 'ò'
245     255, // 'ó'
246     255, // 'ô'
247     255, // 'õ'
248     255, // 'ö'
249     255, // '÷'
250     255, // 'ø'
251     255, // 'ù'
252     255, // 'ú'
253     255, // 'û'
254     255, // 'ü'
255     255, // 'ý'
256     255, // 'þ'
257     255, // 'ÿ'
258 ];
259