1 /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ 2 /* 3 * anjuta 4 * Copyright (C) Eran Ifrah (Main file for CodeLite www.codelite.org/ ) 5 * Copyright (C) Massimo Cora' 2009 <maxcvs@email.it> (Customizations for Anjuta) 6 * 7 * anjuta is free software: you can redistribute it and/or modify it 8 * under the terms of the GNU General Public License as published by the 9 * Free Software Foundation, either version 3 of the License, or 10 * (at your option) any later version. 11 * 12 * anjuta is distributed in the hope that it will be useful, but 13 * WITHOUT ANY WARRANTY; without even the implied warranty of 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 15 * See the GNU General Public License for more details. 16 * 17 * You should have received a copy of the GNU General Public License along 18 * with this program. If not, see <http://www.gnu.org/licenses/>. 19 */ 20 21 ////////////////////////////////////////////////////////////////////////////// 22 ////////////////////////////////////////////////////////////////////////////// 23 // 24 // copyright : (C) 2008 by Eran Ifrah 25 // file name : y.tab.h 26 // 27 // ------------------------------------------------------------------------- 28 // A 29 // _____ _ _ _ _ 30 // / __ \ | | | | (_) | 31 // | / \/ ___ __| | ___| | _| |_ ___ 32 // | | / _ \ / _ |/ _ \ | | | __/ _ ) 33 // | \__/\ (_) | (_| | __/ |___| | || __/ 34 // \____/\___/ \__,_|\___\_____/_|\__\___| 35 // 36 // F i l e 37 // 38 // This program is free software; you can redistribute it and/or modify 39 // it under the terms of the GNU General Public License as published by 40 // the Free Software Foundation; either version 2 of the License, or 41 // (at your option) any later version. 42 // 43 ////////////////////////////////////////////////////////////////////////////// 44 ////////////////////////////////////////////////////////////////////////////// 45 /*#ifdef __cplusplus*/ 46 namespace flex 47 { 48 /*#endif*/ 49 50 #define AUTO 257 51 #define lexDOUBLE 258 52 #define lexINT 259 53 #define lexSTRUCT 260 54 #define BREAK 261 55 #define ELSE 262 56 #define lexLONG 263 57 #define SWITCH 264 58 #define CASE 265 59 #define lexENUM 266 60 #define REGISTER 267 61 #define TYPEDEF 268 62 #define lexCHAR 269 63 #define EXTERN 270 64 #define RETURN 271 65 #define UNION 272 66 #define lexCONST 273 67 #define lexFLOAT 274 68 #define lexSHORT 275 69 #define UNSIGNED 276 70 #define CONTINUE 277 71 #define FOR 278 72 #define SIGNED 279 73 #define lexVOID 280 74 #define lexDEFAULT 281 75 #define GOTO 282 76 #define SIZEOF 283 77 #define VOLATILE 284 78 #define DO 285 79 #define IF 286 80 #define STATIC 287 81 #define WHILE 288 82 #define NEW 289 83 #define lexDELETE 290 84 #define lexTHIS 291 85 #define lexOPERATOR 292 86 #define lexCLASS 293 87 #define lexNAMESPACE 294 88 #define lexPUBLIC 295 89 #define lexPROTECTED 296 90 #define lexPRIVATE 297 91 #define VIRTUAL 298 92 #define FRIEND 299 93 #define INLINE 300 94 #define OVERLOAD 301 95 #define IDENTIFIER 302 96 #define STRINGliteral 303 97 #define FLOATINGconstant 304 98 #define INTEGERconstant 305 99 #define CHARACTERconstant 306 100 #define OCTALconstant 307 101 #define HEXconstant 308 102 #define TYPEDEFname 309 103 #define lexARROW 310 104 #define ICR 311 105 #define DECR 312 106 #define LS 313 107 #define RS 314 108 #define LE 315 109 #define GE 316 110 #define EQ 317 111 #define NE 318 112 #define ANDAND 319 113 #define OROR 320 114 #define ELLIPSIS 321 115 #define CLCL 322 116 #define DOTstar 323 117 #define ARROWstar 324 118 #define MULTassign 325 119 #define DIVassign 326 120 #define MODassign 327 121 #define PLUSassign 328 122 #define MINUSassign 329 123 #define LSassign 330 124 #define RSassign 331 125 #define ANDassign 332 126 #define ERassign 333 127 #define ORassign 334 128 #define CComment 335 129 #define CPPComment 336 130 #define POUNDPOUND 337 131 132 //#ifdef __cplusplus 133 } // namespace flex 134 //#endif 135