Commit Graph
83 Commits
Author SHA1 Message Date
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 c06eebe50b Mist package test 2026-06-11 20:22:23 +02:00
selimaj-dev 74d53fff97 Mist.toml support 2026-06-11 19:06:07 +02:00
selimaj-dev e7f1072050 Implemented tests 2026-06-10 05:48:51 +02:00
selimaj-dev afd3d05e2f Removed C style flow control 2026-06-10 04:35:11 +02:00
selimaj-dev 1b6340e7a6 ptr write assignments 2026-06-09 20:24:57 +02:00
selimaj-dev 4780f5ce68 Updated image 2026-06-09 20:08:09 +02:00
selimaj-dev 9949027bc9 Fixed returning 2026-06-09 18:05:47 +02:00
selimaj-dev ba5145d9ad Fixed args 2026-06-09 18:01:08 +02:00
selimaj-dev b20337b385 Fixed deref with generics 2026-06-09 17:50:40 +02:00
selimaj-dev abda2c4c41 Working override target 2026-06-09 17:25:27 +02:00
selimaj-dev 0215e295b5 Working with generics 2026-06-09 14:47:41 +02:00
selimaj-dev a9f6cce1b3 Improved override 2026-06-09 13:51:32 +02:00
selimaj-dev 27e78dc377 Improved safety 2026-06-07 09:49:30 +02:00
selimaj-dev fa4a7ee4c7 Super and super 2026-06-07 03:36:02 +02:00
selimaj-dev e70e813497 Working inheritance #68 2026-06-07 01:57:09 +02:00
selimaj-dev 58e1f9ddd2 Super VTable generation 2026-06-07 01:18:14 +02:00
selimaj-dev 8c28e61e42 Updated test #64 2026-06-05 20:06:38 +02:00
selimaj-dev 765e2ded93 Update: Self param #64 2026-06-05 18:16:37 +02:00
selimaj-dev d364c41c26 Update: Function #65 2026-06-05 18:07:47 +02:00
selimaj-dev ac9ee5a4b6 Update: Decleration Helpers, parser #65 2026-06-05 17:52:04 +02:00
selimaj-dev cac497a560 Fixed type bugs #65 2026-06-05 17:39:41 +02:00
selimaj-dev a589d7173d Updated type ast #65 2026-06-05 17:11:46 +02:00
selimaj-dev 40b2981252 Updated type grammar #65 2026-06-05 17:06:06 +02:00
selimaj-dev 2e09ee85d4 Fixed class test 2026-06-05 12:59:59 +02:00
selimaj-dev b311dbd16c Fixed test 2026-06-05 12:56:14 +02:00
selimaj-dev d5501ef25e Tests 2026-06-05 12:32:12 +02:00
selimaj-dev fc4dd0aa3c Etc pattern 2026-06-04 11:01:28 +02:00
selimaj-dev c07e0bcb3e Fixed constructor args #60 2026-06-03 19:51:27 +02:00
selimaj-dev 71e4f74c24 Fixed module system 2026-06-03 16:00:23 +02:00
selimaj-dev be6d2de39c improved code quality 2026-06-01 13:10:46 +02:00
selimaj-dev f21cd5a927 Fixed statement bodies 2026-05-24 14:43:09 +02:00
selimaj-dev 63cc20107c Soft returning refactor 2026-05-24 13:20:08 +02:00
selimaj-dev 6551aee03b Fixed block propaganda 2026-05-24 12:43:35 +02:00
selimaj-dev 1c2cc94cb9 Closures 2026-05-24 12:29:42 +02:00
selimaj-dev 1a026f69cb Fixed errors 2026-05-22 03:44:44 +02:00
selimaj-dev c5c5e885bf Improved loop bodies 2026-05-22 03:25:05 +02:00
selimaj-dev a26c1c31fb Added forever loop 2026-05-22 03:05:08 +02:00
selimaj-dev d33763be2e Fixed block statements 2026-05-22 03:00:43 +02:00
selimaj-dev b7cfa9fbe6 Improved for loops 2026-05-22 02:52:22 +02:00
selimaj-dev 119f93cf79 Prettier codegen output 2026-05-21 15:14:51 +02:00
selimaj-dev 4112dcac3b Improved match statements 2026-05-21 14:38:37 +02:00
selimaj-dev f2257a4e81 Fixed some bugs 2026-05-21 14:04:12 +02:00
selimaj-dev 9da4a50ef5 Removed invalid statement 2026-05-21 11:07:49 +02:00
selimaj-dev 702af9da3b Fixed self and added tests back 2026-05-21 08:09:26 +02:00
selimaj-dev 7688599504 Working soft return 2026-05-21 07:59:00 +02:00
selimaj-dev 70e6eb6276 Control flow 2026-05-21 07:28:19 +02:00
selimaj-dev 197afbfb35 bin op stuff 2026-05-21 07:23:11 +02:00
selimaj-dev 0878b9f0b9 Improving operators and suffix 2026-05-21 07:05:58 +02:00