17 lines
331 B
C
17 lines
331 B
C
#ifndef _AST_PARSE_H_
|
|
#define _AST_PARSE_H_
|
|
|
|
#include <ivy/status.h>
|
|
|
|
struct ivy_parser;
|
|
struct ivy_ast_node;
|
|
struct ivy_token;
|
|
|
|
typedef enum ivy_status (*token_parse_function)(
|
|
struct ivy_parser *, struct ivy_token *);
|
|
|
|
extern token_parse_function get_token_parser(
|
|
struct ivy_ast_node *context, struct ivy_token *tok);
|
|
|
|
#endif
|