12 lines
287 B
C
12 lines
287 B
C
#ifndef PARSER_H_
|
|
#define PARSER_H_
|
|
|
|
#include "data.h"
|
|
|
|
node_t *parse_atom(lexer_t *lexer, token_t *token);
|
|
node_t *parse_function_call(lexer_t *lexer, const char *function_name);
|
|
node_t *parse_statement(lexer_t *lexer);
|
|
node_t *parse_expression(lexer_t *lexer, token_t *token);
|
|
|
|
#endif
|