#include <common/file.h>
#include <common/pp.h>
#include <act/act_parse_id.h>
Go to the source code of this file.
◆ E_AND
◆ E_ASR
◆ E_BITFIELD
◆ E_COLON
◆ E_COMMA
◆ E_COMPLEMENT
| #define E_COMPLEMENT 31 /* bitwise complement */ |
◆ E_CONCAT
◆ E_DIV
◆ E_END
◆ E_EQ
◆ E_FALSE
| #define E_FALSE 25 /* not a real token */ |
◆ E_FUNCTION
◆ E_GE
◆ E_GT
◆ E_INT
| #define E_INT 12 /* not a real token */ |
◆ E_LE
◆ E_LPAR
◆ E_LSL
◆ E_LSR
◆ E_LT
◆ E_MINUS
◆ E_MOD
◆ E_MULT
◆ E_NE
◆ E_NOT
◆ E_NUMBER
| #define E_NUMBER 35 /* # of E_xxx things */ |
◆ E_OR
◆ E_PLUS
◆ E_PROBE
◆ E_QUERY
◆ E_RAWFREE
◆ E_REAL
| #define E_REAL 32 /* not a real token */ |
◆ E_RPAR
◆ E_TRUE
| #define E_TRUE 24 /* not a real token */ |
◆ E_UMINUS
◆ E_VAR
| #define E_VAR 13 /* not a real token */ |
◆ E_XOR
◆ Expr
◆ expr_clear()
◆ expr_dec_parens()
| void expr_dec_parens |
( |
void |
| ) |
|
◆ expr_endgtmode()
| void expr_endgtmode |
( |
int |
m | ) |
|
◆ expr_free()
| void expr_free |
( |
Expr * |
e | ) |
|
◆ expr_gettoken()
| int expr_gettoken |
( |
int |
t | ) |
|
◆ expr_inc_parens()
| void expr_inc_parens |
( |
void |
| ) |
|
◆ expr_init()
| int expr_init |
( |
LFILE * |
l | ) |
|
◆ expr_operator_name()
| const char * expr_operator_name |
( |
int |
type | ) |
|
◆ expr_parse_any()
| Expr * expr_parse_any |
( |
LFILE * |
l | ) |
|
◆ expr_parse_bool()
| Expr * expr_parse_bool |
( |
LFILE * |
l | ) |
|
◆ expr_parse_int()
| Expr * expr_parse_int |
( |
LFILE * |
l | ) |
|
◆ expr_parse_isany()
| int expr_parse_isany |
( |
LFILE * |
l | ) |
|
◆ expr_parse_real()
| Expr * expr_parse_real |
( |
LFILE * |
l | ) |
|
◆ expr_print()
| void expr_print |
( |
pp_t * |
, |
|
|
Expr * |
|
|
) |
| |
◆ expr_settoken()
| void expr_settoken |
( |
int |
name, |
|
|
int |
value |
|
) |
| |
◆ expr_free_id
| void(* expr_free_id) (void *) |
( |
void * |
| ) |
|
|
extern |
◆ expr_free_special_default
| int(* expr_free_special_default) (Expr *) |
( |
Expr * |
| ) |
|
|
extern |
◆ expr_parse_basecase_bool
| Expr *(* expr_parse_basecase_bool) (LFILE *l) |
( |
LFILE * |
l | ) |
|
|
extern |
◆ expr_parse_basecase_num
| Expr *(* expr_parse_basecase_num) (LFILE *l) |
( |
LFILE * |
l | ) |
|
|
extern |
◆ expr_parse_id
| pId *(* expr_parse_id) (LFILE *l) |
( |
LFILE * |
l | ) |
|
|
extern |
◆ expr_parse_newtokens
| int(* expr_parse_newtokens) (LFILE *l) |
( |
LFILE * |
l | ) |
|
|
extern |
◆ expr_print_id
| void(* expr_print_id) (pp_t *, void *) |
( |
pp_t * |
, |
|
|
void * |
|
|
) |
| |
|
extern |
◆ expr_print_probe
| void(* expr_print_probe) (pp_t *, void *) |
( |
pp_t * |
, |
|
|
void * |
|
|
) |
| |
|
extern |