Blame third_party/rust/regex/src/freqs.rs
|
Packit |
f0b94e |
// Copyright 2012-2015 The Rust Project Developers. See the COPYRIGHT
|
|
Packit |
f0b94e |
// file at the top-level directory of this distribution and at
|
|
Packit |
f0b94e |
// http://rust-lang.org/COPYRIGHT.
|
|
Packit |
f0b94e |
//
|
|
Packit |
f0b94e |
// Licensed under the Apache License, Version 2.0
|
|
Packit |
f0b94e |
// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
|
|
Packit |
f0b94e |
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
|
|
Packit |
f0b94e |
// option. This file may not be copied, modified, or distributed
|
|
Packit |
f0b94e |
// except according to those terms.
|
|
Packit |
f0b94e |
|
|
Packit |
f0b94e |
// NOTE: The following code was generated by "scripts/frequencies.py", do not
|
|
Packit |
f0b94e |
// edit directly
|
|
Packit |
f0b94e |
|
|
Packit |
f0b94e |
pub const BYTE_FREQUENCIES: [u8; 256] = [
|
|
Packit |
f0b94e |
55, // '\x00'
|
|
Packit |
f0b94e |
52, // '\x01'
|
|
Packit |
f0b94e |
51, // '\x02'
|
|
Packit |
f0b94e |
50, // '\x03'
|
|
Packit |
f0b94e |
49, // '\x04'
|
|
Packit |
f0b94e |
48, // '\x05'
|
|
Packit |
f0b94e |
47, // '\x06'
|
|
Packit |
f0b94e |
46, // '\x07'
|
|
Packit |
f0b94e |
45, // '\x08'
|
|
Packit |
f0b94e |
103, // '\t'
|
|
Packit |
f0b94e |
242, // '\n'
|
|
Packit |
f0b94e |
66, // '\x0b'
|
|
Packit |
f0b94e |
67, // '\x0c'
|
|
Packit |
f0b94e |
229, // '\r'
|
|
Packit |
f0b94e |
44, // '\x0e'
|
|
Packit |
f0b94e |
43, // '\x0f'
|
|
Packit |
f0b94e |
42, // '\x10'
|
|
Packit |
f0b94e |
41, // '\x11'
|
|
Packit |
f0b94e |
40, // '\x12'
|
|
Packit |
f0b94e |
39, // '\x13'
|
|
Packit |
f0b94e |
38, // '\x14'
|
|
Packit |
f0b94e |
37, // '\x15'
|
|
Packit |
f0b94e |
36, // '\x16'
|
|
Packit |
f0b94e |
35, // '\x17'
|
|
Packit |
f0b94e |
34, // '\x18'
|
|
Packit |
f0b94e |
33, // '\x19'
|
|
Packit |
f0b94e |
56, // '\x1a'
|
|
Packit |
f0b94e |
32, // '\x1b'
|
|
Packit |
f0b94e |
31, // '\x1c'
|
|
Packit |
f0b94e |
30, // '\x1d'
|
|
Packit |
f0b94e |
29, // '\x1e'
|
|
Packit |
f0b94e |
28, // '\x1f'
|
|
Packit |
f0b94e |
255, // ' '
|
|
Packit |
f0b94e |
148, // '!'
|
|
Packit |
f0b94e |
164, // '"'
|
|
Packit |
f0b94e |
149, // '#'
|
|
Packit |
f0b94e |
136, // '$'
|
|
Packit |
f0b94e |
160, // '%'
|
|
Packit |
f0b94e |
155, // '&'
|
|
Packit |
f0b94e |
173, // "'"
|
|
Packit |
f0b94e |
221, // '('
|
|
Packit |
f0b94e |
222, // ')'
|
|
Packit |
f0b94e |
134, // '*'
|
|
Packit |
f0b94e |
122, // '+'
|
|
Packit |
f0b94e |
232, // ','
|
|
Packit |
f0b94e |
202, // '-'
|
|
Packit |
f0b94e |
215, // '.'
|
|
Packit |
f0b94e |
224, // '/'
|
|
Packit |
f0b94e |
208, // '0'
|
|
Packit |
f0b94e |
220, // '1'
|
|
Packit |
f0b94e |
204, // '2'
|
|
Packit |
f0b94e |
187, // '3'
|
|
Packit |
f0b94e |
183, // '4'
|
|
Packit |
f0b94e |
179, // '5'
|
|
Packit |
f0b94e |
177, // '6'
|
|
Packit |
f0b94e |
168, // '7'
|
|
Packit |
f0b94e |
178, // '8'
|
|
Packit |
f0b94e |
200, // '9'
|
|
Packit |
f0b94e |
226, // ':'
|
|
Packit |
f0b94e |
195, // ';'
|
|
Packit |
f0b94e |
154, // '<'
|
|
Packit |
f0b94e |
184, // '='
|
|
Packit |
f0b94e |
174, // '>'
|
|
Packit |
f0b94e |
126, // '?'
|
|
Packit |
f0b94e |
120, // '@'
|
|
Packit |
f0b94e |
191, // 'A'
|
|
Packit |
f0b94e |
157, // 'B'
|
|
Packit |
f0b94e |
194, // 'C'
|
|
Packit |
f0b94e |
170, // 'D'
|
|
Packit |
f0b94e |
189, // 'E'
|
|
Packit |
f0b94e |
162, // 'F'
|
|
Packit |
f0b94e |
161, // 'G'
|
|
Packit |
f0b94e |
150, // 'H'
|
|
Packit |
f0b94e |
193, // 'I'
|
|
Packit |
f0b94e |
142, // 'J'
|
|
Packit |
f0b94e |
137, // 'K'
|
|
Packit |
f0b94e |
171, // 'L'
|
|
Packit |
f0b94e |
176, // 'M'
|
|
Packit |
f0b94e |
185, // 'N'
|
|
Packit |
f0b94e |
167, // 'O'
|
|
Packit |
f0b94e |
186, // 'P'
|
|
Packit |
f0b94e |
112, // 'Q'
|
|
Packit |
f0b94e |
175, // 'R'
|
|
Packit |
f0b94e |
192, // 'S'
|
|
Packit |
f0b94e |
188, // 'T'
|
|
Packit |
f0b94e |
156, // 'U'
|
|
Packit |
f0b94e |
140, // 'V'
|
|
Packit |
f0b94e |
143, // 'W'
|
|
Packit |
f0b94e |
123, // 'X'
|
|
Packit |
f0b94e |
133, // 'Y'
|
|
Packit |
f0b94e |
128, // 'Z'
|
|
Packit |
f0b94e |
147, // '['
|
|
Packit |
f0b94e |
138, // '\\'
|
|
Packit |
f0b94e |
146, // ']'
|
|
Packit |
f0b94e |
114, // '^'
|
|
Packit |
f0b94e |
223, // '_'
|
|
Packit |
f0b94e |
151, // '`'
|
|
Packit |
f0b94e |
249, // 'a'
|
|
Packit |
f0b94e |
216, // 'b'
|
|
Packit |
f0b94e |
238, // 'c'
|
|
Packit |
f0b94e |
236, // 'd'
|
|
Packit |
f0b94e |
253, // 'e'
|
|
Packit |
f0b94e |
227, // 'f'
|
|
Packit |
f0b94e |
218, // 'g'
|
|
Packit |
f0b94e |
230, // 'h'
|
|
Packit |
f0b94e |
247, // 'i'
|
|
Packit |
f0b94e |
135, // 'j'
|
|
Packit |
f0b94e |
180, // 'k'
|
|
Packit |
f0b94e |
241, // 'l'
|
|
Packit |
f0b94e |
233, // 'm'
|
|
Packit |
f0b94e |
246, // 'n'
|
|
Packit |
f0b94e |
244, // 'o'
|
|
Packit |
f0b94e |
231, // 'p'
|
|
Packit |
f0b94e |
139, // 'q'
|
|
Packit |
f0b94e |
245, // 'r'
|
|
Packit |
f0b94e |
243, // 's'
|
|
Packit |
f0b94e |
251, // 't'
|
|
Packit |
f0b94e |
235, // 'u'
|
|
Packit |
f0b94e |
201, // 'v'
|
|
Packit |
f0b94e |
196, // 'w'
|
|
Packit |
f0b94e |
240, // 'x'
|
|
Packit |
f0b94e |
214, // 'y'
|
|
Packit |
f0b94e |
152, // 'z'
|
|
Packit |
f0b94e |
182, // '{'
|
|
Packit |
f0b94e |
205, // '|'
|
|
Packit |
f0b94e |
181, // '}'
|
|
Packit |
f0b94e |
127, // '~'
|
|
Packit |
f0b94e |
27, // '\x7f'
|
|
Packit |
f0b94e |
212, // '\x80'
|
|
Packit |
f0b94e |
211, // '\x81'
|
|
Packit |
f0b94e |
210, // '\x82'
|
|
Packit |
f0b94e |
213, // '\x83'
|
|
Packit |
f0b94e |
228, // '\x84'
|
|
Packit |
f0b94e |
197, // '\x85'
|
|
Packit |
f0b94e |
169, // '\x86'
|
|
Packit |
f0b94e |
159, // '\x87'
|
|
Packit |
f0b94e |
131, // '\x88'
|
|
Packit |
f0b94e |
172, // '\x89'
|
|
Packit |
f0b94e |
105, // '\x8a'
|
|
Packit |
f0b94e |
80, // '\x8b'
|
|
Packit |
f0b94e |
98, // '\x8c'
|
|
Packit |
f0b94e |
96, // '\x8d'
|
|
Packit |
f0b94e |
97, // '\x8e'
|
|
Packit |
f0b94e |
81, // '\x8f'
|
|
Packit |
f0b94e |
207, // '\x90'
|
|
Packit |
f0b94e |
145, // '\x91'
|
|
Packit |
f0b94e |
116, // '\x92'
|
|
Packit |
f0b94e |
115, // '\x93'
|
|
Packit |
f0b94e |
144, // '\x94'
|
|
Packit |
f0b94e |
130, // '\x95'
|
|
Packit |
f0b94e |
153, // '\x96'
|
|
Packit |
f0b94e |
121, // '\x97'
|
|
Packit |
f0b94e |
107, // '\x98'
|
|
Packit |
f0b94e |
132, // '\x99'
|
|
Packit |
f0b94e |
109, // '\x9a'
|
|
Packit |
f0b94e |
110, // '\x9b'
|
|
Packit |
f0b94e |
124, // '\x9c'
|
|
Packit |
f0b94e |
111, // '\x9d'
|
|
Packit |
f0b94e |
82, // '\x9e'
|
|
Packit |
f0b94e |
108, // '\x9f'
|
|
Packit |
f0b94e |
118, // '\xa0'
|
|
Packit |
f0b94e |
141, // '¡'
|
|
Packit |
f0b94e |
113, // '¢'
|
|
Packit |
f0b94e |
129, // '£'
|
|
Packit |
f0b94e |
119, // '¤'
|
|
Packit |
f0b94e |
125, // '¥'
|
|
Packit |
f0b94e |
165, // '¦'
|
|
Packit |
f0b94e |
117, // '§'
|
|
Packit |
f0b94e |
92, // '¨'
|
|
Packit |
f0b94e |
106, // '©'
|
|
Packit |
f0b94e |
83, // 'ª'
|
|
Packit |
f0b94e |
72, // '«'
|
|
Packit |
f0b94e |
99, // '¬'
|
|
Packit |
f0b94e |
93, // '\xad'
|
|
Packit |
f0b94e |
65, // '®'
|
|
Packit |
f0b94e |
79, // '¯'
|
|
Packit |
f0b94e |
166, // '°'
|
|
Packit |
f0b94e |
237, // '±'
|
|
Packit |
f0b94e |
163, // '²'
|
|
Packit |
f0b94e |
199, // '³'
|
|
Packit |
f0b94e |
190, // '´'
|
|
Packit |
f0b94e |
225, // 'µ'
|
|
Packit |
f0b94e |
209, // '¶'
|
|
Packit |
f0b94e |
203, // '·'
|
|
Packit |
f0b94e |
198, // '¸'
|
|
Packit |
f0b94e |
217, // '¹'
|
|
Packit |
f0b94e |
219, // 'º'
|
|
Packit |
f0b94e |
206, // '»'
|
|
Packit |
f0b94e |
234, // '¼'
|
|
Packit |
f0b94e |
248, // '½'
|
|
Packit |
f0b94e |
158, // '¾'
|
|
Packit |
f0b94e |
239, // '¿'
|
|
Packit |
f0b94e |
255, // 'À'
|
|
Packit |
f0b94e |
255, // 'Á'
|
|
Packit |
f0b94e |
255, // 'Â'
|
|
Packit |
f0b94e |
255, // 'Ã'
|
|
Packit |
f0b94e |
255, // 'Ä'
|
|
Packit |
f0b94e |
255, // 'Å'
|
|
Packit |
f0b94e |
255, // 'Æ'
|
|
Packit |
f0b94e |
255, // 'Ç'
|
|
Packit |
f0b94e |
255, // 'È'
|
|
Packit |
f0b94e |
255, // 'É'
|
|
Packit |
f0b94e |
255, // 'Ê'
|
|
Packit |
f0b94e |
255, // 'Ë'
|
|
Packit |
f0b94e |
255, // 'Ì'
|
|
Packit |
f0b94e |
255, // 'Í'
|
|
Packit |
f0b94e |
255, // 'Î'
|
|
Packit |
f0b94e |
255, // 'Ï'
|
|
Packit |
f0b94e |
255, // 'Ð'
|
|
Packit |
f0b94e |
255, // 'Ñ'
|
|
Packit |
f0b94e |
255, // 'Ò'
|
|
Packit |
f0b94e |
255, // 'Ó'
|
|
Packit |
f0b94e |
255, // 'Ô'
|
|
Packit |
f0b94e |
255, // 'Õ'
|
|
Packit |
f0b94e |
255, // 'Ö'
|
|
Packit |
f0b94e |
255, // '×'
|
|
Packit |
f0b94e |
255, // 'Ø'
|
|
Packit |
f0b94e |
255, // 'Ù'
|
|
Packit |
f0b94e |
255, // 'Ú'
|
|
Packit |
f0b94e |
255, // 'Û'
|
|
Packit |
f0b94e |
255, // 'Ü'
|
|
Packit |
f0b94e |
255, // 'Ý'
|
|
Packit |
f0b94e |
255, // 'Þ'
|
|
Packit |
f0b94e |
255, // 'ß'
|
|
Packit |
f0b94e |
255, // 'à'
|
|
Packit |
f0b94e |
255, // 'á'
|
|
Packit |
f0b94e |
255, // 'â'
|
|
Packit |
f0b94e |
255, // 'ã'
|
|
Packit |
f0b94e |
255, // 'ä'
|
|
Packit |
f0b94e |
255, // 'å'
|
|
Packit |
f0b94e |
255, // 'æ'
|
|
Packit |
f0b94e |
255, // 'ç'
|
|
Packit |
f0b94e |
255, // 'è'
|
|
Packit |
f0b94e |
255, // 'é'
|
|
Packit |
f0b94e |
255, // 'ê'
|
|
Packit |
f0b94e |
255, // 'ë'
|
|
Packit |
f0b94e |
255, // 'ì'
|
|
Packit |
f0b94e |
255, // 'í'
|
|
Packit |
f0b94e |
255, // 'î'
|
|
Packit |
f0b94e |
255, // 'ï'
|
|
Packit |
f0b94e |
255, // 'ð'
|
|
Packit |
f0b94e |
255, // 'ñ'
|
|
Packit |
f0b94e |
255, // 'ò'
|
|
Packit |
f0b94e |
255, // 'ó'
|
|
Packit |
f0b94e |
255, // 'ô'
|
|
Packit |
f0b94e |
255, // 'õ'
|
|
Packit |
f0b94e |
255, // 'ö'
|
|
Packit |
f0b94e |
255, // '÷'
|
|
Packit |
f0b94e |
255, // 'ø'
|
|
Packit |
f0b94e |
255, // 'ù'
|
|
Packit |
f0b94e |
255, // 'ú'
|
|
Packit |
f0b94e |
255, // 'û'
|
|
Packit |
f0b94e |
255, // 'ü'
|
|
Packit |
f0b94e |
255, // 'ý'
|
|
Packit |
f0b94e |
255, // 'þ'
|
|
Packit |
f0b94e |
255, // 'ÿ'
|
|
Packit |
f0b94e |
];
|