00:01:11 <lindi-> calamari: oh, i have a program to do almost the reverse ;) 
02:31:01 -!- calamari has quit (Read error: 110 (Connection timed out)). 
02:31:03 -!- calamari_ has joined. 
05:23:16 -!- calamari_ has quit ("Leaving"). 
07:59:59 -!- clog has quit (ended). 
08:00:00 -!- clog has joined. 
10:20:35 -!- cpressey has quit (Remote closed the connection). 
10:25:00 -!- cpressey has joined. 
12:05:05 -!- Keymaker has joined. 
12:05:40 <Keymaker> is there something wrong in the following befunge-93 program? here: 
12:05:56 <Keymaker> i'm trying to print hello world 
12:06:45 <mtve> yes, it drops half of chars :) 
12:07:01 <mtve> _ operator pops the stack 
12:07:42 <mtve> could be    "!dlroW olleH">:# #,_@ 
12:08:42 <mtve> i'd add a leading zero, just for compatibility reasons :) 
12:12:03 <Keymaker> this seems to be pretty good language :) (though, can't beat brainfuck, naturally!) 
12:13:19 <mtve> matter of taste 
12:13:46 <Keymaker> anyways, here is the final version of this:  "!dlroW olleH"> #, :# _@ 
12:14:18 <mtve> could crash some naive interpreter 
12:15:31 <Keymaker> by the way, if programs starts with a " 
12:15:59 <Keymaker> will the first in stack be 0 or the one that is followed by " 
12:16:19 <Keymaker> "hi"   would there be on stack  0 h i 
12:17:06 <mtve> just    <top> 104 105 <bottom> 
12:17:34 <mtve> and most of implementations pop zero from empty stack. 
12:18:06 <mtve> (it's not strict programming to depend on this behavior imo) 
12:18:06 <Keymaker> and probably supposed to, iirc that was in the language syntax i read yesterday :) 
12:18:54 <Keymaker> (i accidentally pressed return while writing that..) 
12:19:03 <mtve> question mark, i see. 
12:24:18 <mtve> sorry, i've confused top with bottom, should be <bottom> 104 105 <top> 
12:29:24 <Keymaker> anyways, here's a random byte generator: 
12:33:07 <mtve>  v  v  v  v  v  v  v  v   
12:33:07 <mtve> >?1>?1>?1>?1>?1>?1>?1>?1>........25*,@ 
12:33:07 <mtve>  >0^>0^>0^>0^>0^>0^>0^>0^ 
12:34:50 <Keymaker> it's fun because there are so many different ways to write a program 
12:42:58 <Keymaker> ..and it's nice to see the code getting more complex, when trying to get it smaller; 
12:43:47 <Keymaker> isn't there befunge golf yet? :) 
12:45:04 <Keymaker> hmmm.. according to google, seems that there's no :) 
12:46:29 -!- Keymaker has quit. 
13:47:15 -!- kpreid has quit. 
13:48:24 -!- kpreid has joined. 
19:18:01 -!- ChanServ has quit (ACK! SIGSEGV!). 
19:19:40 -!- ChanServ has joined. 
19:19:40 -!- irc.freenode.net has set channel mode: +o ChanServ.