postfix to infix by kodera

H\xc5-~\xf2vh&*\x0d\x02\xcd\x03\x808\xf5\x16$w,\xbc0\xef
\xf5<\x87\xe7\xf1w,\x8a_\x0c
w\xd6?0\x09\xa3\xa2(\xe8>)\xd76(,\xc9

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

Disassemble:

	ORG	00000H

	LD C,B			;0000	48 	H 
	PUSH BC			;0001	C5 	. 
	DEC L			;0002	2D 	- 
	LD A,(HL)			;0003	7E 	~ 
	JP P,06876H		;0004	F2 76 68 	. V H 
	LD H,02AH		;0007	26 2A 	& * 
	DEC C			;0009	0D 	. 
	LD (BC),A			;000A	02 	. 
	CALL 08003H		;000B	CD 03 80 	. . . 
	JR C,$-9		;000E	38 F5 	8 . 
	LD D,024H		;0010	16 24 	. $ 
	LD (HL),A			;0012	77 	W 
	INC L			;0013	2C 	, 
	CP H			;0014	BC 	. 
	JR NC,$-15		;0015	30 EF 	0 . 
	LD A,(BC)			;0017	0A 	. 
	PUSH AF			;0018	F5 	. 
	INC A			;0019	3C 	< 
	ADD A,A			;001A	87 	. 
	RST 20H			;001B	E7 	. 
	POP AF			;001C	F1 	. 
	LD (HL),A			;001D	77 	W 
	INC L			;001E	2C 	, 
	ADC A,D			;001F	8A 	. 
	LD E,A			;0020	5F 	_ 
	INC C			;0021	0C 	. 
	LD A,(BC)			;0022	0A 	. 
	LD (HL),A			;0023	77 	W 
	SUB 03FH		;0024	D6 3F 	. ? 
	JR NC,$+11		;0026	30 09 	0 . 
	AND E			;0028	A3 	. 
	AND D			;0029	A2 	. 
	JR Z,$-22		;002A	28 E8 	( . 
	LD A,029H		;002C	3E 29 	> ) 
	RST 10H			;002E	D7 	. 
	LD (HL),028H		;002F	36 28 	6 ( 
	INC L			;0031	2C 	, 
	RET			;0032	C9 	. 

download

return to the top page