OpenVDB
12.0.0
|
Go to the source code of this file.
Classes | |
union | AXSTYPE |
struct | AXLTYPE |
Macros | |
#define | AXDEBUG 0 |
#define | AXTOKENTYPE |
#define | AXSTYPE_IS_TRIVIAL 1 |
#define | AXSTYPE_IS_DECLARED 1 |
#define | AXLTYPE_IS_DECLARED 1 |
#define | AXLTYPE_IS_TRIVIAL 1 |
Typedefs | |
typedef enum axtokentype | axtoken_kind_t |
typedef union AXSTYPE | AXSTYPE |
typedef struct AXLTYPE | AXLTYPE |
Enumerations | |
enum | axtokentype { AXEMPTY = -2, AXEOF = 0, AXerror = 256, AXUNDEF = 257, TRUE = 258, FALSE = 259, SEMICOLON = 260, AT = 261, DOLLAR = 262, IF = 263, ELSE = 264, FOR = 265, DO = 266, WHILE = 267, RETURN = 268, BREAK = 269, CONTINUE = 270, LCURLY = 271, RCURLY = 272, LSQUARE = 273, RSQUARE = 274, STRING = 275, DOUBLE = 276, FLOAT = 277, INT32 = 278, INT64 = 279, BOOL = 280, VEC2I = 281, VEC2F = 282, VEC2D = 283, VEC3I = 284, VEC3F = 285, VEC3D = 286, VEC4I = 287, VEC4F = 288, VEC4D = 289, F_AT = 290, I_AT = 291, V_AT = 292, S_AT = 293, I16_AT = 294, MAT3F = 295, MAT3D = 296, MAT4F = 297, MAT4D = 298, M3F_AT = 299, M4F_AT = 300, F_DOLLAR = 301, I_DOLLAR = 302, V_DOLLAR = 303, S_DOLLAR = 304, DOT_X = 305, DOT_Y = 306, DOT_Z = 307, L_INT32 = 308, L_INT64 = 309, L_FLOAT = 310, L_DOUBLE = 311, L_STRING = 312, IDENTIFIER = 313, COMMA = 314, QUESTION = 315, COLON = 316, EQUALS = 317, PLUSEQUALS = 318, MINUSEQUALS = 319, MULTIPLYEQUALS = 320, DIVIDEEQUALS = 321, MODULOEQUALS = 322, BITANDEQUALS = 323, BITXOREQUALS = 324, BITOREQUALS = 325, SHIFTLEFTEQUALS = 326, SHIFTRIGHTEQUALS = 327, OR = 328, AND = 329, BITOR = 330, BITXOR = 331, BITAND = 332, EQUALSEQUALS = 333, NOTEQUALS = 334, MORETHAN = 335, LESSTHAN = 336, MORETHANOREQUAL = 337, LESSTHANOREQUAL = 338, SHIFTLEFT = 339, SHIFTRIGHT = 340, PLUS = 341, MINUS = 342, MULTIPLY = 343, DIVIDE = 344, MODULO = 345, UMINUS = 346, NOT = 347, BITNOT = 348, PLUSPLUS = 349, MINUSMINUS = 350, LPARENS = 351, RPARENS = 352, LOWER_THAN_ELSE = 353 } |
Functions | |
int | axparse (openvdb::ax::ast::Tree **tree) |
Variables | |
AXSTYPE | axlval |
AXLTYPE | axlloc |
#define AXDEBUG 0 |
#define AXLTYPE_IS_DECLARED 1 |
#define AXLTYPE_IS_TRIVIAL 1 |
#define AXSTYPE_IS_DECLARED 1 |
#define AXSTYPE_IS_TRIVIAL 1 |
#define AXTOKENTYPE |
typedef enum axtokentype axtoken_kind_t |
enum axtokentype |
int axparse | ( | openvdb::ax::ast::Tree ** | tree | ) |
AXLTYPE axlloc |
AXSTYPE axlval |