a966ff45a3
Improve messages, implement* field access
...
Compiler messages are now printed in color with their respective code,
field access support has been added in the type checker. However, field
access nodes that contain other field access nodes are not yet
supported.
Signed-off-by: Slendi <slendi@socopon.com>
2024-04-08 11:42:39 +03:00
64034e9086
Various improvements
2024-03-02 23:14:45 +02:00
3f2ee15302
Add support for while loops
2024-03-02 21:47:36 +02:00
5dc73ab5f2
Update gitignore, add support for arrays and pointers
...
Signed-off-by: Slendi <slendi@socopon.com>
2024-03-01 12:21:44 +02:00
def0e2b8e0
Remove binary
...
Signed-off-by: Slendi <slendi@socopon.com>
2024-02-29 14:23:13 +02:00
5455919d6e
LLVM my beloved
...
Signed-off-by: Slendi <slendi@socopon.com>
2024-02-29 14:04:28 +02:00
484d1a6e2c
Add support or extern function
...
Signed-off-by: Slendi <slendi@socopon.com>
2024-02-29 09:29:21 +02:00
ed1491d6dd
Add LLVM
...
Signed-off-by: Slendi <slendi@socopon.com>
2024-02-28 17:24:40 +02:00
78c8e50bbf
Move code to separate folder
...
Signed-off-by: Slendi <slendi@socopon.com>
2024-02-28 15:07:08 +02:00