about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorBaitinq <[email protected]>2025-05-13 22:26:32 +0200
committerBaitinq <[email protected]>2025-05-14 18:28:10 +0200
commit4906ac59da45365908e50197175ce1a5f122bc2a (patch)
tree97ac10fad2f7e32c244de88581e0bc61c51e4f2a /src
parentbootstrap: tokenizer: more changes (diff)
downloadpry-lang-4906ac59da45365908e50197175ce1a5f122bc2a.tar.gz
pry-lang-4906ac59da45365908e50197175ce1a5f122bc2a.tar.bz2
pry-lang-4906ac59da45365908e50197175ce1a5f122bc2a.zip
Bootstrap: Require filename argument
Diffstat (limited to 'src')
-rw-r--r--src/bootstrap/main.src5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/bootstrap/main.src b/src/bootstrap/main.src
index 7ff2643..aa916d9 100644
--- a/src/bootstrap/main.src
+++ b/src/bootstrap/main.src
@@ -13,6 +13,11 @@ import "!stdlib.src";
 import "tokenizer.src";
 
 let main = (argc: i64, argv: **i8) => i64 {
+	if argc < 2 {
+		println("Need filename!");
+		return 1;
+	};
+
 	let filename = *(argv + 1);
 
 	println("%s", filename);