|
|
02ecef4ce2
|
Add updated Makefile
0.1.0
|
2026-05-10 14:56:18 +10:00 |
|
|
|
e0869d526e
|
Start work on inbuilt compiler debugger
|
2026-05-09 14:07:35 +10:00 |
|
|
|
cba5ec1fa2
|
Calling functions in nested objects
|
2026-05-05 09:12:58 +10:00 |
|
|
|
908af13d8f
|
I forgot to remove the fixme lmao
|
2026-05-04 19:29:09 +10:00 |
|
|
|
10046703ed
|
Nested object setting
|
2026-05-04 19:28:03 +10:00 |
|
|
|
ebfd1d5045
|
Add sizeof test
|
2026-05-04 11:51:31 +10:00 |
|
|
|
1e0abcc0b4
|
sizeof operator
|
2026-05-04 11:51:07 +10:00 |
|
|
|
c7bd6e7766
|
Working generics
|
2026-04-20 18:43:20 +10:00 |
|
|
|
68f5868538
|
use files rel. to current file's directory
|
2026-04-20 15:16:36 +10:00 |
|
|
|
692dd6b0db
|
Fix static builds
|
2026-04-17 13:28:02 +10:00 |
|
|
|
8087a8150e
|
Static build
|
2026-04-17 13:25:21 +10:00 |
|
|
|
53908d29e2
|
woops, lemme delete that
|
2026-04-17 12:43:23 +10:00 |
|
|
|
effad2920f
|
removed conversions lib, use the 'as' from now on
|
2026-04-17 12:42:24 +10:00 |
|
|
|
ac13b7a0ae
|
Update highlighting
|
2026-04-17 12:37:11 +10:00 |
|
|
|
8b40dbd563
|
Fix generic constructor issue
|
2026-04-17 12:27:59 +10:00 |
|
|
|
0cf63b034f
|
Fix some things, may break others
|
2026-04-16 17:13:55 +10:00 |
|
|
|
ba6ec79a10
|
x as y
|
2026-04-16 12:59:49 +10:00 |
|
|
|
f261a1cd0e
|
More generics stuff
|
2026-04-15 16:57:41 +10:00 |
|
|
|
00bf654882
|
IT SORTA WORKS
|
2026-04-15 11:25:52 +10:00 |
|
|
|
591adf79a4
|
More work on generics, still no worky
|
2026-04-15 11:13:38 +10:00 |
|
|
|
c7d4a7700e
|
Further work on generics
|
2026-04-14 17:08:44 +10:00 |
|
|
|
d0d1dc7465
|
Parse generic initializations
|
2026-04-14 12:00:20 +10:00 |
|
|
|
f8afa2f564
|
Start work on codegen for generics
|
2026-04-14 11:32:05 +10:00 |
|
|
|
7a81a47986
|
finish parsing generics
|
2026-04-14 09:35:23 +10:00 |
|
|
|
f127c2f5ab
|
Add generics example
|
2026-04-14 09:21:30 +10:00 |
|
|
|
23041c041a
|
merge
|
2026-04-14 08:52:30 +10:00 |
|
|
|
0bb3741c66
|
"as" in struct
|
2026-04-14 08:49:57 +10:00 |
|
|
|
af97f1b712
|
added strings solstice wrapper
|
2026-04-13 20:02:14 +10:00 |
|
|
|
dfe37de5c0
|
Fix duplicators
|
2026-04-13 18:27:27 +10:00 |
|
|
|
5d9cb02e7e
|
Parse and codegen duplicator
|
2026-04-13 14:02:47 +10:00 |
|
|
|
547488964a
|
Fix an issue with constructors
|
2026-04-13 13:12:58 +10:00 |
|
|
|
f0692eb940
|
added solstice wrappers for fileio and collections
|
2026-04-13 12:15:47 +10:00 |
|
|
|
67ea6cc5fc
|
Enums as return types
|
2026-04-13 12:06:56 +10:00 |
|
|
|
36030f01a2
|
Basic enum
|
2026-04-13 11:53:20 +10:00 |
|
|
|
f384e19c06
|
private and protected fields
|
2026-04-12 21:16:59 +10:00 |
|
|
|
d24462f844
|
Don't evaluate left of '='
|
2026-04-12 19:35:56 +10:00 |
|
|
|
4351821d30
|
Destructor example
|
2026-04-11 20:42:14 +10:00 |
|
|
|
78f974e189
|
Destructors
|
2026-04-11 20:41:54 +10:00 |
|
|
|
1dedb30a87
|
Constructors
|
2026-04-11 17:05:20 +10:00 |
|
|
|
2e7b5b7480
|
Call methods inside objects
|
2026-04-11 12:03:10 +10:00 |
|
|
|
1cf995f7ac
|
Fixes for structs
|
2026-04-10 19:38:26 +10:00 |
|
|
|
605d0a87b1
|
Update highlighting
|
2026-04-10 19:37:41 +10:00 |
|
|
|
16569d7355
|
Struct member writing
|
2026-04-10 14:57:01 +10:00 |
|
|
|
fd08b7cdb7
|
Struct field access (slightly buggy)
|
2026-04-10 10:14:23 +10:00 |
|
|
|
5841a7a999
|
Parse object member access
|
2026-04-10 10:00:24 +10:00 |
|
|
|
a2fc138ba1
|
'new' keyword
|
2026-04-09 19:00:40 +10:00 |
|
|
|
9b55b509f5
|
Fix struct interaction with type system
|
2026-04-09 17:13:51 +10:00 |
|
|
|
f694f50d70
|
Fix struct parsing
|
2026-04-09 17:13:13 +10:00 |
|
|
|
5b61a11f00
|
Codegen for structs
|
2026-04-09 16:04:53 +10:00 |
|
|
|
00d6ed83fb
|
Parse structs
|
2026-04-09 15:39:17 +10:00 |
|