about summary refs log tree commit diff
path: root/src/bootstrap/tokenizer.src
diff options
context:
space:
mode:
authorBaitinq <[email protected]>2025-05-18 11:07:50 +0200
committerBaitinq <[email protected]>2025-05-18 11:07:50 +0200
commitcc9a25f26c8c88141faf4b35cfffa3b276c25308 (patch)
tree4e46985c0a3580fa9b564d9cdb8a91b5c04f31c5 /src/bootstrap/tokenizer.src
parentFeature: Add support for continue statement (diff)
downloadpry-lang-cc9a25f26c8c88141faf4b35cfffa3b276c25308.tar.gz
pry-lang-cc9a25f26c8c88141faf4b35cfffa3b276c25308.tar.bz2
pry-lang-cc9a25f26c8c88141faf4b35cfffa3b276c25308.zip
Codegen: Don't allow changing types on variable assignment
Diffstat (limited to 'src/bootstrap/tokenizer.src')
-rw-r--r--src/bootstrap/tokenizer.src8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/bootstrap/tokenizer.src b/src/bootstrap/tokenizer.src
index ff2f5a7..6a88117 100644
--- a/src/bootstrap/tokenizer.src
+++ b/src/bootstrap/tokenizer.src
@@ -5,13 +5,13 @@ extern atoi = (*i8) => i64;
 
 import "!stdlib.src";
 
-let file_size = 0;
-let buf = 0;
+let offset = 0;
 
+let buf = null;
+let file_size = 0;
 
-let offset = 0;
 
-let tokens = 0;
+let tokens = null;
 let tokens_len = 0;
 
 let read_file = (filename: *i8) => *i8 {