rename std functions

This commit is contained in:
2025-07-24 14:06:15 +02:00
parent dfec298823
commit 65bdac2fe3
26 changed files with 328 additions and 294 deletions

36
test.zr
View File

@@ -1,28 +1,28 @@
func run_test[x: String] : Void
printf("\033[93mBuilding %s...\033[0m", x)
let cmd: String = String.concat("./target/release/zern examples/", x)
c.printf("\033[93mBuilding %s...\033[0m", x)
let cmd: String = str.concat("./target/release/zern examples/", x)
let build_start_time: I64 = OS.time()
if system(cmd) != 0
exit(1)
let build_end_time: I64 = OS.time()
let build_start_time: I64 = os.time()
if c.system(cmd) != 0
c.exit(1)
let build_end_time: I64 = os.time()
free(cmd)
printf(" %ldms\n", build_end_time - build_start_time)
c.free(cmd)
c.printf(" %ldms\n", build_end_time - build_start_time)
if strcmp(x, "guess_number.zr") == 0 || strcmp(x, "tcp_server.zr") == 0
printf("\033[93mSkipping %s...\033[0m\n", x)
if c.strcmp(x, "guess_number.zr") == 0 || c.strcmp(x, "tcp_server.zr") == 0
c.printf("\033[93mSkipping %s...\033[0m\n", x)
else
let run_start_time: I64 = OS.time()
if system("./out") != 0
exit(1)
let run_end_time: I64 = OS.time()
let run_start_time: I64 = os.time()
if c.system("./out") != 0
c.exit(1)
let run_end_time: I64 = os.time()
printf("\033[93mRunning %s...\033[0m %ldms\n", x, run_end_time - run_start_time)
c.printf("\033[93mRunning %s...\033[0m %ldms\n", x, run_end_time - run_start_time)
func main[] : I64
system("cargo build --release")
c.system("cargo build --release")
let files: Array = OS.listdir("examples/")
for i in 0..Array.size(files)
let files: Array = os.listdir("examples/")
for i in 0..array.size(files)
run_test(files[i])