core | glapi | vbo | math | shader | swrast | swrast_setup | tnl | tnl_dd

program_parse.tab.h File Reference


Data Structures

union  YYSTYPE
struct  YYLTYPE

Defines

#define YYSTYPE_IS_TRIVIAL   1
#define yystype   YYSTYPE
#define YYSTYPE_IS_DECLARED   1
#define yyltype   YYLTYPE
#define YYLTYPE_IS_DECLARED   1
#define YYLTYPE_IS_TRIVIAL   1

Enumerations

enum  yytokentype {
  ARBvp_10 = 258, ARBfp_10 = 259, ADDRESS = 260, ALIAS = 261,
  ATTRIB = 262, OPTION = 263, OUTPUT = 264, PARAM = 265,
  TEMP = 266, END = 267, BIN_OP = 268, BINSC_OP = 269,
  SAMPLE_OP = 270, SCALAR_OP = 271, TRI_OP = 272, VECTOR_OP = 273,
  ARL = 274, KIL = 275, SWZ = 276, TXD_OP = 277,
  INTEGER = 278, REAL = 279, AMBIENT = 280, ATTENUATION = 281,
  BACK = 282, CLIP = 283, COLOR = 284, DEPTH = 285,
  DIFFUSE = 286, DIRECTION = 287, EMISSION = 288, ENV = 289,
  EYE = 290, FOG = 291, FOGCOORD = 292, FRAGMENT = 293,
  FRONT = 294, HALF = 295, INVERSE = 296, INVTRANS = 297,
  LIGHT = 298, LIGHTMODEL = 299, LIGHTPROD = 300, LOCAL = 301,
  MATERIAL = 302, MAT_PROGRAM = 303, MATRIX = 304, MATRIXINDEX = 305,
  MODELVIEW = 306, MVP = 307, NORMAL = 308, OBJECT = 309,
  PALETTE = 310, PARAMS = 311, PLANE = 312, POINT_TOK = 313,
  POINTSIZE = 314, POSITION = 315, PRIMARY = 316, PROGRAM = 317,
  PROJECTION = 318, RANGE = 319, RESULT = 320, ROW = 321,
  SCENECOLOR = 322, SECONDARY = 323, SHININESS = 324, SIZE_TOK = 325,
  SPECULAR = 326, SPOT = 327, STATE = 328, TEXCOORD = 329,
  TEXENV = 330, TEXGEN = 331, TEXGEN_Q = 332, TEXGEN_R = 333,
  TEXGEN_S = 334, TEXGEN_T = 335, TEXTURE = 336, TRANSPOSE = 337,
  TEXTURE_UNIT = 338, TEX_1D = 339, TEX_2D = 340, TEX_3D = 341,
  TEX_CUBE = 342, TEX_RECT = 343, TEX_SHADOW1D = 344, TEX_SHADOW2D = 345,
  TEX_SHADOWRECT = 346, TEX_ARRAY1D = 347, TEX_ARRAY2D = 348, TEX_ARRAYSHADOW1D = 349,
  TEX_ARRAYSHADOW2D = 350, VERTEX = 351, VTXATTRIB = 352, WEIGHT = 353,
  IDENTIFIER = 354, USED_IDENTIFIER = 355, MASK4 = 356, MASK3 = 357,
  MASK2 = 358, MASK1 = 359, SWIZZLE = 360, DOT_DOT = 361,
  DOT = 362, ARBvp_10 = 258, ARBfp_10 = 259, ADDRESS = 260,
  ALIAS = 261, ATTRIB = 262, OPTION = 263, OUTPUT = 264,
  PARAM = 265, TEMP = 266, END = 267, BIN_OP = 268,
  BINSC_OP = 269, SAMPLE_OP = 270, SCALAR_OP = 271, TRI_OP = 272,
  VECTOR_OP = 273, ARL = 274, KIL = 275, SWZ = 276,
  TXD_OP = 277, INTEGER = 278, REAL = 279, AMBIENT = 280,
  ATTENUATION = 281, BACK = 282, CLIP = 283, COLOR = 284,
  DEPTH = 285, DIFFUSE = 286, DIRECTION = 287, EMISSION = 288,
  ENV = 289, EYE = 290, FOG = 291, FOGCOORD = 292,
  FRAGMENT = 293, FRONT = 294, HALF = 295, INVERSE = 296,
  INVTRANS = 297, LIGHT = 298, LIGHTMODEL = 299, LIGHTPROD = 300,
  LOCAL = 301, MATERIAL = 302, MAT_PROGRAM = 303, MATRIX = 304,
  MATRIXINDEX = 305, MODELVIEW = 306, MVP = 307, NORMAL = 308,
  OBJECT = 309, PALETTE = 310, PARAMS = 311, PLANE = 312,
  POINT_TOK = 313, POINTSIZE = 314, POSITION = 315, PRIMARY = 316,
  PROGRAM = 317, PROJECTION = 318, RANGE = 319, RESULT = 320,
  ROW = 321, SCENECOLOR = 322, SECONDARY = 323, SHININESS = 324,
  SIZE_TOK = 325, SPECULAR = 326, SPOT = 327, STATE = 328,
  TEXCOORD = 329, TEXENV = 330, TEXGEN = 331, TEXGEN_Q = 332,
  TEXGEN_R = 333, TEXGEN_S = 334, TEXGEN_T = 335, TEXTURE = 336,
  TRANSPOSE = 337, TEXTURE_UNIT = 338, TEX_1D = 339, TEX_2D = 340,
  TEX_3D = 341, TEX_CUBE = 342, TEX_RECT = 343, TEX_SHADOW1D = 344,
  TEX_SHADOW2D = 345, TEX_SHADOWRECT = 346, TEX_ARRAY1D = 347, TEX_ARRAY2D = 348,
  TEX_ARRAYSHADOW1D = 349, TEX_ARRAYSHADOW2D = 350, VERTEX = 351, VTXATTRIB = 352,
  WEIGHT = 353, IDENTIFIER = 354, USED_IDENTIFIER = 355, MASK4 = 356,
  MASK3 = 357, MASK2 = 358, MASK1 = 359, SWIZZLE = 360,
  DOT_DOT = 361, DOT = 362
}


Define Documentation

#define yyltype   YYLTYPE

#define YYLTYPE_IS_DECLARED   1

#define YYLTYPE_IS_TRIVIAL   1

#define yystype   YYSTYPE

#define YYSTYPE_IS_DECLARED   1

#define YYSTYPE_IS_TRIVIAL   1


Enumeration Type Documentation

enum yytokentype

Enumerator:
ARBvp_10 
ARBfp_10 
ADDRESS 
ALIAS 
ATTRIB 
OPTION 
OUTPUT 
PARAM 
TEMP 
END 
BIN_OP 
BINSC_OP 
SAMPLE_OP 
SCALAR_OP 
TRI_OP 
VECTOR_OP 
ARL 
KIL 
SWZ 
TXD_OP 
INTEGER 
REAL 
AMBIENT 
ATTENUATION 
BACK 
CLIP 
COLOR 
DEPTH 
DIFFUSE 
DIRECTION 
EMISSION 
ENV 
EYE 
FOG 
FOGCOORD 
FRAGMENT 
FRONT 
HALF 
INVERSE 
INVTRANS 
LIGHT 
LIGHTMODEL 
LIGHTPROD 
LOCAL 
MATERIAL 
MAT_PROGRAM 
MATRIX 
MATRIXINDEX 
MODELVIEW 
MVP 
NORMAL 
OBJECT 
PALETTE 
PARAMS 
PLANE 
POINT_TOK 
POINTSIZE 
POSITION 
PRIMARY 
PROGRAM 
PROJECTION 
RANGE 
RESULT 
ROW 
SCENECOLOR 
SECONDARY 
SHININESS 
SIZE_TOK 
SPECULAR 
SPOT 
STATE 
TEXCOORD 
TEXENV 
TEXGEN 
TEXGEN_Q 
TEXGEN_R 
TEXGEN_S 
TEXGEN_T 
TEXTURE 
TRANSPOSE 
TEXTURE_UNIT 
TEX_1D 
TEX_2D 
TEX_3D 
TEX_CUBE 
TEX_RECT 
TEX_SHADOW1D 
TEX_SHADOW2D 
TEX_SHADOWRECT 
TEX_ARRAY1D 
TEX_ARRAY2D 
TEX_ARRAYSHADOW1D 
TEX_ARRAYSHADOW2D 
VERTEX 
VTXATTRIB 
WEIGHT 
IDENTIFIER 
USED_IDENTIFIER 
MASK4 
MASK3 
MASK2 
MASK1 
SWIZZLE 
DOT_DOT 
DOT 
ARBvp_10 
ARBfp_10 
ADDRESS 
ALIAS 
ATTRIB 
OPTION 
OUTPUT 
PARAM 
TEMP 
END 
BIN_OP 
BINSC_OP 
SAMPLE_OP 
SCALAR_OP 
TRI_OP 
VECTOR_OP 
ARL 
KIL 
SWZ 
TXD_OP 
INTEGER 
REAL 
AMBIENT 
ATTENUATION 
BACK 
CLIP 
COLOR 
DEPTH 
DIFFUSE 
DIRECTION 
EMISSION 
ENV 
EYE 
FOG 
FOGCOORD 
FRAGMENT 
FRONT 
HALF 
INVERSE 
INVTRANS 
LIGHT 
LIGHTMODEL 
LIGHTPROD 
LOCAL 
MATERIAL 
MAT_PROGRAM 
MATRIX 
MATRIXINDEX 
MODELVIEW 
MVP 
NORMAL 
OBJECT 
PALETTE 
PARAMS 
PLANE 
POINT_TOK 
POINTSIZE 
POSITION 
PRIMARY 
PROGRAM 
PROJECTION 
RANGE 
RESULT 
ROW 
SCENECOLOR 
SECONDARY 
SHININESS 
SIZE_TOK 
SPECULAR 
SPOT 
STATE 
TEXCOORD 
TEXENV 
TEXGEN 
TEXGEN_Q 
TEXGEN_R 
TEXGEN_S 
TEXGEN_T 
TEXTURE 
TRANSPOSE 
TEXTURE_UNIT 
TEX_1D 
TEX_2D 
TEX_3D 
TEX_CUBE 
TEX_RECT 
TEX_SHADOW1D 
TEX_SHADOW2D 
TEX_SHADOWRECT 
TEX_ARRAY1D 
TEX_ARRAY2D 
TEX_ARRAYSHADOW1D 
TEX_ARRAYSHADOW2D 
VERTEX 
VTXATTRIB 
WEIGHT 
IDENTIFIER 
USED_IDENTIFIER 
MASK4 
MASK3 
MASK2 
MASK1 
SWIZZLE 
DOT_DOT 
DOT 


Generated on Sun Sep 27 06:48:02 2009 for Mesa Vertex and Fragment Program code by  doxygen 1.5.4