Commit Graph
66 Commits
Author SHA1 Message Date
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 1e09b7043a Test cargo lock 2026-06-05 12:56:48 +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 83e5e98641 Added mist.toml 2026-05-29 08:52:30 +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
selimaj-dev b28591f9e6 Working expr statements 2026-05-21 06:51:34 +02:00
selimaj-dev 0c8dc53617 Rewriting statement system for expr statements 2026-05-21 06:34:27 +02:00
selimaj-dev 959f786dc8 Working init 2026-05-21 06:14:50 +02:00
selimaj-dev 9d051c68e9 Impl spanned functions 2026-05-19 06:11:52 +02:00
selimaj-dev ffe868e0cd Fixed build stdout 2026-05-19 05:08:27 +02:00
selimaj-dev 8343740b11 Fixed build error on inner dir 2026-05-19 04:40:33 +02:00
selimaj-dev e30722dde3 Warning 2026-05-19 03:32:17 +02:00
selimaj-dev eb84103ed6 Improved diagnostic conversion 2026-05-19 03:24:12 +02:00
selimaj-dev a893f9a12d Increment and decrement via ++ or -- 2026-05-17 05:43:16 +02:00
selimaj-dev c7529412f4 Adding increment 2026-05-17 04:44:38 +02:00
selimaj-dev 2c67d4e316 Tuple fix 2026-05-17 02:37:18 +02:00
selimaj-dev bfaaa4006b Codegen 2026-05-17 02:32:41 +02:00
selimaj-dev c9030809fd Compound assign statement 2026-05-16 22:40:01 +02:00
selimaj-dev 2c426c78c6 Added tests back 2026-05-16 07:23:03 +02:00
selimaj-dev 47b179b782 fix: statement branch 2026-05-16 07:22:43 +02:00
selimaj-dev 6346ffc771 Working error recovery 2026-05-15 22:06:09 +02:00
selimaj-dev c6b9588f4d ast error analyzer 2026-05-15 13:12:52 +02:00
selimaj-dev 216c61228c Making a error recovery system 2026-05-15 12:09:30 +02:00