postfix to infix by kodera

H\xc5-~\xf2vh&*\x0d\x02\xcd\x03\x808\xf5\x11\x04\x05\xbc0\xf0w,
\xf5\xaa\xbc\xe7\xf1w,\x08\x0c
w\xfe00\x0e\x08(\x06\x824\xa6\xa3(\xe7>)\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 DE,00504H		;0010	11 04 05 	. . . 
	CP H			;0013	BC 	. 
	JR NC,$-14		;0014	30 F0 	0 . 
	LD (HL),A			;0016	77 	W 
	INC L			;0017	2C 	, 
	LD A,(BC)			;0018	0A 	. 
	PUSH AF			;0019	F5 	. 
	XOR D			;001A	AA 	. 
	CP H			;001B	BC 	. 
	RST 20H			;001C	E7 	. 
	POP AF			;001D	F1 	. 
	LD (HL),A			;001E	77 	W 
	INC L			;001F	2C 	, 
	EX AF,AF'			;0020	08 	. 
	INC C			;0021	0C 	. 
	LD A,(BC)			;0022	0A 	. 
	LD (HL),A			;0023	77 	W 
	CP 030H		;0024	FE 30 	. 0 
	JR NC,$+16		;0026	30 0E 	0 . 
	EX AF,AF'			;0028	08 	. 
	JR Z,$+8		;0029	28 06 	( . 
	ADD A,D			;002B	82 	. 
	INC (HL)			;002C	34 	4 
	AND (HL)			;002D	A6 	. 
	AND E			;002E	A3 	. 
	JR Z,$-23		;002F	28 E7 	( . 
	LD A,029H		;0031	3E 29 	> ) 
	RST 10H			;0033	D7 	. 
	LD (HL),028H		;0034	36 28 	6 ( 
	INC L			;0036	2C 	, 
	RET			;0037	C9 	. 

download

return to the top page