Add support for expression syscalls

This commit is contained in:
nub31
2025-01-26 22:12:40 +01:00
parent 738aa92da5
commit 0169382a77
4 changed files with 33 additions and 15 deletions

View File

@@ -4,13 +4,9 @@ let STD_OUT = 1;
let STD_ERR = 2;
func main() {
write(test());
write("test\n");
}
func test(): String {
return "test";
}
func write(msg: String) {
syscall(SYS_WRITE, STD_OUT, msg, strlen(msg));
func write(msg: String): int64 {
return syscall(SYS_WRITE, STD_OUT, msg, strlen(msg));
}