duplicate lines by toshi

  \x09\x09
    

  \x09 
 
  
 \x09
\x09 \x09\x09\x09   \x09 \x09 
\x09  \x09
\x09 \x09
   \x09
\x09   
 
\x09 

  \x09

 \x09 

 \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:

mark -1(1b)
push +0(1b)
mark -0(1b)
dup
dup
getc
retr
push +10(4b)
sub
jzero -0(0b)
push +1(1b)
add
jump -0(1b)
mark -0(0b)
call +0(0b)
call +0(0b)
jump -1(1b)
mark +0(0b)
push +0(1b)
mark -0(2b)
dup
retr
dup
push +10(4b)
sub
jzero -1(2b)
putc
push +1(1b)
add
jump -0(2b)
mark -1(2b)
push +10(4b)
putc
ret

download

return to the top page