GRASS GIS 8 Programmer's Manual
8.5.0dev(2024)-36359e2344
|
Go to the source code of this file.
Data Structures | |
union | YYSTYPE |
Macros | |
#define | YYDEBUG 0 |
#define | YYTOKENTYPE |
#define | YYEMPTY -2 |
#define | YYEOF 0 |
#define | YYerror 256 |
#define | YYUNDEF 257 |
#define | COMPARISON_OPERATOR 258 |
#define | NAME 259 |
#define | STRING 260 |
#define | INTNUM 261 |
#define | FLOATNUM 262 |
#define | ADD 263 |
#define | DROP 264 |
#define | COLUMN 265 |
#define | EQUAL 266 |
#define | SELECT 267 |
#define | FROM 268 |
#define | WHERE 269 |
#define | DELETE 270 |
#define | INSERT 271 |
#define | INTO 272 |
#define | VALUES 273 |
#define | UPDATE 274 |
#define | SET 275 |
#define | AND 276 |
#define | OR 277 |
#define | NOT 278 |
#define | ALTER 279 |
#define | TABLE 280 |
#define | CREATE 281 |
#define | NULL_VALUE 282 |
#define | VARCHAR 283 |
#define | INT 284 |
#define | INTEGER 285 |
#define | DOUBLE 286 |
#define | PRECISION 287 |
#define | DATE 288 |
#define | TIME 289 |
#define | ORDER 290 |
#define | BY 291 |
#define | IS 292 |
#define | ASC 293 |
#define | DESC 294 |
#define | YYSTYPE_IS_TRIVIAL 1 |
#define | YYSTYPE_IS_DECLARED 1 |
Typedefs | |
typedef enum yytokentype | yytoken_kind_t |
typedef union YYSTYPE | YYSTYPE |
Enumerations | |
enum | yytokentype { YYEMPTY = -2 , YYEOF = 0 , YYerror = 256 , YYUNDEF = 257 , COMPARISON_OPERATOR = 258 , NAME = 259 , STRING = 260 , INTNUM = 261 , FLOATNUM = 262 , ADD = 263 , DROP = 264 , COLUMN = 265 , EQUAL = 266 , SELECT = 267 , FROM = 268 , WHERE = 269 , DELETE = 270 , INSERT = 271 , INTO = 272 , VALUES = 273 , UPDATE = 274 , SET = 275 , AND = 276 , OR = 277 , NOT = 278 , ALTER = 279 , TABLE = 280 , CREATE = 281 , NULL_VALUE = 282 , VARCHAR = 283 , INT = 284 , INTEGER = 285 , DOUBLE = 286 , PRECISION = 287 , DATE = 288 , TIME = 289 , ORDER = 290 , BY = 291 , IS = 292 , ASC = 293 , DESC = 294 } |
Functions | |
int | yyparse (void) |
Variables | |
YYSTYPE | yylval |
#define ADD 263 |
Definition at line 107 of file sqlp.tab.h.
#define ALTER 279 |
Definition at line 123 of file sqlp.tab.h.
#define AND 276 |
Definition at line 120 of file sqlp.tab.h.
#define ASC 293 |
Definition at line 137 of file sqlp.tab.h.
#define BY 291 |
Definition at line 135 of file sqlp.tab.h.
#define COLUMN 265 |
Definition at line 109 of file sqlp.tab.h.
#define COMPARISON_OPERATOR 258 |
Definition at line 102 of file sqlp.tab.h.
#define CREATE 281 |
Definition at line 125 of file sqlp.tab.h.
#define DATE 288 |
Definition at line 132 of file sqlp.tab.h.
#define DELETE 270 |
Definition at line 114 of file sqlp.tab.h.
#define DESC 294 |
Definition at line 138 of file sqlp.tab.h.
#define DOUBLE 286 |
Definition at line 130 of file sqlp.tab.h.
#define DROP 264 |
Definition at line 108 of file sqlp.tab.h.
#define EQUAL 266 |
Definition at line 110 of file sqlp.tab.h.
#define FLOATNUM 262 |
Definition at line 106 of file sqlp.tab.h.
#define FROM 268 |
Definition at line 112 of file sqlp.tab.h.
#define INSERT 271 |
Definition at line 115 of file sqlp.tab.h.
#define INT 284 |
Definition at line 128 of file sqlp.tab.h.
#define INTEGER 285 |
Definition at line 129 of file sqlp.tab.h.
#define INTNUM 261 |
Definition at line 105 of file sqlp.tab.h.
#define INTO 272 |
Definition at line 116 of file sqlp.tab.h.
#define IS 292 |
Definition at line 136 of file sqlp.tab.h.
#define NAME 259 |
Definition at line 103 of file sqlp.tab.h.
#define NOT 278 |
Definition at line 122 of file sqlp.tab.h.
#define NULL_VALUE 282 |
Definition at line 126 of file sqlp.tab.h.
#define OR 277 |
Definition at line 121 of file sqlp.tab.h.
#define ORDER 290 |
Definition at line 134 of file sqlp.tab.h.
#define PRECISION 287 |
Definition at line 131 of file sqlp.tab.h.
#define SELECT 267 |
Definition at line 111 of file sqlp.tab.h.
#define SET 275 |
Definition at line 119 of file sqlp.tab.h.
#define STRING 260 |
Definition at line 104 of file sqlp.tab.h.
#define TABLE 280 |
Definition at line 124 of file sqlp.tab.h.
#define TIME 289 |
Definition at line 133 of file sqlp.tab.h.
#define UPDATE 274 |
Definition at line 118 of file sqlp.tab.h.
#define VALUES 273 |
Definition at line 117 of file sqlp.tab.h.
#define VARCHAR 283 |
Definition at line 127 of file sqlp.tab.h.
#define WHERE 269 |
Definition at line 113 of file sqlp.tab.h.
#define YYDEBUG 0 |
Definition at line 42 of file sqlp.tab.h.
#define YYEMPTY -2 |
Definition at line 98 of file sqlp.tab.h.
#define YYEOF 0 |
Definition at line 99 of file sqlp.tab.h.
#define YYerror 256 |
Definition at line 100 of file sqlp.tab.h.
#define YYSTYPE_IS_DECLARED 1 |
Definition at line 157 of file sqlp.tab.h.
#define YYSTYPE_IS_TRIVIAL 1 |
Definition at line 156 of file sqlp.tab.h.
#define YYTOKENTYPE |
Definition at line 50 of file sqlp.tab.h.
#define YYUNDEF 257 |
Definition at line 101 of file sqlp.tab.h.
Definition at line 1 of file sqlp.tab.h.
typedef enum yytokentype yytoken_kind_t |
Definition at line 1 of file sqlp.tab.h.
enum yytokentype |
Definition at line 51 of file sqlp.tab.h.
int yyparse | ( | void | ) |
Definition at line 1030 of file sqlp.tab.c.
|
extern |
Definition at line 1018 of file sqlp.tab.c.