Goren Barak
|
7d7bac18c6
|
Still incredibly buggy, but i need to commit something to git.
I'm going to fix the problem soon trust me :3
|
2023-12-09 15:35:48 -05:00 |
|
Goren Barak
|
dd1bc0b478
|
Hopefully made math recursively work and added FasmCodegen struct.
|
2023-12-01 16:58:35 -05:00 |
|
Goren Barak
|
b4e60f09e5
|
Made the backend compile and be more recursive :3.
|
2023-11-30 12:55:41 -05:00 |
|
Goren Barak
|
db6d6a91a1
|
Fix things related to git.
|
2023-11-28 19:23:20 -05:00 |
|
Goren Barak
|
fb098123d5
|
Did some work :p.
|
2023-11-28 19:20:05 -05:00 |
|
Goren Barak
|
cb89bc0e9a
|
Made skylang more recursive.
|
2023-11-28 18:00:31 -05:00 |
|
Goren Barak
|
0b4e7deda0
|
Did some things to make it more recursive, but still doesn't compile
|
2023-11-28 17:57:43 -05:00 |
|
Goren Barak
|
4d4ab24382
|
Made parse_fun_call() work.
|
2023-11-26 10:17:09 -05:00 |
|
Goren Barak
|
1733535322
|
Created parse_value() function.
|
2023-11-25 19:00:00 -05:00 |
|
Goren Barak
|
5adf4396c7
|
Made the arrows cooler.
|
2023-11-25 18:53:15 -05:00 |
|
Goren Barak
|
37e6a85463
|
Put logic for parse_fun_call() in a comment.
|
2023-11-25 18:50:59 -05:00 |
|
Goren Barak
|
c285d14f2e
|
Allowed parsing of variable defenitions to AST.
|
2023-11-25 18:15:48 -05:00 |
|
Goren Barak
|
86e5a5a5ca
|
Updated parse_var_declaration().
|
2023-11-25 17:29:19 -05:00 |
|
Goren Barak
|
db1bc88e7b
|
explained myself
|
2023-11-24 18:42:19 -05:00 |
|
Goren Barak
|
2f942d3371
|
Added if statements, and made Expr::Return work.
|
2023-11-24 09:56:49 -05:00 |
|
Goren Barak
|
d83b651931
|
Added comments for style.
|
2023-11-23 17:33:52 -05:00 |
|
Goren Barak
|
e749f579a4
|
added return from procedure after function, and made FunCall.params a Vec<Value<'a >
|
2023-11-21 13:32:09 -05:00 |
|
Goren Barak
|
fdb04a1a43
|
Fixed everything, removed compile time and logical errors.
|
2023-11-21 10:06:21 -05:00 |
|
Goren Barak
|
d9bb758569
|
Added Math expressions to the Value enum.
|
2023-11-21 09:48:06 -05:00 |
|
Goren Barak
|
af2785eabf
|
THIS DOES NOT COMPILE, but i still want to be open source
|
2023-11-19 17:33:17 -05:00 |
|
Goren Barak
|
518ce7b3ad
|
Added Param object to Value enum
|
2023-11-18 08:27:30 -05:00 |
|
Goren Barak
|
60527bba91
|
fixed minor spelling mistake
|
2023-11-17 15:40:09 -05:00 |
|
Goren Barak
|
ba3455fcff
|
added breakpoint
|
2023-11-17 14:03:42 -05:00 |
|
Goren Barak
|
d7c744bc77
|
added a Value type
|
2023-11-17 13:35:22 -05:00 |
|
Goren Barak
|
2f20415224
|
continued beefing up the backend
|
2023-11-17 11:06:46 -05:00 |
|
Goren Barak
|
4ed9e7064a
|
added some more things to the backend
|
2023-11-16 19:01:52 -05:00 |
|
Goren Barak
|
043d7fcb0d
|
some updates
|
2023-11-16 09:59:32 -05:00 |
|