Fermer2
FarewellLe 06/01/2014 à 18:18
C'est valable pour vat.asm, mais aussi probablement pour d'autres endroits, vu ce que raconte grep :
	cmpi.b	#'A'-1,d1		; 'A' -> 'Z' | 'a' -> 'z'
	bls.s	\End
	cmpi.b	#'Z',d1
	bls.s	\loop
	cmpi.b	#'a'-1,d1
	bls.s	\End
	cmpi.b	#'z',d1
	bhi.s	\End


=>

\upper:	cmpi.b	#'A'-1,d1		; 'A' -> 'Z' | 'a' -> 'z'
	bls.s	\End
	cmpi.b	#'Z',d1
	bls.s	\loop
	bclr.l	#5,d1
	bne.s	\upper
	bra.s	\End


4 octets finger in the noze embarrassed

Sinon, pourquoi comparer 'A'-1 et non 'A' ? T'es fâché avec bcs ? grin