Convert hex to ASCII by kaz_u

    

 \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     
\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 +0(1b)
call null
call null
copy +2(2b)
push +16(5b)
mul
add
dup
push +31(5b)
sub
dup
push +96(7b)
sub
mul
jneg -0(0b)
push +92(7b)
putc
dup
push +10(4b)
sub
jzero +1(1b)
push +120(7b)
putc
pop
copy +2(2b)
putc
jump -0(0b)
mark +1(1b)
push +110(7b)
putc
mark -0(0b)
putc
call null
jump +0(1b)
mark null
push +0(0b)
dup
getc
retr
dup
dup
push +58(6b)
sub
jneg +0(0b)
push +32(6b)
add
swap
push +7(3b)
sub
mark +0(0b)
push +16(5b)
mod
ret

download

return to the top page