Japanese numeral for Ruby kaigi by kodera

\\xd7v\xeb4\xe9\x12 \x1b\x11(\x0d\x15\x0b0\x16Q\xef\xd8l\x96(\x1d\xef\x80\xef\x80\xed\xb1L}\xd6\x088\x08_\x1c\x18\xeaG\xc3\x03\x80\x82o\x1c\x1d \x01\x1cs\xc7js.M\x06\x04#\xbe\x050\xfb\x04~\xc60\xcd\x00\x80t#\x10\xf6
\xc5\xe9

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

Disassemble:

	ORG	00000H

	LD A,(BC)			;0000	0A 	. 
	LD E,H			;0001	5C 	\ 
	RST 10H			;0002	D7 	. 
	HALT			;0003	76 	V 
	EX DE,HL			;0004	EB 	. 
	INC (HL)			;0005	34 	4 
	JP (HL)			;0006	E9 	. 
	LD (DE),A			;0007	12 	. 
	JR NZ,$+29		;0008	20 1B 	  . 
	LD DE,00D28H		;000A	11 28 0D 	. ( . 
	DEC D			;000D	15 	. 
	DEC BC			;000E	0B 	. 
	JR NC,$+24		;000F	30 16 	0 . 
	LD D,C			;0011	51 	Q 
	RST 28H			;0012	EF 	. 
	RET C			;0013	D8 	. 
	LD L,H			;0014	6C 	L 
	SUB (HL)			;0015	96 	. 
	JR Z,$+31		;0016	28 1D 	( . 
	RST 28H			;0018	EF 	. 
	ADD A,B			;0019	80 	. 
	RST 28H			;001A	EF 	. 
	ADD A,B			;001B	80 	. 
	CPIR		;001C	ED B1 	. . 
	LD C,H			;001E	4C 	L 
	LD A,L			;001F	7D 	} 
	SUB 008H		;0020	D6 08 	. . 
	JR C,$+10		;0022	38 08 	8 . 
	LD E,A			;0024	5F 	_ 
	INC E			;0025	1C 	. 
	JR $-20		;0026	18 EA 	. . 
	LD B,A			;0028	47 	G 
	JP 08003H		;0029	C3 03 80 	. . . 
	ADD A,D			;002C	82 	. 
	LD L,A			;002D	6F 	O 
	INC E			;002E	1C 	. 
	DEC E			;002F	1D 	. 
	JR NZ,$+3		;0030	20 01 	  . 
	INC E			;0032	1C 	. 
	LD (HL),E			;0033	73 	S 
	RST 0			;0034	C7 	. 
	LD L,D			;0035	6A 	J 
	LD (HL),E			;0036	73 	S 
	LD L,04DH		;0037	2E 4D 	. M 
	LD B,004H		;0039	06 04 	. . 
	INC HL			;003B	23 	# 
	CP (HL)			;003C	BE 	. 
	DEC B			;003D	05 	. 
	JR NC,$-3		;003E	30 FB 	0 . 
	INC B			;0040	04 	. 
	LD A,(HL)			;0041	7E 	~ 
	ADD A,030H		;0042	C6 30 	. 0 
	CALL 08000H		;0044	CD 00 80 	. . . 
	LD (HL),H			;0047	74 	T 
	INC HL			;0048	23 	# 
	DJNZ $-8		;0049	10 F6 	. . 
	LD A,(BC)			;004B	0A 	. 
	PUSH BC			;004C	C5 	. 
	JP (HL)			;004D	E9 	. 

download

return top