diff options
| author | Baitinq <[email protected]> | 2025-05-10 13:25:41 +0200 |
|---|---|---|
| committer | Baitinq <[email protected]> | 2025-05-10 13:25:50 +0200 |
| commit | 36f0b2f486fbec48972a96581576b5008062be6f (patch) | |
| tree | a3a74d72aea5df49059e7f14a63f17c62154ea42 /src/bootstrap/main.src | |
| parent | Misc: Add gitattributes (diff) | |
| download | interpreter-36f0b2f486fbec48972a96581576b5008062be6f.tar.gz interpreter-36f0b2f486fbec48972a96581576b5008062be6f.tar.bz2 interpreter-36f0b2f486fbec48972a96581576b5008062be6f.zip | |
Feature: Add support for imports
Diffstat (limited to 'src/bootstrap/main.src')
| -rw-r--r-- | src/bootstrap/main.src | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/bootstrap/main.src b/src/bootstrap/main.src index b953e3d..22af2d1 100644 --- a/src/bootstrap/main.src +++ b/src/bootstrap/main.src @@ -1,4 +1,3 @@ -extern printf = (*i8, varargs) => void; extern fopen = (*i8, *i8) => *i8; extern fgets = (*i8, i64, *i8) => void; extern feof = (*i8) => bool; @@ -9,6 +8,8 @@ extern fclose = (*i8) => *i8; extern malloc = (i64) => *i8; extern free = (*i8) => void; +import "tokenizer.src"; + let file_size = 0; let file = 0; let buf = 0; @@ -55,5 +56,7 @@ let main = (argc: i64, argv: **i8) => i64 { free(buf); fclose(file); + printf("TEST: %d\n", test()); + return 0; }; |