aboutsummaryrefslogtreecommitdiff
path: root/std/builtins.felan
diff options
context:
space:
mode:
authorA404M <ahmadmahmoudiprogrammer@gmail.com>2024-09-25 19:47:29 +0330
committerA404M <ahmadmahmoudiprogrammer@gmail.com>2024-09-25 19:47:29 +0330
commitc409b8aaf6b6f63bd68a3356e146ab80b2ec8c4b (patch)
tree65ea5801fd910fc6bcff3f2e8f06b5fd7d249c78 /std/builtins.felan
parentf79290084948f3cf140395c270c07cf29ca58e8d (diff)
fixed multiple variable definition bug
tried to implement import
Diffstat (limited to 'std/builtins.felan')
-rw-r--r--std/builtins.felan19
1 files changed, 19 insertions, 0 deletions
diff --git a/std/builtins.felan b/std/builtins.felan
new file mode 100644
index 0000000..96f7335
--- /dev/null
+++ b/std/builtins.felan
@@ -0,0 +1,19 @@
+void :: struct {};
+
+i8 :: struct external;
+i16 :: struct external;
+i32 :: struct external;
+i64 :: struct external;
+
+u8 :: struct external;
+u16 :: struct external;
+u32 :: struct external;
+u64 :: struct external;
+
+f32 :: struct external;
+f64 :: struct external;
+
+String :: struct external;
+
+print :: (str:String)->void external;
+