\x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09\x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09\x09 \x09 \x09 \x09 \x09\x09\x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09\x09 \x09\x09\x09 \x09 \x09 \x09 \x09\x09 \x09\x09 \x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09 \x09 \x09 \x09\x09 \x09 \x09\x09\x09\x09 \x09 \x09 \x09 \x09 \x09\x09\x09 \x09\x09\x09 \x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09 \x09 \x09 \x09\x09\x09\x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09\x09\x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09\x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09\x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09\x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09\x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09\x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09\x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09\x09\x09 \x09 \x09 \x09 \x09 \x09\x09\x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09\x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09\x09\x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09\x09\x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09\x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09\x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09\x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09\x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09\x09\x09\x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
push +0(0b) mark +0(0b) pop push +1(1b) dup getc retr dup push +97(7b) sub jzero +1(1b) dup push +103(7b) sub jzero +2(2b) dup push +105(7b) sub jzero +3(2b) dup push +107(7b) sub jzero +4(3b) dup push +109(7b) sub jzero +5(3b) dup push +111(7b) sub jzero +6(3b) dup push +115(7b) sub jzero +7(3b) dup push +116(7b) sub jzero +8(4b) mark +3(2b) push +1(1b) getc push +1(1b) dup getc retr dup push +97(7b) sub jzero +9(4b) dup push +116(7b) sub jzero +10(4b) mark +4(3b) push +1(1b) getc push +1(1b) getc push +1(1b) dup getc retr dup push +98(7b) sub jzero +11(4b) dup push +110(7b) sub jzero +12(4b) mark +6(3b) push +1(1b) dup getc retr dup push +104(7b) sub jzero +13(4b) dup push +121(7b) sub jzero +14(4b) mark +7(3b) push +1(1b) dup getc retr dup push +97(7b) sub jzero +15(4b) dup push +117(7b) sub jzero +16(5b) end mark +1(1b) push +1(1b) call +17(5b) push +97(7b) putc push +114(7b) putc push +105(7b) putc push +103(7b) putc push +97(7b) putc push +116(7b) putc push +111(7b) putc push +117(7b) putc push +115(7b) putc push +97(7b) putc push +103(7b) putc push +105(7b) putc push +10(4b) putc jump +0(0b) mark +2(2b) push +1(1b) call +17(5b) push +103(7b) putc push +111(7b) putc push +99(7b) putc push +104(7b) putc push +105(7b) putc push +115(7b) putc push +111(7b) putc push +117(7b) putc push +115(7b) putc push +97(7b) putc push +109(7b) putc push +97(7b) putc push +117(7b) putc push +115(7b) putc push +117(7b) putc push +10(4b) putc jump +0(0b) mark +9(4b) push +1(1b) call +17(5b) push +105(7b) putc push +116(7b) putc push +97(7b) putc push +100(7b) putc push +97(7b) putc push +107(7b) putc push +105(7b) putc push +109(7b) putc push +97(7b) putc push +117(7b) putc push +115(7b) putc push +117(7b) putc push +10(4b) putc jump +0(0b) mark +10(4b) push +1(1b) call +17(5b) push +105(7b) putc push +116(7b) putc push +116(7b) putc push +101(7b) putc push +107(7b) putc push +105(7b) putc push +109(7b) putc push +97(7b) putc push +115(7b) putc push +117(7b) putc push +107(7b) putc push +97(7b) putc push +110(7b) putc push +107(7b) putc push +117(7b) putc push +10(4b) putc jump +0(0b) mark +11(4b) push +1(1b) call +17(5b) push +107(7b) putc push +111(7b) putc push +110(7b) putc push +98(7b) putc push +97(7b) putc push +110(7b) putc push +119(7b) putc push +97(7b) putc push +110(7b) putc push +105(7b) putc push +10(4b) putc jump +0(0b) mark +12(4b) push +1(1b) call +17(5b) push +107(7b) putc push +111(7b) putc push +110(7b) putc push +110(7b) putc push +105(7b) putc push +99(7b) putc push +104(7b) putc push +105(7b) putc push +119(7b) putc push +97(7b) putc push +110(7b) putc push +10(4b) putc jump +0(0b) mark +5(3b) push +1(1b) call +17(5b) push +116(7b) putc push +97(7b) putc push +110(7b) putc push +111(7b) putc push +115(7b) putc push +104(7b) putc push +105(7b) putc push +105(7b) putc push +32(6b) putc push +110(7b) putc push +97(7b) putc push +107(7b) putc push +97(7b) putc push +109(7b) putc push +97(7b) putc push +103(7b) putc push +97(7b) putc push +32(6b) putc push +112(7b) putc push +111(7b) putc push +112(7b) putc push +111(7b) putc push +112(7b) putc push +111(7b) putc push +112(7b) putc push +111(7b) putc push +45(6b) putc push +110(7b) putc push +10(4b) putc jump +0(0b) mark +13(4b) push +1(1b) call +17(5b) push +111(7b) putc push +104(7b) putc push +97(7b) putc push +121(7b) putc push +111(7b) putc push +117(7b) putc push +110(7b) putc push +97(7b) putc push +103(7b) putc push +105(7b) putc push +10(4b) putc jump +0(0b) mark +14(4b) push +1(1b) call +17(5b) push +111(7b) putc push +121(7b) putc push +97(7b) putc push +115(7b) putc push +117(7b) putc push +109(7b) putc push +105(7b) putc push +110(7b) putc push +97(7b) putc push +115(7b) putc push +97(7b) putc push +105(7b) putc push +10(4b) putc jump +0(0b) mark +15(4b) push +1(1b) call +17(5b) push +115(7b) putc push +97(7b) putc push +121(7b) putc push +111(7b) putc push +110(7b) putc push +97(7b) putc push +114(7b) putc push +97(7b) putc push +105(7b) putc push +111(7b) putc push +110(7b) putc push +10(4b) putc jump +0(0b) mark +16(5b) push +1(1b) call +17(5b) push +121(7b) putc push +117(7b) putc push +107(7b) putc push +97(7b) putc push +105(7b) putc push +110(7b) putc push +97(7b) putc push +32(6b) putc push +110(7b) putc push +97(7b) putc push +107(7b) putc push +97(7b) putc push +109(7b) putc push +97(7b) putc push +103(7b) putc push +97(7b) putc push +32(6b) putc push +112(7b) putc push +111(7b) putc push +112(7b) putc push +111(7b) putc push +112(7b) putc push +111(7b) putc push +112(7b) putc push +111(7b) putc push +45(6b) putc push +110(7b) putc push +10(4b) putc jump +0(0b) mark +8(4b) push +1(1b) call +17(5b) push +116(7b) putc push +97(7b) putc push +100(7b) putc push +97(7b) putc push +105(7b) putc push +109(7b) putc push +97(7b) putc push +110(7b) putc push +98(7b) putc push +111(7b) putc push +117(7b) putc push +10(4b) putc jump +0(0b) mark +17(5b) dup dup getc retr push +10(4b) sub jzero +18(5b) jump +17(5b) mark +18(5b) ret