Commit Graph
312 Commits
Author SHA1 Message Date
selimaj-dev 0100abfa53 Fix analyzer bugs 2026-07-12 05:36:57 -04:00
selimaj-dev 01b7e816ee Fix include manifest path #106 2026-07-12 05:26:33 -04:00
selimaj-dev ac94882e5a Fix mapping system #115 2026-07-12 05:15:00 -04:00
selimaj-dev b15f13880a Fix generics and fn types 2026-07-09 12:07:37 +02:00
selimaj-dev d538168692 Removed unnecessary type (lifetime) 2026-07-09 12:00:11 +02:00
selimaj-dev b68e4245d4 Using core for classes 2026-07-09 10:53:07 +02:00
selimaj-dev c5354ff424 Using core for c_void 2026-07-09 10:51:44 +02:00
selimaj-dev be68f93038 Updated bootstrap 2026-07-09 10:26:06 +02:00
selimaj-dev e3c9657b07 Bump version to 0.4.0-alpha.0 2026-07-09 07:39:46 +02:00
selimaj-dev e75b707981 Virtual and overrides in analyzer 2026-07-09 07:34:08 +02:00
selimaj-dev 18a13dd170 Override and virtual semantic checking 2026-07-09 06:59:25 +02:00
selimaj-dev df8e67fd4f Implicit virtual on override 2026-07-09 06:37:37 +02:00
selimaj-dev 08771fe5be Virtual functions 2026-07-09 06:30:11 +02:00
selimaj-dev 0d2199ee3a virtual keyword parsing and ast 2026-07-09 06:23:04 +02:00
selimaj-dev 8198b8d5cb Local include 2026-07-08 11:23:36 +02:00
selimaj-dev 44ac3c365d Inline doc gen 2026-07-08 10:52:11 +02:00
selimaj-dev c564fc3e90 Added use include 2026-07-08 10:44:09 +02:00
selimaj-dev bb006c1ba2 Added global include 2026-07-08 10:11:26 +02:00
selimaj-dev f574d6e8af Fix parenthesis 2026-07-05 02:45:38 +02:00
selimaj-dev 13664413c5 Array types 2026-07-05 02:37:48 +02:00
selimaj-dev f4f92c57ee Fix as type 2026-07-04 19:26:25 +02:00
selimaj-dev df34c72c97 Add tuple type variable decleration 2026-07-04 19:23:10 +02:00
selimaj-dev 517a2e5a2b Var decl with repeat 2026-07-04 09:55:23 +02:00
selimaj-dev 4f3966d8d8 Allman struct and enum field style 2026-07-04 09:38:13 +02:00
selimaj-dev 409301b3d6 Allman struct and enum field style 2026-07-04 09:16:13 +02:00
selimaj-dev 603ce1eb1e Fix default initializers in classes 2026-07-04 09:03:52 +02:00
selimaj-dev b02439edfc Bump version 2026-07-02 22:06:33 +02:00
selimaj-dev f3046e3442 Fixed module system 2026-07-02 21:24:13 +02:00
selimaj-dev 28e9fb664c Fixed mapping 2026-07-02 21:07:57 +02:00
selimaj-dev 579d229cad Type aliases 2026-07-02 07:05:19 +02:00
selimaj-dev d62d884add Removed fmt (will add when i have close to 1:1 syntax support) 2026-07-02 06:53:47 +02:00
selimaj-dev 5346cd05be constants and static #102 2026-07-02 06:51:04 +02:00
selimaj-dev 493c668495 Working top level statement #103 2026-07-02 06:40:20 +02:00
selimaj-dev 4579c656b9 Possibly removed the need for ensure_semicolon 2026-07-02 06:33:17 +02:00
selimaj-dev 68cf239f92 Top level as statement #103 2026-07-02 06:25:44 +02:00
selimaj-dev d0a72b49f0 Fix module system in analyzer 2026-06-30 21:04:12 +02:00
selimaj-dev a5dad690bf Fix bug 2026-06-30 20:51:57 +02:00
selimaj-dev 6e67fd852b bump to alpha 1 2026-06-30 19:48:33 +02:00
selimaj-dev a3da192b9a Analyzer Sub crate support 2026-06-30 19:41:34 +02:00
selimaj-dev 310ff6b53c Fix include non mist crates #86 2026-06-30 19:28:27 +02:00
selimaj-dev 4e1bcf36fc Include sub crates #86 2026-06-30 19:14:12 +02:00
selimaj-dev c1d7152992 Deduped config 2026-06-30 18:30:19 +02:00
selimaj-dev bd938ec3e7 Updated transpiler config 2026-06-30 18:23:15 +02:00
selimaj-dev bfaa9eeea5 Fix Diagnostics #93 2026-06-30 07:08:39 +02:00
selimaj-dev 3ff4c2ab08 Using FS for saving files #93 2026-06-30 06:24:55 +02:00
selimaj-dev 3d30e0a092 Fix fmt expr path generics 2026-06-28 17:39:35 +02:00
selimaj-dev 502bde1536 Updated boostrap 2026-06-28 17:38:16 +02:00
selimaj-dev d8fd8cf999 Bump version 2026-06-28 16:01:01 +02:00
selimaj-dev 2426e585d6 Fix constructor and non allman 2026-06-28 15:57:00 +02:00
selimaj-dev 2174b99a3f Fmt config 2026-06-28 15:52:02 +02:00