about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorBaitinq <[email protected]>2025-05-18 23:53:59 +0200
committerBaitinq <[email protected]>2025-05-18 23:53:59 +0200
commit3b3ad4a6e6c86ebff2ea19ca5d3e1d0672b76d78 (patch)
treef7880ba5b35732cb9a205d495c04506349f4470c /src
parentCodegen: Fix bug with varargs functions (diff)
downloadpry-lang-3b3ad4a6e6c86ebff2ea19ca5d3e1d0672b76d78.tar.gz
pry-lang-3b3ad4a6e6c86ebff2ea19ca5d3e1d0672b76d78.tar.bz2
pry-lang-3b3ad4a6e6c86ebff2ea19ca5d3e1d0672b76d78.zip
Misc: Use println instead of printf
Diffstat (limited to 'src')
-rw-r--r--src/bootstrap/main.src4
-rw-r--r--src/bootstrap/tokenizer.src11
2 files changed, 7 insertions, 8 deletions
diff --git a/src/bootstrap/main.src b/src/bootstrap/main.src
index e758d96..aa916d9 100644
--- a/src/bootstrap/main.src
+++ b/src/bootstrap/main.src
@@ -14,13 +14,13 @@ import "tokenizer.src";
 
 let main = (argc: i64, argv: **i8) => i64 {
 	if argc < 2 {
-		printf("Need filename!\n");
+		println("Need filename!");
 		return 1;
 	};
 
 	let filename = *(argv + 1);
 
-	printf("%s\n", filename);
+	println("%s", filename);
 
 	tokenizer_init(filename);
 	tokenizer_deinit();
diff --git a/src/bootstrap/tokenizer.src b/src/bootstrap/tokenizer.src
index 6a88117..26d31b8 100644
--- a/src/bootstrap/tokenizer.src
+++ b/src/bootstrap/tokenizer.src
@@ -32,7 +32,7 @@ let read_file = (filename: *i8) => *i8 {
 };
 
 let add_token = (tokens: *i8, token: *i8) => i64 {
-	printf("Add token: %s\n", token);
+	println("Add token: %s", token);
 	let i = 0;
 	while true {
 		let c = (*(token + i));
@@ -86,7 +86,6 @@ let tokenizer_accept_string = (str: *i8) => bool {
 	let s = malloc(1000);
 	memcpy(s, buf + offset, str_len);
 
-	/* printf("Accept string: %s vs %s\n", str, s); */
 	if strcmp(s, str) {
 		offset = offset + str_len;
 		return true;
@@ -351,16 +350,16 @@ let tokenizer_next = () => *i8 {
 let tokenizer_init = (filename: *i8) => i64 {
 	let buf = read_file(filename);
 
-	printf("File size: %d\n", file_size);
+	println("File size: %d", file_size);
 
-	printf("%s\n", buf);
+	println("%s", buf);
 
 	tokens = malloc(10000);
 
 	while true {
 		let t = tokenizer_next();
 		if t == null {
-			printf("NULL TOKEN!\n");
+			println("NULL TOKEN!");
 			return 1;
 		};
 		if strcmp(t, "EOF") {
@@ -369,7 +368,7 @@ let tokenizer_init = (filename: *i8) => i64 {
 		add_token(tokens, t);
 	};
 
-	printf("PRINT TOKENS\n");
+	println("PRINT TOKENS");
 
 	print_tokens(tokens);