13 lines
477 B
C
13 lines
477 B
C
#pragma once
|
|
|
|
#include "ast.h"
|
|
|
|
const char * statement_type_str(enum statement_type type);
|
|
const char * token_type_str(enum token_type type);
|
|
|
|
void print_token(int indent, struct token token);
|
|
void print_expression(int indent, struct expression * expression);
|
|
void print_return(int indent, struct statement_return * statement_return);
|
|
void print_if_else(int indent, struct statement_if_else * statement_if_else);
|
|
void print_statement(int indent, struct statement * statement);
|