Commit Graph
204 Commits
Author SHA1 Message Date
selimaj-dev 1546660435 Fixed initialization error 2026-06-21 22:52:49 +02:00
selimaj-dev ee95fc60fc VC: hopfully fixed 2026-06-21 22:06:19 +02:00
selimaj-dev c735441f37 VC: Tmp fix 2026-06-21 19:48:49 +02:00
selimaj-dev cd7a62dc34 VC: Tmp fix 2026-06-21 19:45:06 +02:00
selimaj-dev fae231d481 VC: Fix initialization error 2026-06-21 19:43:05 +02:00
selimaj-dev 8f57517a9f VC: Marker based positions 2026-06-21 19:30:00 +02:00
selimaj-dev d1335bb613 (VC): LSP 2026-06-21 15:45:01 +02:00
selimaj-dev 4b733f6b9c Cleaned up lsp 2026-06-21 15:05:58 +02:00
selimaj-dev 8f115353bb Removed comment mapping completely 2026-06-20 19:21:10 +02:00
selimaj-dev 4def6db820 Moved ovveride to after params 2026-06-16 16:19:28 +02:00
selimaj-dev 8b95497725 Super semantics 2026-06-16 16:14:02 +02:00
selimaj-dev e369c94d21 Method calls 2026-06-16 16:00:52 +02:00
selimaj-dev d434ec78e7 More advanced class semantics 2026-06-16 15:54:21 +02:00
selimaj-dev ecfff0ac0d Improved semantic errors 2026-06-16 15:37:34 +02:00
selimaj-dev bbb94a4f97 Semantic error handling and slight error improvements 2026-06-16 15:19:58 +02:00
selimaj-dev 2bb29991da Class semantics 2026-06-16 14:59:34 +02:00
selimaj-dev 001165ee58 Fixed lifetime on ref 2026-06-16 13:17:06 +02:00
selimaj-dev f07bde8d3f Unsafe lifetime 2026-06-16 03:59:28 +02:00
selimaj-dev d7e5e72bbb Syntax: Tuples as () 2026-06-16 03:32:45 +02:00
selimaj-dev aadccb7f38 Syntax: fn type name 2026-06-16 03:29:01 +02:00
selimaj-dev eea72f5bb3 Modularized the transpiler 2026-06-15 17:10:15 +02:00
selimaj-dev 48e3522543 Fix: postfix expr on statement bodies 2026-06-15 16:32:52 +02:00
selimaj-dev f45d83d261 Bump to 0.3.4-alpha.0 2026-06-15 16:23:12 +02:00
selimaj-dev 0e3e0bdb56 removed bloat from mapping 2026-06-15 15:38:56 +02:00
selimaj-dev 6b618f3eb3 Removed warnings from api 2026-06-15 15:21:49 +02:00
selimaj-dev 1163849039 Fixed class method indentation 2026-06-15 15:08:48 +02:00
selimaj-dev 12cf4e94d8 Implemented updated mapping data structure 2026-06-15 15:04:10 +02:00
selimaj-dev 663dab52ec Updated mapping data structure 2026-06-15 14:49:44 +02:00
selimaj-dev 44f10d3fb7 Updated builder with new mapping 2026-06-15 14:32:51 +02:00
selimaj-dev bed7b17134 Made add in codegen faster 2026-06-15 14:21:53 +02:00
selimaj-dev 5f0b1fa67a Working mapgen and fixed indentation 2026-06-15 14:12:33 +02:00
selimaj-dev 37e0a574d5 Working map shift gen 2026-06-14 04:18:57 +02:00
selimaj-dev 33d6c931f5 Working map gen 2026-06-14 04:06:39 +02:00
selimaj-dev db3ae3f37e Temp disable old err mapping 2026-06-14 03:57:48 +02:00
selimaj-dev 4d50c8c1be Map generation is separated 2026-06-14 03:22:41 +02:00
selimaj-dev 70924e13c8 Bump to 0.3.3-alpha.0 2026-06-13 20:14:18 +02:00
selimaj-dev 01e3c30e2b child condition for packages 2026-06-13 20:04:16 +02:00
selimaj-dev b2ff76d691 Working module cache 2026-06-13 19:54:05 +02:00
selimaj-dev c8187379a5 Working pre-processing module name 2026-06-13 19:06:34 +02:00
selimaj-dev 5d3e393d5a Parse module function 2026-06-13 18:43:42 +02:00
selimaj-dev 3196b2b652 Patched if statements acting like structs 2026-06-13 03:23:13 +02:00
selimaj-dev 919447875a Update api bootstrap 2026-06-12 19:17:34 +02:00
selimaj-dev 1a7e6c5f37 Bump to 0.3.2-alpha.0 2026-06-12 18:49:34 +02:00
selimaj-dev 52b472ed94 Removed zeroed warning on tests 2026-06-12 18:38:03 +02:00
selimaj-dev 9785d0a430 removed warning from mist api 2026-06-12 18:29:59 +02:00
selimaj-dev ddcffaea92 Optional constructor 2026-06-12 18:25:26 +02:00
selimaj-dev d0716fb735 Override target testing 2026-06-12 17:19:53 +02:00
selimaj-dev fab7326357 Optimized v table and vptr 2026-06-12 17:04:24 +02:00
selimaj-dev d3ff834111 Put super as the first field, and removed _pin 2026-06-12 16:25:16 +02:00
selimaj-dev b19b1bb41d Fixed vptr condition on static methods 2026-06-12 16:21:46 +02:00