neauoire
  • Joined on 2024-02-10
neauoire synced commits to main at neauoire/drifblim from mirror 2024-08-17 00:31:41 +01:00
5b3f160a96 Force a closing of the macro parsing
neauoire synced commits to main at neauoire/uxnlin from mirror 2024-08-16 00:01:55 +01:00
743b97928c Added recipes
neauoire synced commits to main at neauoire/uxn-utils from mirror 2024-08-13 23:01:46 +01:00
17689ef64b (ref) Removed scopes around macros
neauoire synced commits to main at neauoire/uxn11 from mirror 2024-08-13 23:01:33 +01:00
4eac8853d6 (uxn.c)Removed scopes around macros
neauoire synced commits to main at neauoire/uxn-utils from mirror 2024-08-12 22:31:53 +01:00
67f7e5fb6b (uxnmin.c) Simpler core
neauoire synced commits to main at neauoire/uxn11 from mirror 2024-08-12 22:31:36 +01:00
d27602d98a (uxn.c) Removed IMM macro for INC/DEC
7b1e7b65fd (uxn.c) Do not set ptr via pointer
2f032854b7 (uxn.c) The k value does not need masking
f4d74dcd48 (uxn) Removed sp* indirection
Compare 4 commits »
neauoire synced commits to main at neauoire/drifblim from mirror 2024-08-11 22:01:48 +01:00
3ae9bf8070 Connected comment and macro handler to lib
d90551caae Housekeeping
2d8c7ca90e Display macro memory free
b15a061781 Hooked up macro parser
1720d1f598 Connected macro to tokenizer
Compare 18 commits »
neauoire synced commits to main at neauoire/uxn11 from mirror 2024-08-11 22:01:35 +01:00
90a5dad6bb Print 8 items on the stack
neauoire synced commits to main at neauoire/drifblim from mirror 2024-08-10 21:31:42 +01:00
e9f81d1d89 Fixed linter warnings
87db977732 Improved make file
8b31bbecbc Renamed error handle with scope printing
2b02c67847 Pass a token for errors
d859f7ca0d Write dst on empty output
Compare 11 commits »
neauoire synced commits to main at neauoire/drifblim from mirror 2024-08-10 05:11:38 +01:00
dd4f0b57f1 Warn for distance in references
755dc08d3c Improved distance checking
2f2b02591a Display error on distance overflow
Compare 3 commits »
neauoire synced commits to main at neauoire/drifblim from mirror 2024-08-09 21:01:38 +01:00
88ef2ed839 Starting test distance
7c5ca3e002 Comments
5f196e27f5 Resolve symbols
0f7db8c32a Housekeeping
e7d4c43de7 Optimized create-sym
Compare 12 commits »
neauoire synced commits to main at neauoire/drifblim from mirror 2024-08-09 04:41:41 +01:00
c2b6c707f5 Inlined create placeholder
3ba7310b64 Fixed label counter
2c1e1bac8b Housekeeping
3d60915e82 Abstracted syms/push
Compare 4 commits »
neauoire synced commits to main at neauoire/uxnlin from mirror 2024-08-08 20:31:52 +01:00
18a9628e20 Added recipe
neauoire synced commits to main at neauoire/drifblim from mirror 2024-08-08 20:31:40 +01:00
51b22cfa3d Find opcode does not pass argument via return stack
f499b2217e Pop depth byte in unclosed comments
251524ba64 Should not capitalize objects
1b91f4493c Optimized rel resolver
26bb0fd535 Optimizing resolver
Compare 16 commits »
neauoire synced commits to main at neauoire/drifblim from mirror 2024-08-08 12:21:39 +01:00
072366e1e2 Zeppe, updated TODOs
ae03b90659 Zeppe can assemble acid.tal
7ed815899f Zeppe can assemble hello.tal
92242d8116 Progress on assembly
777ce3c015 Progress on resolve
Compare 15 commits »
neauoire synced commits to main at neauoire/drifblim from mirror 2024-08-06 19:31:42 +01:00
bd65e004a2 Add null-byte to symbols without writing it
neauoire synced commits to main at neauoire/uxn11 from mirror 2024-08-06 19:31:32 +01:00
a405e1c106 Improve formatting in small terms.
neauoire synced commits to main at neauoire/uxn11 from mirror 2024-08-06 11:21:33 +01:00
5a41189405 Add uxntal manpage.
neauoire synced commits to main at neauoire/uxn-utils from mirror 2024-08-06 03:11:43 +01:00
0295f0f61c (uxnmin) Improved macros
neauoire synced commits to main at neauoire/uxn11 from mirror 2024-08-06 03:11:33 +01:00
7849662ac8 Use enum for flags, like uxn32
8eae101486 Tiny change to macro arg order
Compare 2 commits »