// $ANTLR 2.7.7 (2006-11-01): "StdCParser.g" -> "StdCLexer.java"$

        package com.jogamp.gluegen.cgram;

        import java.io.*;

        import antlr.CommonAST;
        import antlr.DumpASTVisitor;

public interface STDCTokenTypes {
	int EOF = 1;
	int NULL_TREE_LOOKAHEAD = 3;
	int LITERAL_typedef = 4;
	int LITERAL_asm = 5;
	int LITERAL_volatile = 6;
	int LCURLY = 7;
	int RCURLY = 8;
	int SEMI = 9;
	int LITERAL_struct = 10;
	int LITERAL_union = 11;
	int LITERAL_enum = 12;
	int LITERAL_auto = 13;
	int LITERAL_register = 14;
	int LITERAL_extern = 15;
	int LITERAL_static = 16;
	int LITERAL_const = 17;
	int LITERAL_void = 18;
	int LITERAL_char = 19;
	int LITERAL_short = 20;
	int LITERAL_int = 21;
	int LITERAL_long = 22;
	int LITERAL_float = 23;
	int LITERAL_double = 24;
	int LITERAL_signed = 25;
	int LITERAL_unsigned = 26;
	// "int8_t" = 27
	// "uint8_t" = 28
	// "int16_t" = 29
	// "uint16_t" = 30
	// "__int32" = 31
	// "int32_t" = 32
	int LITERAL_wchar_t = 33;
	// "uint32_t" = 34
	// "__int64" = 35
	// "int64_t" = 36
	// "uint64_t" = 37
	int LITERAL_ptrdiff_t = 38;
	int LITERAL_intptr_t = 39;
	int LITERAL_size_t = 40;
	int LITERAL_uintptr_t = 41;
	int ID = 42;
	int COMMA = 43;
	int COLON = 44;
	int ASSIGN = 45;
	int STAR = 46;
	int LPAREN = 47;
	int RPAREN = 48;
	int LBRACKET = 49;
	int RBRACKET = 50;
	int VARARGS = 51;
	int LITERAL_while = 52;
	int LITERAL_do = 53;
	int LITERAL_for = 54;
	int LITERAL_goto = 55;
	int LITERAL_continue = 56;
	int LITERAL_break = 57;
	int LITERAL_return = 58;
	int LITERAL_case = 59;
	int LITERAL_default = 60;
	int LITERAL_if = 61;
	int LITERAL_else = 62;
	int LITERAL_switch = 63;
	int DIV_ASSIGN = 64;
	int PLUS_ASSIGN = 65;
	int MINUS_ASSIGN = 66;
	int STAR_ASSIGN = 67;
	int MOD_ASSIGN = 68;
	int RSHIFT_ASSIGN = 69;
	int LSHIFT_ASSIGN = 70;
	int BAND_ASSIGN = 71;
	int BOR_ASSIGN = 72;
	int BXOR_ASSIGN = 73;
	int QUESTION = 74;
	int LOR = 75;
	int LAND = 76;
	int BOR = 77;
	int BXOR = 78;
	int BAND = 79;
	int EQUAL = 80;
	int NOT_EQUAL = 81;
	int LT = 82;
	int LTE = 83;
	int GT = 84;
	int GTE = 85;
	int LSHIFT = 86;
	int RSHIFT = 87;
	int PLUS = 88;
	int MINUS = 89;
	int DIV = 90;
	int MOD = 91;
	int INC = 92;
	int DEC = 93;
	int LITERAL_sizeof = 94;
	int BNOT = 95;
	int LNOT = 96;
	int PTR = 97;
	int DOT = 98;
	int CharLiteral = 99;
	int StringLiteral = 100;
	int IntOctalConst = 101;
	int LongOctalConst = 102;
	int UnsignedOctalConst = 103;
	int IntIntConst = 104;
	int LongIntConst = 105;
	int UnsignedIntConst = 106;
	int IntHexConst = 107;
	int LongHexConst = 108;
	int UnsignedHexConst = 109;
	int FloatDoubleConst = 110;
	int DoubleDoubleConst = 111;
	int LongDoubleConst = 112;
	int NTypedefName = 113;
	int NInitDecl = 114;
	int NDeclarator = 115;
	int NStructDeclarator = 116;
	int NDeclaration = 117;
	int NCast = 118;
	int NPointerGroup = 119;
	int NExpressionGroup = 120;
	int NFunctionCallArgs = 121;
	int NNonemptyAbstractDeclarator = 122;
	int NInitializer = 123;
	int NStatementExpr = 124;
	int NEmptyExpression = 125;
	int NParameterTypeList = 126;
	int NFunctionDef = 127;
	int NCompoundStatement = 128;
	int NParameterDeclaration = 129;
	int NCommaExpr = 130;
	int NUnaryExpr = 131;
	int NLabel = 132;
	int NPostfixExpr = 133;
	int NRangeExpr = 134;
	int NStringSeq = 135;
	int NInitializerElementLabel = 136;
	int NLcurlyInitializer = 137;
	int NAsmAttribute = 138;
	int NGnuAsmExpr = 139;
	int NTypeMissing = 140;
	int Vocabulary = 141;
	int Whitespace = 142;
	int Comment = 143;
	int CPPComment = 144;
	int NonWhitespace = 145;
	int PREPROC_DIRECTIVE = 146;
	int DefineExpr = 147;
	int DefineExpr2 = 148;
	int Space = 149;
	int LineDirective = 150;
	int BadStringLiteral = 151;
	int Escape = 152;
	int Digit = 153;
	int LongSuffix = 154;
	int UnsignedSuffix = 155;
	int FloatSuffix = 156;
	int Exponent = 157;
	int Number = 158;
}
