|
|
@ -2,8 +2,8 @@
|
|
|
|
#define PARSER_H
|
|
|
|
#define PARSER_H
|
|
|
|
#include "../types.h"
|
|
|
|
#include "../types.h"
|
|
|
|
#include "../vars/vars.h"
|
|
|
|
#include "../vars/vars.h"
|
|
|
|
node_info* create_variable_const(char* p_name, void* value, variable_type var_type);
|
|
|
|
static node_info* create_variable_const(char* p_name, void* value, variable_type var_type);
|
|
|
|
node_info* move_value(char* to, char* from);
|
|
|
|
static node_info* move_value(char* to, char* from);
|
|
|
|
node_info* create_logic_node(logic* logic_expr);
|
|
|
|
static node_info* create_logic_node(logic* logic_expr);
|
|
|
|
void exec_stmt(node_info *exec_node);
|
|
|
|
static void exec_stmt(node_info *exec_node);
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|