selimaj-dev
|
224b367ff1
|
Removed trailing semicolons
|
2026-05-21 11:10:44 +02:00 |
|
selimaj-dev
|
9da4a50ef5
|
Removed invalid statement
|
2026-05-21 11:07:49 +02:00 |
|
selimaj-dev
|
2fcb8c3831
|
Fixed naming error
|
2026-05-21 11:05:00 +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
|
cc7bc49efe
|
Added init to list
|
2026-05-21 06:16:51 +02:00 |
|
selimaj-dev
|
959f786dc8
|
Working init
|
2026-05-21 06:14:50 +02:00 |
|
selimaj-dev
|
da819c22f6
|
Init project
|
2026-05-21 05:43:10 +02:00 |
|
selimaj-dev
|
d408d01002
|
Using .mist/src
|
2026-05-21 05:33:23 +02:00 |
|
selimaj-dev
|
856c9dfdfa
|
Rewriting mist project structure
|
2026-05-21 05:26:52 +02:00 |
|
selimaj-dev
|
812fa5d540
|
Merge pull request #39 from mist-go/lsp-base
Lsp base
|
2026-05-20 13:34:21 +02:00 |
|
selimaj-dev
|
b55b35623b
|
Preparing for mapping
|
2026-05-20 13:14:48 +02:00 |
|
selimaj-dev
|
ff38c809e7
|
Simple completion example
|
2026-05-20 10:17:14 +02:00 |
|
selimaj-dev
|
64418cb52d
|
cargo lock
|
2026-05-20 09:31:58 +02:00 |
|
selimaj-dev
|
674b809586
|
cargo lock
|
2026-05-20 09:31:50 +02:00 |
|
selimaj-dev
|
6b14ab0308
|
Working hello world lsp
|
2026-05-20 09:03:00 +02:00 |
|
selimaj-dev
|
b86b4831ce
|
Added analyzer
|
2026-05-20 08:54:56 +02:00 |
|
selimaj-dev
|
949135bd3b
|
Include
|
2026-05-19 12:37:49 +02:00 |
|
selimaj-dev
|
c30d686eb5
|
Merge pull request #38 from mist-go/snake
A snake is eating itself
|
2026-05-19 12:31:25 +02:00 |
|
selimaj-dev
|
47e62f96d9
|
Updated version
|
2026-05-19 12:30:29 +02:00 |
|
selimaj-dev
|
b856450cc1
|
Header for rust IDE support
|
2026-05-19 12:27:32 +02:00 |
|
selimaj-dev
|
3ed17e007f
|
Multiple commands bootstrapped
|
2026-05-19 12:23:57 +02:00 |
|
selimaj-dev
|
bffc9f073b
|
Match multiple patterns
|
2026-05-19 12:21:20 +02:00 |
|
selimaj-dev
|
318480f0b5
|
Fixed string and macro, and main
|
2026-05-19 12:14:25 +02:00 |
|
selimaj-dev
|
1a469689a7
|
Fixed amgibuitiy
|
2026-05-19 11:25:14 +02:00 |
|
selimaj-dev
|
6d7beb20ca
|
Bootstrapped main
|
2026-05-19 11:19:49 +02:00 |
|
selimaj-dev
|
5f7dcc859c
|
Preparing for bootstrapping
|
2026-05-19 11:06:26 +02:00 |
|
selimaj-dev
|
7febf84cd8
|
Updated version (again)
|
2026-05-19 11:02:06 +02:00 |
|
selimaj-dev
|
93eb467814
|
Updated quick patch version
|
2026-05-19 10:47:54 +02:00 |
|
selimaj-dev
|
0e27344012
|
Merge pull request #37 from mist-go/quick-patches
Quick patches
|
2026-05-19 10:45:50 +02:00 |
|
selimaj-dev
|
8f820bfb50
|
Fix: future ambiguities via !keyword
|
2026-05-19 10:44:51 +02:00 |
|
selimaj-dev
|
0031fb7152
|
Fix: statement
|
2026-05-19 10:39:35 +02:00 |
|
selimaj-dev
|
28a7658ce7
|
Updated version
|
2026-05-19 10:18:26 +02:00 |
|
selimaj-dev
|
67b60a9e4f
|
Fix: statement order
|
2026-05-19 10:14:24 +02:00 |
|
selimaj-dev
|
16bca21981
|
Merge pull request #36 from mist-go/refactors-and-patches
Refactors and patches
|
2026-05-19 10:02:25 +02:00 |
|
selimaj-dev
|
349f9ba59e
|
Refactor: Error handling in builder
|
2026-05-19 10:01:29 +02:00 |
|
selimaj-dev
|
3620f0432a
|
Fix: mappings
|
2026-05-19 09:46:24 +02:00 |
|
selimaj-dev
|
69e5ab2a5e
|
Dyn type
|
2026-05-19 06:55:58 +02:00 |
|
selimaj-dev
|
bcefabe2d2
|
Fixed expression statement bug
|
2026-05-19 06:39:38 +02:00 |
|
selimaj-dev
|
551f14f81e
|
Merge pull request #35 from mist-go/errors-and-caching
Errors and caching
|
2026-05-19 06:36:42 +02:00 |
|
selimaj-dev
|
a5ccd9651a
|
Added check command and updated help
|
2026-05-19 06:24:35 +02:00 |
|
selimaj-dev
|
9d051c68e9
|
Impl spanned functions
|
2026-05-19 06:11:52 +02:00 |
|
selimaj-dev
|
fd7455c71e
|
Fixed traits
|
2026-05-19 06:06:04 +02:00 |
|
selimaj-dev
|
1e191cf3c8
|
Class items, struct items, enum items, mapping
|
2026-05-19 06:00:35 +02:00 |
|
selimaj-dev
|
6412daa514
|
Dramatically improved transpile times by caching
|
2026-05-19 05:28:14 +02:00 |
|
selimaj-dev
|
1b4c925f9f
|
Improved transpiler output
|
2026-05-19 05:24:59 +02:00 |
|
selimaj-dev
|
bfd768a162
|
Working app stdout
|
2026-05-19 05:20:16 +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
|
4e98257438
|
Improved paths
|
2026-05-19 04:36:35 +02:00 |
|
selimaj-dev
|
95ae7b8d52
|
Improved paths, and added rust specific errors
|
2026-05-19 04:35:12 +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
|
49a3186d26
|
Diagnostic conversion
|
2026-05-19 02:58:57 +02:00 |
|
selimaj-dev
|
670835a5e7
|
Added cargo_metadata and renamed compiler module
|
2026-05-19 02:04:37 +02:00 |
|
selimaj-dev
|
2b43e0c004
|
Working mapping
|
2026-05-19 01:47:02 +02:00 |
|
selimaj-dev
|
11e408cc17
|
find mapping
|
2026-05-19 00:46:07 +02:00 |
|
selimaj-dev
|
5e8946a126
|
Mapping
|
2026-05-19 00:40:28 +02:00 |
|
selimaj-dev
|
6b314dabf4
|
Spanned statements
|
2026-05-18 21:56:07 +02:00 |
|
selimaj-dev
|
c5d8c12c14
|
Fix: visibility spacing
|
2026-05-18 21:42:22 +02:00 |
|
selimaj-dev
|
d1330500b2
|
Spanned
|
2026-05-18 21:40:01 +02:00 |
|
selimaj-dev
|
a88ff4c8dd
|
Spanned impl
|
2026-05-18 14:42:41 +02:00 |
|
selimaj-dev
|
5648c1da61
|
Spanned
|
2026-05-18 13:58:59 +02:00 |
|
selimaj-dev
|
de1784f914
|
Merge pull request #32 from mist-go/refactor-generics
Refactor generics & Sidefiles
|
2026-05-17 20:10:36 +02:00 |
|
selimaj-dev
|
aa948a50cb
|
Moving instead of borrowing in codegen
|
2026-05-17 20:02:07 +02:00 |
|
selimaj-dev
|
f9f86fcc67
|
Implementation: sidefiles
|
2026-05-17 19:39:21 +02:00 |
|
selimaj-dev
|
907d9d7f9d
|
Fix: Generics decl constraints
|
2026-05-17 19:30:20 +02:00 |
|
selimaj-dev
|
1d4473906f
|
Fix: Generics decl not working
|
2026-05-17 19:21:10 +02:00 |
|
selimaj-dev
|
7fe91b8e36
|
Fix: Generics
|
2026-05-17 11:39:18 +02:00 |
|
selimaj-dev
|
94e113d227
|
Fix: Generics decl
|
2026-05-17 11:26:04 +02:00 |
|
selimaj-dev
|
c566ac9a54
|
Fix: reveresed type postfix
|
2026-05-17 11:13:29 +02:00 |
|
selimaj-dev
|
5fa3e77b8f
|
Added expr? syntax
|
2026-05-17 06:08:53 +02:00 |
|
selimaj-dev
|
e270ec727e
|
Merge pull request #31 from mist-go/assignments-expressions
Improved Assignments & expressions
|
2026-05-17 06:03:11 +02:00 |
|
selimaj-dev
|
e89f5e805c
|
Cleaned up AST
|
2026-05-17 06:00:26 +02:00 |
|
selimaj-dev
|
dd647afd59
|
Indentation increment
|
2026-05-17 05:55:43 +02:00 |
|
selimaj-dev
|
46c6f5ffdd
|
Fixed range
|
2026-05-17 05:52:23 +02:00 |
|
selimaj-dev
|
212d5d69b5
|
Fixed as
|
2026-05-17 05:49:37 +02:00 |
|
selimaj-dev
|
a893f9a12d
|
Increment and decrement via ++ or --
|
2026-05-17 05:43:16 +02:00 |
|
selimaj-dev
|
77f35e0517
|
Removed incrementing tmp
|
2026-05-17 05:32:46 +02:00 |
|
selimaj-dev
|
1bcbca00b8
|
Fixed loose error
|
2026-05-17 05:13:28 +02:00 |
|
selimaj-dev
|
c7529412f4
|
Adding increment
|
2026-05-17 04:44:38 +02:00 |
|
selimaj-dev
|
9b632fcc0e
|
New generics
|
2026-05-17 04:35:00 +02:00 |
|
selimaj-dev
|
4742fbebf7
|
Codegen generics
|
2026-05-17 04:30:00 +02:00 |
|
selimaj-dev
|
82d748224f
|
Fixed expression
|
2026-05-17 04:13:27 +02:00 |
|
selimaj-dev
|
16f169cdb0
|
Codegen
|
2026-05-17 04:00:15 +02:00 |
|
selimaj-dev
|
2a95ad4eb0
|
extended expression
|
2026-05-17 03:49:34 +02:00 |
|
selimaj-dev
|
33fae13c8a
|
Updated AST for extensive expressions
|
2026-05-17 03:28:22 +02:00 |
|
selimaj-dev
|
23cf00975d
|
Updated grammar for more extensive expressions
|
2026-05-17 03:25:02 +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
|
50c98cf5f7
|
Adapted parser and ast with grammar
|
2026-05-17 02:30:03 +02:00 |
|
selimaj-dev
|
020eebdaba
|
Updated expr ast
|
2026-05-17 02:21:12 +02:00 |
|
selimaj-dev
|
675e357297
|
Using term based expressions: grammar
|
2026-05-17 02:18:09 +02:00 |
|
selimaj-dev
|
6a0011c009
|
Restored grammar for now
|
2026-05-16 23:40:45 +02:00 |
|
selimaj-dev
|
95f253c0ce
|
Refactored ast structure
|
2026-05-16 23:04:05 +02:00 |
|