aboutsummaryrefslogtreecommitdiff
path: root/tests/bytecode.amal
diff options
context:
space:
mode:
Diffstat (limited to 'tests/bytecode.amal')
-rw-r--r--tests/bytecode.amal30
1 files changed, 2 insertions, 28 deletions
diff --git a/tests/bytecode.amal b/tests/bytecode.amal
index 6941bc8..d27a240 100644
--- a/tests/bytecode.amal
+++ b/tests/bytecode.amal
@@ -1,31 +1,5 @@
-/*
-extern const print_extern: fn() i32;
-extern const print_extern_num: fn(num: i32) i32;
+extern const printf: fn(fmt: ?*c_char, ...) c_int;
-const print = fn() i32 {
- return 0;
-}
-
-const main = fn {
- var value = 23;
- value = 34;
- const value2: i64 = 54;
- const value3 = 2 + 5 - 1 * 10 / 2;
- const str_value = "hello, world";
- print();
- if value2 == 54
- const result = print_num(1337);
-}
-
-const print_num = fn(num: i32) i32 {
- print_extern();
- print_extern_num(num);
- print_extern_num(8080);
- return num;
-}
-*/
-
-const io = @import("../std/io.amal");
const main = fn {
- io.print();
+ printf("hello, world!\n");
}