rasdaman complete source
|
Go to the source code of this file.
Classes | |
union | YYSTYPE |
Macros | |
#define | YYDEBUG 0 |
#define | YYTOKENTYPE |
#define | Identifier 258 |
#define | IntegerLiteral 259 |
#define | SEMI 260 |
#define | LPAR 261 |
#define | RPAR 262 |
#define | COLON 263 |
#define | COMMA 264 |
#define | TIMES 265 |
#define | TYPEDEF 266 |
#define | PFLOAT 267 |
#define | PDOUBLE 268 |
#define | PLONG 269 |
#define | PSHORT 270 |
#define | PUNSIGNED 271 |
#define | PCHAR 272 |
#define | PBOOLEAN 273 |
#define | POCTET 274 |
#define | PCOMPLEX1 275 |
#define | PCOMPLEX2 276 |
#define | PSTRUCT 277 |
#define | LEFT 278 |
#define | RIGHT 279 |
#define | LEPAR 280 |
#define | REPAR 281 |
#define | SET 282 |
#define | MARRAY 283 |
#define | YYSTYPE_IS_TRIVIAL 1 |
#define | YYSTYPE_IS_DECLARED 1 |
Typedefs | |
typedef union YYSTYPE | YYSTYPE |
Enumerations | |
enum | yytokentype { Identifier = 258, BooleanLit = 259, CharacterLit = 260, IntegerLit = 261, FloatLit = 262, StringLit = 263, TUNSIG = 264, TBOOL = 265, TOCTET = 266, TCHAR = 267, TSHORT = 268, TUSHORT = 269, TLONG = 270, TULONG = 271, TFLOAT = 272, TDOUBLE = 273, SELECT = 274, FROM = 275, WHERE = 276, AS = 277, RESTRICT = 278, TO = 279, EXTEND = 280, BY = 281, PROJECT = 282, AT = 283, DIMENSION = 284, ALL = 285, SOME = 286, COUNTCELLS = 287, ADDCELLS = 288, AVGCELLS = 289, MINCELLS = 290, MAXCELLS = 291, SDOM = 292, OVER = 293, USING = 294, LO = 295, HI = 296, UPDATE = 297, SET = 298, ASSIGN = 299, MARRAY = 300, CONDENSE = 301, IN = 302, DOT = 303, COMMA = 304, IS = 305, NOT = 306, AND = 307, OR = 308, XOR = 309, PLUS = 310, MINUS = 311, MULT = 312, DIV = 313, EQUAL = 314, LESS = 315, GREATER = 316, LESSEQUAL = 317, GREATEREQUAL = 318, NOTEQUAL = 319, COLON = 320, SEMICOLON = 321, LEPAR = 322, REPAR = 323, LRPAR = 324, RRPAR = 325, LCPAR = 326, RCPAR = 327, INSERT = 328, INTO = 329, VALUES = 330, DELETE = 331, DROP = 332, CREATE = 333, COLLECTION = 334, MDDPARAM = 335, OID = 336, SHIFT = 337, SCALE = 338, SQRT = 339, ABS = 340, EXP = 341, LOG = 342, LN = 343, SIN = 344, COS = 345, TAN = 346, SINH = 347, COSH = 348, TANH = 349, ARCSIN = 350, ARCCOS = 351, ARCTAN = 352, OVERLAY = 353, BIT = 354, UNKNOWN = 355, FASTSCALE = 356, PYRAMID = 357, MEMBERS = 358, ADD = 359, ALTER = 360, LIST = 361, INDEX = 362, RC_INDEX = 363, TC_INDEX = 364, A_INDEX = 365, D_INDEX = 366, RD_INDEX = 367, RPT_INDEX = 368, RRPT_INDEX = 369, IT_INDEX = 370, AUTO = 371, TILING = 372, ALIGNED = 373, REGULAR = 374, DIRECTIONAL = 375, WITH = 376, SUBTILING = 377, AREA = 378, OF = 379, INTEREST = 380, STATISTIC = 381, TILE = 382, SIZE = 383, BORDER = 384, THRESHOLD = 385, STRCT = 386, COMPLEX = 387, RE = 388, IM = 389, TIFF = 390, BMP = 391, HDF = 392, NETCDF = 393, CSV = 394, JPEG = 395, PNG = 396, VFF = 397, TOR = 398, DEM = 399, INV_TIFF = 400, INV_BMP = 401, INV_HDF = 402, INV_NETCDF = 403, INV_JPEG = 404, INV_PNG = 405, INV_VFF = 406, INV_CSV = 407, INV_TOR = 408, INV_DEM = 409, ENCODE = 410, CONCAT = 411, ALONG = 412, DBINFO = 413, CASE = 414, WHEN = 415, THEN = 416, ELSE = 417, END = 418, UNARYOP = 419, Identifier = 258, BooleanLit = 259, CharacterLit = 260, IntegerLit = 261, FloatLit = 262, StringLit = 263, TUNSIG = 264, TBOOL = 265, TOCTET = 266, TCHAR = 267, TSHORT = 268, TUSHORT = 269, TLONG = 270, TULONG = 271, TFLOAT = 272, TDOUBLE = 273, SELECT = 274, FROM = 275, WHERE = 276, AS = 277, RESTRICT = 278, TO = 279, EXTEND = 280, BY = 281, PROJECT = 282, AT = 283, DIMENSION = 284, ALL = 285, SOME = 286, COUNTCELLS = 287, ADDCELLS = 288, AVGCELLS = 289, MINCELLS = 290, MAXCELLS = 291, SDOM = 292, OVER = 293, USING = 294, LO = 295, HI = 296, UPDATE = 297, SET = 298, ASSIGN = 299, MARRAY = 300, CONDENSE = 301, IN = 302, DOT = 303, COMMA = 304, IS = 305, NOT = 306, AND = 307, OR = 308, XOR = 309, PLUS = 310, MINUS = 311, MULT = 312, DIV = 313, EQUAL = 314, LESS = 315, GREATER = 316, LESSEQUAL = 317, GREATEREQUAL = 318, NOTEQUAL = 319, COLON = 320, SEMICOLON = 321, LEPAR = 322, REPAR = 323, LRPAR = 324, RRPAR = 325, LCPAR = 326, RCPAR = 327, INSERT = 328, INTO = 329, VALUES = 330, DELETE = 331, DROP = 332, CREATE = 333, COLLECTION = 334, MDDPARAM = 335, OID = 336, SHIFT = 337, SCALE = 338, SQRT = 339, ABS = 340, EXP = 341, LOG = 342, LN = 343, SIN = 344, COS = 345, TAN = 346, SINH = 347, COSH = 348, TANH = 349, ARCSIN = 350, ARCCOS = 351, ARCTAN = 352, OVERLAY = 353, BIT = 354, UNKNOWN = 355, FASTSCALE = 356, PYRAMID = 357, MEMBERS = 358, ADD = 359, ALTER = 360, LIST = 361, INDEX = 362, RC_INDEX = 363, TC_INDEX = 364, A_INDEX = 365, D_INDEX = 366, RD_INDEX = 367, RPT_INDEX = 368, RRPT_INDEX = 369, IT_INDEX = 370, AUTO = 371, TILING = 372, ALIGNED = 373, REGULAR = 374, DIRECTIONAL = 375, WITH = 376, SUBTILING = 377, AREA = 378, OF = 379, INTEREST = 380, STATISTIC = 381, TILE = 382, SIZE = 383, BORDER = 384, THRESHOLD = 385, STRCT = 386, COMPLEX = 387, RE = 388, IM = 389, TIFF = 390, BMP = 391, HDF = 392, NETCDF = 393, CSV = 394, JPEG = 395, PNG = 396, VFF = 397, TOR = 398, DEM = 399, INV_TIFF = 400, INV_BMP = 401, INV_HDF = 402, INV_NETCDF = 403, INV_JPEG = 404, INV_PNG = 405, INV_VFF = 406, INV_CSV = 407, INV_TOR = 408, INV_DEM = 409, ENCODE = 410, CONCAT = 411, ALONG = 412, DBINFO = 413, CASE = 414, WHEN = 415, THEN = 416, ELSE = 417, END = 418, UNARYOP = 419, Identifier = 258, IntegerLiteral = 259, SEMI = 260, LPAR = 261, RPAR = 262, COLON = 263, COMMA = 264, TIMES = 265, TYPEDEF = 266, PFLOAT = 267, PDOUBLE = 268, PLONG = 269, PSHORT = 270, PUNSIGNED = 271, PCHAR = 272, PBOOLEAN = 273, POCTET = 274, PCOMPLEX1 = 275, PCOMPLEX2 = 276, PSTRUCT = 277, LEFT = 278, RIGHT = 279, LEPAR = 280, REPAR = 281, SET = 282, MARRAY = 283, Identifier = 258, IntegerLiteral = 259, SEMI = 260, LPAR = 261, RPAR = 262, COLON = 263, COMMA = 264, TIMES = 265, TYPEDEF = 266, PFLOAT = 267, PDOUBLE = 268, PLONG = 269, PSHORT = 270, PUNSIGNED = 271, PCHAR = 272, PBOOLEAN = 273, POCTET = 274, PCOMPLEX1 = 275, PCOMPLEX2 = 276, PSTRUCT = 277, LEFT = 278, RIGHT = 279, LEPAR = 280, REPAR = 281, SET = 282, MARRAY = 283 } |
Functions | |
int | yyparse (void) |
Variables | |
YYSTYPE | yylval |
#define COLON 263 |
#define COMMA 264 |
#define Identifier 258 |
#define IntegerLiteral 259 |
#define LEFT 278 |
#define LEPAR 280 |
#define LPAR 261 |
#define MARRAY 283 |
#define PBOOLEAN 273 |
#define PCHAR 272 |
#define PCOMPLEX1 275 |
#define PCOMPLEX2 276 |
#define PDOUBLE 268 |
#define PFLOAT 267 |
#define PLONG 269 |
#define POCTET 274 |
#define PSHORT 270 |
#define PSTRUCT 277 |
#define PUNSIGNED 271 |
#define REPAR 281 |
#define RIGHT 279 |
#define RPAR 262 |
#define SEMI 260 |
#define SET 282 |
#define TIMES 265 |
#define TYPEDEF 266 |
#define YYDEBUG 0 |
#define YYSTYPE_IS_DECLARED 1 |
#define YYSTYPE_IS_TRIVIAL 1 |
#define YYTOKENTYPE |
enum yytokentype |
int yyparse | ( | void | ) |
YYSTYPE yylval |