1 2 32 4 512 by lpha

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

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

download

return to the top page