diff options
| author | nsfisis <nsfisis@gmail.com> | 2025-08-24 23:55:22 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2025-08-25 00:18:08 +0900 |
| commit | 36da139565202a9a39d1e4261ab8bf950041518b (patch) | |
| tree | c8e8867edc4e4fed94403331b8a7837e9951d9af /src/parse.h | |
| parent | 5bbc4414b8178ff924444857ac05e5b06cf0e651 (diff) | |
| download | ducc-36da139565202a9a39d1e4261ab8bf950041518b.tar.gz ducc-36da139565202a9a39d1e4261ab8bf950041518b.tar.zst ducc-36da139565202a9a39d1e4261ab8bf950041518b.zip | |
feat: separate compilation
Diffstat (limited to 'src/parse.h')
| -rw-r--r-- | src/parse.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/parse.h b/src/parse.h new file mode 100644 index 0000000..fe67b75 --- /dev/null +++ b/src/parse.h @@ -0,0 +1,10 @@ +#ifndef DUCC_PARSE_H +#define DUCC_PARSE_H + +#include "ast.h" +#include "preprocess.h" + +Program* parse(TokenArray* tokens); +BOOL pp_eval_constant_expression(TokenArray* pp_tokens); + +#endif |
