Steps line FIXED by kaki

   \x09
   

   
   
 
 \x09
\x09 \x09\x09\x09 
 
\x09\x09 \x09 \x09
 
 \x09
     \x09     
 
\x09\x09 \x09  \x09  \x09 
\x09      \x09 
\x09 \x09\x09   
 
\x09\x09\x09 \x09      
\x09\x09\x09 
\x09 \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 +1(1b)
push +0(0b)
mark +0(0b)
push +0(0b)
dup
getc
retr
dup
jneg +5(3b)
dup
putc
push +32(6b)
swap
div
copy +2(2b)
add
push +2(2b)
mod
push +0(0b)
swap
stor
add
push +0(0b)
retr
swap
copy +1(1b)
jzero +1(1b)
jump +2(2b)
mark +1(1b)
push +10(4b)
putc
dup
mark +3(2b)
push +1(1b)
sub
dup
jzero +4(3b)
push +32(6b)
putc
jump +3(2b)
mark +4(3b)
pop
mark +2(2b)
jump +0(0b)
mark +5(3b)

download

return to the top page