blob: 17ffe2c2fd0506832101e1bfb97a5c89c0ea43de (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
#ifndef DUCC_PARSE_H
#define DUCC_PARSE_H
#include "ast.h"
#include "common.h"
#include "preprocess.h"
Program* parse(TokenArray* tokens);
bool pp_eval_constant_expr(TokenArray* pp_tokens);
void eval_init_expr(StrBuilder* buf, AstNode* expr, Type* ty);
#endif
|