word triangles 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  
 

   \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 null
push +1(1b)
add
dup
dup
getc
retr
push +10(4b)
swap
sub
jneg null
push +1(1b)
sub
push -9(4b)
mark +0(0b)
push +0(0b)
mark -0(0b)
push +1(1b)
add
dup
retr
dup
putc
push +10(4b)
swap
sub
jneg -0(0b)
pop
copy +1(1b)
mark +0(1b)
push +1(1b)
sub
dup
retr
push -32(6b)
mod
jneg +1(1b)
dup
push +1(1b)
add
push +32(6b)
stor
mark +1(1b)
dup
push -1(1b)
mul
jneg +0(1b)
pop
push +1(1b)
add
dup
jneg +0(0b)

download

return to the top page