A006520 by %20

   
 
 
  
   \x09
\x09      
 \x09  \x09

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

  \x09
 

   \x09
 
\x09
    
 
 
\x09  \x09
   \x09
\x09  \x09 
\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)
dup
mark null
push +1(1b)
add
push +0(0b)
copy +1(1b)
mark +0(0b)
dup
push +2(2b)
mod
push +1(1b)
sub
jzero -0(0b)
push +2(2b)
div
swap
push +1(1b)
add
swap
jump +0(0b)
mark -0(0b)
pop
push +1(1b)
swap
mark +0(1b)
dup
jzero +1(1b)
push +1(1b)
sub
swap
push +2(2b)
mul
swap
jump +0(1b)
mark +1(1b)
pop
copy +2(2b)
add
dup
puti
push +10(4b)
putc
swap
dup
push +500(9b)
sub
jneg null

download

return to the top page