Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

you don't actually have to make in unreadable - 'cos doing the following works just as well:

@loop:
@input:
subleq @input, @IN

the action of putting a label inside its own address already creates the right value, AND you can use multiple labels at the same address for more readability

another option is to write explicit 0 there instead:

@loop: 
@input: 
subleq 0, @IN