|
| void | wp_defexpr (struct wp_node *body) |
| |
| struct wp_node * | wp_newnumber (amrex_real d) |
| |
| struct wp_symbol * | wp_makesymbol (char *name) |
| |
| struct wp_node * | wp_newsymbol (struct wp_symbol *symbol) |
| |
| struct wp_node * | wp_newnode (enum wp_node_t type, struct wp_node *l, struct wp_node *r) |
| |
| struct wp_node * | wp_newf1 (enum wp_f1_t ftype, struct wp_node *l) |
| |
| struct wp_node * | wp_newf2 (enum wp_f2_t ftype, struct wp_node *l, struct wp_node *r) |
| |
| void | yyerror (char const *s,...) |
| |
| struct wp_parser * | wp_parser_new (void) |
| |
| void | wp_parser_delete (struct wp_parser *parser) |
| |
| struct wp_parser * | wp_parser_dup (struct wp_parser *source) |
| |
| size_t | wp_ast_size (struct wp_node *node) |
| |
| struct wp_node * | wp_parser_ast_dup (struct wp_parser *my_parser, struct wp_node *node, int move) |
| |
| void | wp_ast_optimize (struct wp_node *node) |
| |
| void | wp_ast_print (struct wp_node *node) |
| |
| void | wp_ast_depth (struct wp_node *node, int *n) |
| |
| void | wp_ast_regvar (struct wp_node *node, char const *name, amrex_real *p) |
| |
| void | wp_ast_regvar_gpu (struct wp_node *node, char const *name, int i) |
| |
| void | wp_ast_setconst (struct wp_node *node, char const *name, amrex_real c) |
| |
| void | wp_parser_regvar (struct wp_parser *parser, char const *name, amrex_real *p) |
| |
| void | wp_parser_regvar_gpu (struct wp_parser *parser, char const *name, int i) |
| |
| void | wp_parser_setconst (struct wp_parser *parser, char const *name, amrex_real c) |
| |