Commit Graph
691 Commits
Author SHA1 Message Date
selimaj-dev e4fbab190c Added items 2026-06-16 13:15:01 +02:00
selimaj-dev fa6765cdd9 Updated common tests 2026-06-16 12:46:07 +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 3b6fc03546 Fixed analyzer output 2026-06-15 16:38:51 +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 b6eb46d985 Merge pull request #78 from mist-go/rewrite-map-system
Rewrite map system
2026-06-15 15:34:59 +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 b6f755cef6 Merge pull request #77 from mist-go/module-system-caching
Module system caching
2026-06-13 20:11:50 +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 a31f6633fe Update main bootstrap 2026-06-12 19:02:32 +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 d4992e76fc Merge pull request #76 from mist-go/class-optimizations
Massive Class optimizations
2026-06-12 17:34:30 +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
selimaj-dev 526b479ea4 Added method vptr condition 2026-06-12 16:14:32 +02:00
selimaj-dev 37e3da5d67 Simplified vptr 2026-06-12 16:04:33 +02:00
selimaj-dev 5a1285a2a8 Removed allocation in favor of stack 2026-06-12 15:53:51 +02:00
selimaj-dev 076f1f6d33 Merge pull request #75 from mist-go/module-system
Module system
2026-06-12 15:02:56 +02:00
selimaj-dev 05fc8fa7f3 Fixed package gen 2026-06-11 21:13:59 +02:00
selimaj-dev c06eebe50b Mist package test 2026-06-11 20:22:23 +02:00
selimaj-dev da3923830d added analyzer 2026-06-11 20:19:16 +02:00
selimaj-dev b547c7d934 removed yo 2026-06-11 20:18:49 +02:00
selimaj-dev 9ad253e916 Fixing 2026-06-11 20:17:29 +02:00
selimaj-dev a5a3d6566b Working package ignore 2026-06-11 19:34:37 +02:00