81b0c139ef
Add initial support for structs
...
There is an issue with calling C functions sadly because LLVM seems to
prefer passing each element as its own parameter than "packing" them
into 64 bit registers.
Signed-off-by: Slendi <slendi@socopon.com>
2024-03-26 13:32:51 +02:00
177a41ebd2
Add support for structure definitions and initializers
...
Signed-off-by: Slendi <slendi@socopon.com>
2024-03-12 10:15:38 +02:00
64034e9086
Various improvements
2024-03-02 23:14:45 +02:00
907a5d12ca
Add support for infinite loops
2024-03-02 20:46:57 +02:00
484d1a6e2c
Add support or extern function
...
Signed-off-by: Slendi <slendi@socopon.com>
2024-02-29 09:29:21 +02:00
9d7f79e576
Add support for pointer types and arrays
...
Signed-off-by: Slendi <slendi@socopon.com>
2024-02-28 16:45:56 +02:00
78c8e50bbf
Move code to separate folder
...
Signed-off-by: Slendi <slendi@socopon.com>
2024-02-28 15:07:08 +02:00