phyto
c50318a67a
opt niche known-zero loop
2023-06-01 11:28:18 +00:00
phyto
6d18d0b0b3
optimise set slightly
2023-06-01 10:50:48 +00:00
phyto
1128781a40
improve optimisation thoroughness
2023-06-01 10:22:06 +00:00
phyto
6da709ee92
fix bug that broke programs using large repetition
...
any repetition of <>+- more than 15 times (in a row) would translate to
the wrong number in the resulting uxn, because i forgot to convert the
number to hex lol.
2023-06-01 09:38:35 +00:00
phyto
928119de82
minor changes
2023-06-01 09:00:30 +00:00
phyto
fdea732def
set instruction support
...
enabled by default with -O1.
The optimisation code also had a small cleaning done. I hope to do more.
2023-05-30 10:18:41 +00:00
phyto
0a49bf89b9
fmt
2023-05-30 07:25:06 +00:00
phyto
64925c2923
modify readme
2023-05-29 19:36:10 +00:00
phyto
6dc318fbb5
fix licensing note
2023-05-29 19:19:32 +00:00
phyto
0fe3a9f859
add warnings when program is egregiously large
2023-05-29 19:14:43 +00:00
phyto
1cea08e160
add proper integration testing input support
...
also includes the tests that i forgot to include, whoopsie!!
2023-05-29 18:45:01 +00:00
phyto
11bfa81c25
make tests use files for uxn
...
input hype!!!!
2023-05-29 18:11:07 +00:00
phyto
c3574bce92
include bf optimiations in testing
2023-05-29 14:49:37 +00:00
phyto
2713cd7700
TESTING CRUDELY WORKS LETSO GOOOO
...
unicode, the bane of my existence
2023-05-29 09:16:49 +00:00
phyto
7c8654147e
i have no idea what im doing ;-;
2023-05-29 08:25:37 +00:00
phyto
5a8702e4fb
add readme
2023-05-06 12:50:24 +00:00
phyto
4534d8480a
integrate assembler
2023-05-06 11:25:11 +00:00
phyto
a542346b3d
init
2023-05-04 19:04:38 +00:00