Integer Ranges 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
  
 

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

Disassemble:

mark null
push -1(1b)
dup
push +0(0b)
dup
geti
retr
push +36(6b)
mod
mark +0(0b)
push +1(1b)
sub
dup
jzero -0(0b)
swap
dup
add
swap
jump +0(0b)
mark -0(0b)
pop
dup
puti
push +32(6b)
dup
putc
push +116(7b)
putc
push +111(7b)
putc
putc
sub
puti
push +10(4b)
putc
jump null

download

return to the top page