Commit graph

25 commits

Author SHA1 Message Date
Goren Barak cfdb31ed7a Improved lexer :p 2023-11-24 13:23:19 -05:00
Goren Barak 18063364c3 Added to the README. 2023-11-24 11:05:53 -05:00
Goren Barak 503888bcee Started working on lexer. Temporarily using an external dependency. 2023-11-24 10:59:30 -05:00
Goren Barak 2f942d3371 Added if statements, and made Expr::Return work. 2023-11-24 09:56:49 -05:00
Goren Barak 325ae07f1c Fixed issue with macro (basically I wrote false when I needed to write true and vice versa) 2023-11-23 22:01:38 -05:00
Goren Barak 1a6089b2a9 Added more comments to the FASM codegen backend, to make it more readable. 2023-11-23 21:47:25 -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 418955c622 Got function calls working! 2023-11-21 09:32:46 -05:00
Goren Barak 73b3d406eb Removed println!() from inside FASM codegen. 2023-11-19 17:41:51 -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 ffb76dd38e i promise i (might) stop updated the readme now 2023-11-16 19:17:28 -05:00
Goren Barak 86e6e34510 updated readme (again lol) 2023-11-16 19:11:46 -05:00
Goren Barak fdcb87f4fb fixed issue with README 2023-11-16 19:06:44 -05:00
Goren Barak 55c493f350 updated readme 2023-11-16 19:05:34 -05:00
Goren Barak 7c3d913140 removed tags file. 2023-11-16 19:02:18 -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