Email or username:

Password:

Forgot your password?
Devil Lu Linvega

@cancel Found a neat little simplification of the uxn32 core the other day, where if the OPC() macro is split between initialisation(where the POPs occur) and the body of the macro where the PUSHING is made, you can store the stack pointer in a an int, and restore to it after the initialisation without having to use a pointer to a temporary stack depth.
git.sr.ht/~rabbits/uxn-utils/t

This is only possible because no opcode interweave popping and pushing.

1 comment
Go Up