blob: c3e9455a7ebda08aec36225195710b2ded612889 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
#pragma once
// Parsing logic
#include <setjmp.h>
#include "../ast.h"
type_ast_t *parse_type_str(const char *str);
ast_t *parse_file(const char *path, jmp_buf *on_err);
ast_t *parse(const char *str);
ast_t *parse_expression(const char *str);
|