presage
0.8.7
|
00001 00002 /****************************************************** 00003 * Presage, an extensible predictive text entry system 00004 * --------------------------------------------------- 00005 * 00006 * Copyright (C) 2008 Matteo Vescovi <matteo.vescovi@yahoo.co.uk> 00007 00008 This program is free software; you can redistribute it and/or modify 00009 it under the terms of the GNU General Public License as published by 00010 the Free Software Foundation; either version 2 of the License, or 00011 (at your option) any later version. 00012 00013 This program is distributed in the hope that it will be useful, 00014 but WITHOUT ANY WARRANTY; without even the implied warranty of 00015 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00016 GNU General Public License for more details. 00017 00018 You should have received a copy of the GNU General Public License along 00019 with this program; if not, write to the Free Software Foundation, Inc., 00020 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 00021 * 00022 **********(*)*/ 00023 00024 00025 #ifndef ISO8859_1 00026 #define ISO8859_1 00027 00028 // ISO 8859-1 standard /////////////////////// 00029 00030 const int NUL = 0; // NUL 00031 const int SOH = 1; // SOH 00032 const int STX = 2; // STX 00033 const int ETX = 3; // ETX 00034 const int EOT = 4; // EOT 00035 const int ENQ = 5; // ENQ 00036 const int ACK = 6; // ACK 00037 const int BEL = 7; // BEL 00038 const int BS = 8; // BS 00039 const int HT = 9; // HT 00040 const int NL = 10; // NL 00041 const int VT = 11; // VT 00042 const int NP = 12; // NP 00043 const int CR = 13; // CR 00044 const int SO = 14; // SO 00045 const int SI = 15; // SI 00046 const int DLE = 16; // DLE 00047 const int DC1 = 17; // DC1 00048 const int DC2 = 18; // DC2 00049 const int DC3 = 19; // DC3 00050 const int DC4 = 20; // DC4 00051 const int NAK = 21; // NAK 00052 const int SYN = 22; // SYN 00053 const int ETB = 23; // ETB 00054 const int CAN = 24; // CAN 00055 const int EM = 25; // EM 00056 const int SUB = 26; // SUB 00057 const int ESC = 27; // ESC 00058 const int FS = 28; // FS 00059 const int GS = 29; // GS 00060 const int RS = 30; // RS 00061 const int US = 31; // US 00062 const int space = 32; // normal space 00063 const int exclamation = 33; // ! 00064 const int quote = 34; // " 00065 const int hashsign = 35; // # 00066 const int dollar = 36; // $ 00067 const int percent = 37; // % 00068 const int ampersand = 38; // & 00069 const int apostrophe = 39; // ' 00070 const int openbracket = 40; // ( 00071 const int closebracket= 41; // ) 00072 const int asterisk = 42; // * 00073 const int plus = 43; // + 00074 const int comma = 44; // , 00075 const int minus = 45; // - 00076 const int period = 46; // . 00077 const int slash = 47; // / 00078 const int digit0 = 48; // 0 00079 const int digit1 = 49; // 1 00080 const int digit2 = 50; // 2 00081 const int digit3 = 51; // 3 00082 const int digit4 = 52; // 4 00083 const int digit5 = 53; // 5 00084 const int digit6 = 54; // 6 00085 const int digit7 = 55; // 7 00086 const int digit8 = 56; // 8 00087 const int digit9 = 57; // 9 00088 const int colon = 58; // : 00089 const int semicolon = 59; // ; 00090 const int lessthan = 60; // < 00091 const int equals = 61; // = 00092 const int greaterthan = 62; // > 00093 const int question = 63; // ? 00094 const int at = 64; // @ 00095 const int Aletter = 65; // A 00096 const int Bletter = 66; // B 00097 const int Cletter = 67; // C 00098 const int Dletter = 68; // D 00099 const int Eletter = 69; // E 00100 const int Fletter = 70; // F 00101 const int Gletter = 71; // G 00102 const int Hletter = 72; // H 00103 const int Iletter = 73; // I 00104 const int Jletter = 74; // J 00105 const int Kletter = 75; // K 00106 const int Lletter = 76; // L 00107 const int Mletter = 77; // M 00108 const int Nletter = 78; // N 00109 const int Oletter = 79; // O 00110 const int Pletter = 80; // P 00111 const int Qletter = 81; // Q 00112 const int Rletter = 82; // R 00113 const int Sletter = 83; // S 00114 const int Tletter = 84; // T 00115 const int Uletter = 85; // U 00116 const int Vletter = 86; // V 00117 const int Wletter = 87; // W 00118 const int Xletter = 88; // X 00119 const int Yletter = 89; // Y 00120 const int Zletter = 90; // Z 00121 const int opensquare = 91; // [ 00122 const int backslash = 92; // 00123 const int closesquare = 93; // ] 00124 const int pointer = 94; // ^ 00125 const int underscore = 95; // _ 00126 const int grave = 96; // ` 00127 const int aletter = 97; // a 00128 const int bletter = 98; // b 00129 const int cletter = 99; // c 00130 const int dletter = 100; // d 00131 const int eletter = 101; // e 00132 const int fletter = 102; // f 00133 const int gletter = 103; // g 00134 const int hletter = 104; // h 00135 const int iletter = 105; // i 00136 const int jletter = 106; // j 00137 const int kletter = 107; // k 00138 const int lletter = 108; // l 00139 const int mletter = 109; // m 00140 const int nletter = 110; // n 00141 const int oletter = 111; // o 00142 const int pletter = 112; // p 00143 const int qletter = 113; // q 00144 const int rletter = 114; // r 00145 const int sletter = 115; // s 00146 const int tletter = 116; // t 00147 const int uletter = 117; // u 00148 const int vletter = 118; // v 00149 const int wletter = 119; // w 00150 const int xletter = 120; // x 00151 const int yletter = 121; // y 00152 const int zletter = 122; // z 00153 const int leftbrace = 123; // { 00154 const int verticalbar = 124; // | 00155 const int rightbrace = 125; // } 00156 const int tilde = 126; // ~ 00157 00158 00159 const int DEL = 127; // DEL 00160 const int PAD = 128; // -- 00161 const int HOP = 129; // -- 00162 const int BPH = 130; // -- 00163 const int NBH = 131; // -- 00164 const int IND = 132; // -- 00165 const int NEL = 133; // -- 00166 const int SSA = 134; // -- 00167 const int ESA = 135; // -- 00168 const int HTS = 136; // -- 00169 const int HTJ = 137; // -- 00170 const int VTS = 138; // -- 00171 const int PLD = 139; // -- 00172 const int PLU = 140; // -- 00173 const int RI = 141; // -- 00174 const int SS2 = 142; // -- 00175 const int SS3 = 143; // -- 00176 const int DCS = 144; // -- 00177 const int PU1 = 145; // -- 00178 const int PU2 = 146; // -- 00179 const int STS = 147; // -- 00180 const int CCH = 148; // -- 00181 const int MW = 149; // -- 00182 const int SPA = 150; // -- 00183 const int EPA = 151; // -- 00184 const int SOS = 152; // -- 00185 const int SGCI= 153; // -- 00186 const int SCI = 154; // -- 00187 const int CSI = 155; // -- 00188 const int ST = 156; // -- 00189 const int OSC = 157; // -- 00190 const int PM = 158; // -- 00191 const int APC = 159; // -- 00192 00193 00194 const int nbsp = 160; // non-breaking space 00195 const int iexcl = 161; // ¡ 00196 const int cent = 162; // ¢ 00197 const int pound = 163; // £ 00198 const int curren = 164; // ¤ 00199 const int yen = 165; // ¥ 00200 const int brvbar = 166; // ¦ 00201 const int sect = 167; // § 00202 const int uml = 168; // ¨ 00203 const int copyr = 169; // © 00204 const int ordf = 170; // ª 00205 const int laquo = 171; // « 00206 const int notsign= 172; // ¬ 00207 const int shy = 173; // 00208 const int reg = 174; // ® 00209 const int macr = 175; // ¯ 00210 const int deg = 176; // ° 00211 const int plusmn = 177; // ± 00212 const int sup2 = 178; // ² 00213 const int sup3 = 179; // ³ 00214 const int acute = 180; // ´ 00215 const int micro = 181; // µ 00216 const int para = 182; // ¶ 00217 const int middot = 183; // · 00218 const int cedil = 184; // ¸ 00219 const int sup1 = 185; // ¹ 00220 const int ordm = 186; // º 00221 const int raquo = 187; // » 00222 const int frac14 = 188; // ¼ 00223 const int frac12 = 189; // ½ 00224 const int frac34 = 190; // ¾ 00225 const int iquest = 191; // ¿ 00226 const int Agrave = 192; // À 00227 const int Aacute = 193; // Á 00228 const int Acirc = 194; // Â 00229 const int Atilde = 195; // Ã 00230 const int Auml = 196; // Ä 00231 const int Aring = 197; // Å 00232 const int AElig = 198; // Æ 00233 const int Ccedil = 199; // Ç 00234 const int Egrave = 200; // È 00235 const int Eacute = 201; // É 00236 const int Ecirc = 202; // Ê 00237 const int Euml = 203; // Ë 00238 const int Igrave = 204; // Ì 00239 const int Iacute = 205; // Í 00240 const int Icirc = 206; // Î 00241 const int Iuml = 207; // Ï 00242 const int ETH = 208; // Ð 00243 const int Ntilde = 209; // Ñ 00244 const int Ograve = 210; // Ò 00245 const int Oacute = 211; // Ó 00246 const int Ocirc = 212; // Ô 00247 const int Otilde = 213; // Õ 00248 const int Ouml = 214; // Ö 00249 const int times = 215; // × 00250 const int Oslash = 216; // Ø 00251 const int Ugrave = 217; // Ù 00252 const int Uacute = 218; // Ú 00253 const int Ucirc = 219; // Û 00254 const int Uuml = 220; // Ü 00255 const int Yacute = 221; // Ý 00256 const int THORN = 222; // Þ 00257 const int szlig = 223; // ß 00258 const int agrave = 224; // à 00259 const int aacute = 225; // á 00260 const int acirc = 226; // â 00261 const int atilde = 227; // ã 00262 const int auml = 228; // ä 00263 const int aring = 229; // å 00264 const int aelig = 230; // æ 00265 const int ccedil = 231; // ç 00266 const int egrave = 232; // è 00267 const int eacute = 233; // é 00268 const int ecirc = 234; // ê 00269 const int euml = 235; // ë 00270 const int igrave = 236; // ì 00271 const int iacute = 237; // í 00272 const int icirc = 238; // î 00273 const int iuml = 239; // ï 00274 const int eth = 240; // ð 00275 const int ntilde = 241; // ñ 00276 const int ograve = 242; // ò 00277 const int oacute = 243; // ó 00278 const int ocirc = 244; // ô 00279 const int otilde = 245; // õ 00280 const int ouml = 246; // ö 00281 const int divide = 247; // ÷ 00282 const int oslash = 248; // ø 00283 const int ugrave = 249; // ù 00284 const int uacute = 250; // ú 00285 const int ucirc = 251; // û 00286 const int uuml = 252; // ü 00287 const int yacute = 253; // ý 00288 const int thorn = 254; // þ 00289 const int yuml = 255; // ÿ 00290 00291 00292 #endif // ISO8859_1