xine-lib: xine-lib-1.2.12/src/post/goom/goomsl_yacc.h File Reference

xine-lib 1.2.12

Data Structures | Macros | Typedefs | Enumerations | Variables
goomsl_yacc.h File Reference

Go to the source code of this file.

## Data Structures
union | YYSTYPE

## Macros
#define | LTYPE_INTEGER 258
#define | LTYPE_FLOAT 259
#define | LTYPE_VAR 260
#define | LTYPE_PTR 261
#define | PTR_TK 262
#define | INT_TK 263
#define | FLOAT_TK 264
#define | DECLARE 265
#define | EXTERNAL 266
#define | WHILE 267
#define | DO 268
#define | NOT 269
#define | PLUS_EQ 270
#define | SUB_EQ 271
#define | DIV_EQ 272
#define | MUL_EQ 273
#define | SUP_EQ 274
#define | LOW_EQ 275
#define | NOT_EQ 276
#define | STRUCT 277
#define | FOR 278
#define | IN 279
#define | yystype YYSTYPE /* obsolescent; will be withdrawn */
#define | YYSTYPE_IS_DECLARED 1
#define | YYSTYPE_IS_TRIVIAL 1

## Typedefs
typedef union YYSTYPE | YYSTYPE

## Enumerations
enum | yytokentype { LTYPE_INTEGER = 258 , LTYPE_FLOAT = 259 , LTYPE_VAR = 260 , LTYPE_PTR = 261 , PTR_TK = 262 , INT_TK = 263 , FLOAT_TK = 264 , DECLARE = 265 , EXTERNAL = 266 , WHILE = 267 , DO = 268 , NOT = 269 , PLUS_EQ = 270 , SUB_EQ = 271 , DIV_EQ = 272 , MUL_EQ = 273 , SUP_EQ = 274 , LOW_EQ = 275 , NOT_EQ = 276 , STRUCT = 277 , FOR = 278 , IN = 279 , LTYPE_INTEGER = 258 , LTYPE_FLOAT = 259 , LTYPE_VAR = 260 , LTYPE_PTR = 261 , PTR_TK = 262 , INT_TK = 263 , FLOAT_TK = 264 , DECLARE = 265 , EXTERNAL = 266 , WHILE = 267 , DO = 268 , NOT = 269 , PLUS_EQ = 270 , SUB_EQ = 271 , DIV_EQ = 272 , MUL_EQ = 273 , SUP_EQ = 274 , LOW_EQ = 275 , NOT_EQ = 276 , STRUCT = 277 , FOR = 278 , IN = 279 }

## Variables
YYSTYPE | yylval

## Macro Definition Documentation

## ◆ DECLARE

#define DECLARE 265

## ◆ DIV_EQ

#define DIV_EQ 272

## ◆ DO

#define DO 268

## ◆ EXTERNAL

#define EXTERNAL 266

## ◆ FLOAT_TK

#define FLOAT_TK 264

## ◆ FOR

#define FOR 278

## ◆ IN

#define IN 279

## ◆ INT_TK

#define INT_TK 263

## ◆ LOW_EQ

#define LOW_EQ 275

## ◆ LTYPE_FLOAT

#define LTYPE_FLOAT 259

## ◆ LTYPE_INTEGER

#define LTYPE_INTEGER 258

## ◆ LTYPE_PTR

#define LTYPE_PTR 261

## ◆ LTYPE_VAR

#define LTYPE_VAR 260

## ◆ MUL_EQ

#define MUL_EQ 273

## ◆ NOT

#define NOT 269

## ◆ NOT_EQ

#define NOT_EQ 276

## ◆ PLUS_EQ

#define PLUS_EQ 270

## ◆ PTR_TK

#define PTR_TK 262

## ◆ STRUCT

#define STRUCT 277

## ◆ SUB_EQ

#define SUB_EQ 271

## ◆ SUP_EQ

#define SUP_EQ 274

## ◆ WHILE

#define WHILE 267

## ◆ yystype

#define yystype YYSTYPE /* obsolescent; will be withdrawn */

## ◆ YYSTYPE_IS_DECLARED

#define YYSTYPE_IS_DECLARED 1

## ◆ YYSTYPE_IS_TRIVIAL

#define YYSTYPE_IS_TRIVIAL 1

## Typedef Documentation

## ◆ YYSTYPE

typedef union YYSTYPE YYSTYPE

## Enumeration Type Documentation

## ◆ yytokentype

enum yytokentype

Enumerator
LTYPE_INTEGER |
LTYPE_FLOAT |
LTYPE_VAR |
LTYPE_PTR |
PTR_TK |
INT_TK |
FLOAT_TK |
DECLARE |
EXTERNAL |
WHILE |
DO |
NOT |
PLUS_EQ |
SUB_EQ |
DIV_EQ |
MUL_EQ |
SUP_EQ |
LOW_EQ |
NOT_EQ |
STRUCT |
FOR |
IN |
LTYPE_INTEGER |
LTYPE_FLOAT |
LTYPE_VAR |
LTYPE_PTR |
PTR_TK |
INT_TK |
FLOAT_TK |
DECLARE |
EXTERNAL |
WHILE |
DO |
NOT |
PLUS_EQ |
SUB_EQ |
DIV_EQ |
MUL_EQ |
SUP_EQ |
LOW_EQ |
NOT_EQ |
STRUCT |
FOR |
IN |

## Variable Documentation

## ◆ yylval

YYSTYPE yylval
| extern

Referenced by yylex(), and yyparse().