diff options
| author | Quentin LADEVIE <qladevie@wanadev.fr> | 2025-04-29 23:28:52 +0200 |
|---|---|---|
| committer | Quentin LADEVIE <qladevie@wanadev.fr> | 2025-04-29 23:28:52 +0200 |
| commit | f8c92cfa9eeb82a608d409cac70d9d2533ab79d8 (patch) | |
| tree | b948402c24dc47a3e33f9f11b1caf7100d4ed115 /src/parser.c | |
| parent | 4ff029903b3d12905f171b98da9066ce7d6a5632 (diff) | |
Compile files one by one
Diffstat (limited to 'src/parser.c')
| -rw-r--r-- | src/parser.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/parser.c b/src/parser.c index 5ec6b0d..86f9563 100644 --- a/src/parser.c +++ b/src/parser.c @@ -1,3 +1,12 @@ +#include <Windows.h> + +#include "types.h" +#include "utils.h" +#include "module.h" + +extern u8 expect_single_step; +extern DWORD continue_status; + enum TOKEN_TYPE { // Commands TOKEN_CONTINUE, @@ -183,6 +192,10 @@ u64 eval_number(const struct ast_node* node) { } void run(struct ast_node* root) { + extern DEBUG_EVENT dbg_event; + extern u8 process_commands; + extern u8 is_open; + struct ast_node cur_node = root[0]; CONTEXT ctx = { .ContextFlags = CONTEXT_ALL, |
