bstr/search/
byte_frequencies.rs

1pub 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];