Commit Graph

526 Commits

Author SHA1 Message Date
nub31
c65b487f05 ... 2025-01-28 19:53:54 +01:00
nub31
6356e37f77 Refactor 2025-01-28 17:37:09 +01:00
nub31
cddf4c4f78 Remove branch checker for now 2025-01-27 21:14:44 +01:00
nub31
1e0f31cb6b Add next steps 2025-01-27 21:04:04 +01:00
nub31
37ee8fafd3 If statements 2025-01-27 20:35:03 +01:00
nub31
5d5781dbd7 Add comment for global variables 2025-01-27 19:32:11 +01:00
nub31
ab3106434e Extern functions 2025-01-27 19:24:09 +01:00
nub31
cca7ff5b8e Fix tabs 2025-01-27 17:03:53 +01:00
nub31
39515e4e32 Support for parentheses in binary expressions 2025-01-27 16:53:08 +01:00
nub31
5bef35861d Remove unused format string 2025-01-27 15:40:56 +01:00
nub31
216039a1ab fix indenting 2025-01-27 15:30:27 +01:00
nub31
fba16be57b Binary expressions working with types 2025-01-27 15:27:53 +01:00
nub31
177ab7bd2f Update Nub.Lib to Nub.Core 2025-01-27 13:03:47 +01:00
nub31
9b4608a259 Add basic binary expression support
Current implementation is placeholder. Assembly is generated by mr. chat and is currently unchecked.
Also only 64 bit ints are supported
2025-01-26 23:20:16 +01:00
nub31
c20981e4cb Start work on binary expressions 2025-01-26 22:51:56 +01:00
nub31
880c85d296 Fix spacing 2025-01-26 22:24:16 +01:00
nub31
5e414ce09b Variable reassignment 2025-01-26 22:23:48 +01:00
nub31
0169382a77 Add support for expression syscalls 2025-01-26 22:12:40 +01:00
nub31
738aa92da5 Branch checker 2025-01-26 21:52:54 +01:00
nub31
6e6a1a830e Add support for stack parameters 2025-01-26 20:44:22 +01:00
nub31
84b3636e75 strlen 2025-01-26 20:22:22 +01:00
nub31
59effadc19 ... 2025-01-26 19:56:02 +01:00
nub31
3f1a8bbf32 Delegates 2025-01-26 15:52:30 +01:00
nub31
5103593ab4 Basic parser 2025-01-26 01:55:34 +01:00
nub31
8c51c31927 init 2025-01-26 01:15:02 +01:00
nub31
a6f2bb132b init 2025-01-26 01:14:55 +01:00