presage  0.8.8
iso8859_1.h
Go to the documentation of this file.
1 
2 /******************************************************
3  * Presage, an extensible predictive text entry system
4  * ---------------------------------------------------
5  *
6  * Copyright (C) 2008 Matteo Vescovi <matteo.vescovi@yahoo.co.uk>
7 
8  This program is free software; you can redistribute it and/or modify
9  it under the terms of the GNU General Public License as published by
10  the Free Software Foundation; either version 2 of the License, or
11  (at your option) any later version.
12 
13  This program is distributed in the hope that it will be useful,
14  but WITHOUT ANY WARRANTY; without even the implied warranty of
15  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16  GNU General Public License for more details.
17 
18  You should have received a copy of the GNU General Public License along
19  with this program; if not, write to the Free Software Foundation, Inc.,
20  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
21  *
22  **********(*)*/
23 
24 
25 #ifndef ISO8859_1
26 #define ISO8859_1
27 
28 // ISO 8859-1 standard ///////////////////////
29 
30 const int NUL = 0; // NUL
31 const int SOH = 1; // SOH
32 const int STX = 2; // STX
33 const int ETX = 3; // ETX
34 const int EOT = 4; // EOT
35 const int ENQ = 5; // ENQ
36 const int ACK = 6; // ACK
37 const int BEL = 7; // BEL
38 const int BS = 8; // BS
39 const int HT = 9; // HT
40 const int NL = 10; // NL
41 const int VT = 11; // VT
42 const int NP = 12; // NP
43 const int CR = 13; // CR
44 const int SO = 14; // SO
45 const int SI = 15; // SI
46 const int DLE = 16; // DLE
47 const int DC1 = 17; // DC1
48 const int DC2 = 18; // DC2
49 const int DC3 = 19; // DC3
50 const int DC4 = 20; // DC4
51 const int NAK = 21; // NAK
52 const int SYN = 22; // SYN
53 const int ETB = 23; // ETB
54 const int CAN = 24; // CAN
55 const int EM = 25; // EM
56 const int SUB = 26; // SUB
57 const int ESC = 27; // ESC
58 const int FS = 28; // FS
59 const int GS = 29; // GS
60 const int RS = 30; // RS
61 const int US = 31; // US
62 const int space = 32; // normal space
63 const int exclamation = 33; // !
64 const int quote = 34; // "
65 const int hashsign = 35; // #
66 const int dollar = 36; // $
67 const int percent = 37; // %
68 const int ampersand = 38; // &
69 const int apostrophe = 39; // '
70 const int openbracket = 40; // (
71 const int closebracket= 41; // )
72 const int asterisk = 42; // *
73 const int plus = 43; // +
74 const int comma = 44; // ,
75 const int minus = 45; // -
76 const int period = 46; // .
77 const int slash = 47; // /
78 const int digit0 = 48; // 0
79 const int digit1 = 49; // 1
80 const int digit2 = 50; // 2
81 const int digit3 = 51; // 3
82 const int digit4 = 52; // 4
83 const int digit5 = 53; // 5
84 const int digit6 = 54; // 6
85 const int digit7 = 55; // 7
86 const int digit8 = 56; // 8
87 const int digit9 = 57; // 9
88 const int colon = 58; // :
89 const int semicolon = 59; // ;
90 const int lessthan = 60; // <
91 const int equals = 61; // =
92 const int greaterthan = 62; // >
93 const int question = 63; // ?
94 const int at = 64; // @
95 const int Aletter = 65; // A
96 const int Bletter = 66; // B
97 const int Cletter = 67; // C
98 const int Dletter = 68; // D
99 const int Eletter = 69; // E
100 const int Fletter = 70; // F
101 const int Gletter = 71; // G
102 const int Hletter = 72; // H
103 const int Iletter = 73; // I
104 const int Jletter = 74; // J
105 const int Kletter = 75; // K
106 const int Lletter = 76; // L
107 const int Mletter = 77; // M
108 const int Nletter = 78; // N
109 const int Oletter = 79; // O
110 const int Pletter = 80; // P
111 const int Qletter = 81; // Q
112 const int Rletter = 82; // R
113 const int Sletter = 83; // S
114 const int Tletter = 84; // T
115 const int Uletter = 85; // U
116 const int Vletter = 86; // V
117 const int Wletter = 87; // W
118 const int Xletter = 88; // X
119 const int Yletter = 89; // Y
120 const int Zletter = 90; // Z
121 const int opensquare = 91; // [
122 const int backslash = 92; //
123 const int closesquare = 93; // ]
124 const int pointer = 94; // ^
125 const int underscore = 95; // _
126 const int grave = 96; // `
127 const int aletter = 97; // a
128 const int bletter = 98; // b
129 const int cletter = 99; // c
130 const int dletter = 100; // d
131 const int eletter = 101; // e
132 const int fletter = 102; // f
133 const int gletter = 103; // g
134 const int hletter = 104; // h
135 const int iletter = 105; // i
136 const int jletter = 106; // j
137 const int kletter = 107; // k
138 const int lletter = 108; // l
139 const int mletter = 109; // m
140 const int nletter = 110; // n
141 const int oletter = 111; // o
142 const int pletter = 112; // p
143 const int qletter = 113; // q
144 const int rletter = 114; // r
145 const int sletter = 115; // s
146 const int tletter = 116; // t
147 const int uletter = 117; // u
148 const int vletter = 118; // v
149 const int wletter = 119; // w
150 const int xletter = 120; // x
151 const int yletter = 121; // y
152 const int zletter = 122; // z
153 const int leftbrace = 123; // {
154 const int verticalbar = 124; // |
155 const int rightbrace = 125; // }
156 const int tilde = 126; // ~
157 
158 
159 const int DEL = 127; // DEL
160 const int PAD = 128; // --
161 const int HOP = 129; // --
162 const int BPH = 130; // --
163 const int NBH = 131; // --
164 const int IND = 132; // --
165 const int NEL = 133; // --
166 const int SSA = 134; // --
167 const int ESA = 135; // --
168 const int HTS = 136; // --
169 const int HTJ = 137; // --
170 const int VTS = 138; // --
171 const int PLD = 139; // --
172 const int PLU = 140; // --
173 const int RI = 141; // --
174 const int SS2 = 142; // --
175 const int SS3 = 143; // --
176 const int DCS = 144; // --
177 const int PU1 = 145; // --
178 const int PU2 = 146; // --
179 const int STS = 147; // --
180 const int CCH = 148; // --
181 const int MW = 149; // --
182 const int SPA = 150; // --
183 const int EPA = 151; // --
184 const int SOS = 152; // --
185 const int SGCI= 153; // --
186 const int SCI = 154; // --
187 const int CSI = 155; // --
188 const int ST = 156; // --
189 const int OSC = 157; // --
190 const int PM = 158; // --
191 const int APC = 159; // --
192 
193 
194 const int nbsp = 160; // non-breaking space
195 const int iexcl = 161; // ¡
196 const int cent = 162; // ¢
197 const int pound = 163; // £
198 const int curren = 164; // ¤
199 const int yen = 165; // ¥
200 const int brvbar = 166; // ¦
201 const int sect = 167; // §
202 const int uml = 168; // ¨
203 const int copyr = 169; // ©
204 const int ordf = 170; // ª
205 const int laquo = 171; // «
206 const int notsign= 172; // ¬
207 const int shy = 173; // ­
208 const int reg = 174; // ®
209 const int macr = 175; // ¯
210 const int deg = 176; // °
211 const int plusmn = 177; // ±
212 const int sup2 = 178; // ²
213 const int sup3 = 179; // ³
214 const int acute = 180; // ´
215 const int micro = 181; // µ
216 const int para = 182; // ¶
217 const int middot = 183; // ·
218 const int cedil = 184; // ¸
219 const int sup1 = 185; // ¹
220 const int ordm = 186; // º
221 const int raquo = 187; // »
222 const int frac14 = 188; // ¼
223 const int frac12 = 189; // ½
224 const int frac34 = 190; // ¾
225 const int iquest = 191; // ¿
226 const int Agrave = 192; // À
227 const int Aacute = 193; // Á
228 const int Acirc = 194; // Â
229 const int Atilde = 195; // Ã
230 const int Auml = 196; // Ä
231 const int Aring = 197; // Å
232 const int AElig = 198; // Æ
233 const int Ccedil = 199; // Ç
234 const int Egrave = 200; // È
235 const int Eacute = 201; // É
236 const int Ecirc = 202; // Ê
237 const int Euml = 203; // Ë
238 const int Igrave = 204; // Ì
239 const int Iacute = 205; // Í
240 const int Icirc = 206; // Î
241 const int Iuml = 207; // Ï
242 const int ETH = 208; // Ð
243 const int Ntilde = 209; // Ñ
244 const int Ograve = 210; // Ò
245 const int Oacute = 211; // Ó
246 const int Ocirc = 212; // Ô
247 const int Otilde = 213; // Õ
248 const int Ouml = 214; // Ö
249 const int times = 215; // ×
250 const int Oslash = 216; // Ø
251 const int Ugrave = 217; // Ù
252 const int Uacute = 218; // Ú
253 const int Ucirc = 219; // Û
254 const int Uuml = 220; // Ü
255 const int Yacute = 221; // Ý
256 const int THORN = 222; // Þ
257 const int szlig = 223; // ß
258 const int agrave = 224; // à
259 const int aacute = 225; // á
260 const int acirc = 226; // â
261 const int atilde = 227; // ã
262 const int auml = 228; // ä
263 const int aring = 229; // å
264 const int aelig = 230; // æ
265 const int ccedil = 231; // ç
266 const int egrave = 232; // è
267 const int eacute = 233; // é
268 const int ecirc = 234; // ê
269 const int euml = 235; // ë
270 const int igrave = 236; // ì
271 const int iacute = 237; // í
272 const int icirc = 238; // î
273 const int iuml = 239; // ï
274 const int eth = 240; // ð
275 const int ntilde = 241; // ñ
276 const int ograve = 242; // ò
277 const int oacute = 243; // ó
278 const int ocirc = 244; // ô
279 const int otilde = 245; // õ
280 const int ouml = 246; // ö
281 const int divide = 247; // ÷
282 const int oslash = 248; // ø
283 const int ugrave = 249; // ù
284 const int uacute = 250; // ú
285 const int ucirc = 251; // û
286 const int uuml = 252; // ü
287 const int yacute = 253; // ý
288 const int thorn = 254; // þ
289 const int yuml = 255; // ÿ
290 
291 
292 #endif // ISO8859_1