A045718 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\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)
dup
push +1(1b)
stor
push +1(1b)
add
dup
push +255(8b)
sub
jneg +0(0b)
push +1(1b)
mark -0(0b)
push +1(1b)
add
dup
mark +0(1b)
copy +1(1b)
add
dup
push +0(0b)
stor
dup
copy +3(2b)
sub
jneg +0(1b)
pop
dup
copy +2(2b)
sub
jneg -0(0b)
push +0(0b)
mark null
push +1(1b)
add
dup
push +1(1b)
add
retr
copy +1(1b)
push +1(1b)
sub
retr
add
jzero null
dup
puti
push +10(4b)
putc
jump null

download

return to the top page