~rabbits/nasu

2586ab9a30899abb93034ac71b32856dae459064 — neauoire 1 year, 6 months ago aaf172b
Preparing for INC migration
1 files changed, 6 insertions(+), 5 deletions(-)

M src/main.tal
M src/main.tal => src/main.tal +6 -5
@@ 22,7 22,8 @@
%++ { ADD2 } %-- { SUB2 }
%<< { LTH2 } %>> { GTH2 } %== { EQU2 } %!! { NEQ2 }

%INC { #01 + } %INC2 { #0001 ++ }
%INC { #01 + }  %INC2 { #0001 ++ }
%INCk { DUP INC } %INC2k { DUP2 INC2 }

%DEBUG  { ;print-hex JSR2 #0a .Console/write DEO }
%DEBUG2 { SWP ;print-hex JSR2 ;print-hex JSR2 #0a .Console/write DEO }


@@ 487,14 488,14 @@ BRK
		;on-button-trap .Controller/vector DEO2
		BRK
		&no-rename
	DUP INC .settings/color LDZ ! ,&no-eraser JCN
	INCk .settings/color LDZ ! ,&no-eraser JCN
		#00 .settings/color STZ
		;draw-colorview JSR2
		;draw-toolview JSR2 
		POP RELEASE-MOUSE BRK
		&no-eraser
	DUP #02 > ,&no-color JCN
		DUP INC .settings/color STZ
		INCk .settings/color STZ
		;draw-colorview JSR2
		;draw-toolview JSR2 
		POP RELEASE-MOUSE BRK


@@ 667,14 668,14 @@ RTN
	DUP2
	DUP2 #0007 ++ SWP2 LDAk STH
	&ch1
		DUP2 INC2 LDA STH
		INC2k LDA STH
		DUP2 STHr ROT ROT STA
		INC2 GTH2k ,&ch1 JCN
	POP2
	( cap ) STHr ROT ROT STA
	#0008 ++ DUP2 #0007 ++ SWP2 LDAk STH
	&ch2
		DUP2 INC2 LDA STH
		INC2k LDA STH
		DUP2 STHr ROT ROT STA
		INC2 GTH2k ,&ch2 JCN
	POP2