Commit Graph

19 Commits

Author SHA1 Message Date
8b79959288 Fix typedefinition in scope 2025-07-23 15:34:01 +03:00
82758ae333 Only test for typedefinitions in current module 2025-07-23 15:22:58 +03:00
b9459a19bb Add div/mod parsing 2025-07-23 14:59:51 +03:00
97f5eebf22 Fix some warnings 2025-07-22 23:25:49 +03:00
0a90ac4497 Fix inner block generation 2025-07-22 22:15:34 +03:00
29d790e583 Start working on if-expression hands being expressions 2025-07-22 20:58:32 +03:00
bbdfae081d Fix std Strings 2025-07-22 19:50:54 +03:00
3d73c52cb4 Fix casting within setters 2025-07-22 19:31:35 +03:00
f35f1ef701 Repurpose module map and rename old to ErrorModules 2025-07-22 17:34:01 +03:00
e9bca63f0d Add module id to CustomType, String to std 2025-07-22 16:16:46 +03:00
1224c612c7 Codegen & compile char, change *str to *char 2025-07-22 15:07:33 +03:00
e220900ac3 Start adding chars 2025-07-22 14:44:28 +03:00
3378f556ec Add AST -> MIR for typecasting 2025-07-21 21:28:39 +03:00
069c277516 Update String to be *str 2025-07-21 19:32:40 +03:00
7c7dde03f9 Fix error reporting on No-Main-Function and add fp compilation 2025-07-21 16:44:16 +03:00
9db508bd9c Change user-space pointer to different type 2025-07-21 13:52:37 +03:00
f55040ad00 Update how types are formatted 2025-07-21 11:06:42 +03:00
60818842a5 Add borrow mutability 2025-07-21 10:21:25 +03:00
893eaaa865 Clean up and fix some warnings 2025-07-20 22:36:38 +03:00