Files
ivy/lang/ast.h

20 lines
296 B
C
Raw Normal View History

2024-11-23 10:15:40 +00:00
#ifndef _AST_H_
#define _AST_H_
#include <blue/core/queue.h>
#include <ivy/status.h>
struct ivy_parser_state {
b_queue_entry s_entry;
struct ivy_ast_node *s_parent;
};
struct ivy_parser {
enum ivy_status p_status;
b_queue p_state;
b_queue p_token_queue;
b_queue p_node_queue;
};
#endif