aboutsummaryrefslogtreecommitdiff
path: root/code
diff options
context:
space:
mode:
authorA404M <ahmadmahmoudiprogrammer@gmail.com>2025-05-23 09:59:14 +0330
committerA404M <ahmadmahmoudiprogrammer@gmail.com>2025-05-23 09:59:14 +0330
commit093c3bece426686b175db9ddaecd6abc8908fd87 (patch)
tree4af50cb8b98df96095526ded3fb0996ec56f8fbf /code
parent368d75dbd68f0f0e204d1d2575f8e7c6fbe9b49d (diff)
add @size_of
Diffstat (limited to 'code')
-rw-r--r--code/main.felan12
1 files changed, 9 insertions, 3 deletions
diff --git a/code/main.felan b/code/main.felan
index ec02627..c2e573c 100644
--- a/code/main.felan
+++ b/code/main.felan
@@ -49,15 +49,21 @@ fun3 :: ()->void{
@putc(@cast(a.a,u8)+'0');
};
+fun4 :: ()->void{
+ p := @size_of(123);
+ @putc(@cast(p,u8)+'0');
+};
+
/*
-libc :: @c_lib("/lib/libc.so");
+libc :: @c_library("/lib/libc.so");
putchar : (i8)->void : @c_function(libc,"putchar");
*/
main :: ()->void{
// fun0();
- fun1();
+ // fun1();
// fun2();
- //fun3();
+ // fun3();
+ fun4();
};