< 1160526700 0 :GregorR-L!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1160526719 0 :GregorR-L!n=GregorR-@host-201-46.pubnet.pdx.edu JOIN :#esoteric < 1160529075 0 :|wez|!unknown@unknown.invalid QUIT : < 1160529980 0 :Sgeo_!n=Sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1160530071 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 128 (Network is unreachable) < 1160530519 0 :Sgeo!unknown@unknown.invalid QUIT :Connection timed out < 1160530619 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1160530911 0 :pikhq!n=pikhq@67-21-19-37.clspco.adelphia.net JOIN :#esoteric < 1160531602 0 :GregorR-L!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1160532533 0 :wooby!n=alan@cpe-66-67-50-81.rochester.res.rr.com JOIN :#esoteric < 1160533339 0 :dbc!unknown@unknown.invalid PRIVMSG #esoteric :Okay, so the benefits of being unable to control the code layout outweigh the disadvantages of producing big slow code. That answers my question. < 1160533372 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what was that about? < 1160533401 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not Python, I hope... < 1160533427 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :which is not big code, i think < 1160533665 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1160533665 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1160533724 0 :CXI!n=Sanity@c220-237-14-15.randw1.nsw.optusnet.com.au JOIN :#esoteric < 1160533725 0 :CakeProphet!n=CakeProp@h121.231.213.151.ip.alltel.net JOIN :#esoteric < 1160533818 0 :dbc!unknown@unknown.invalid PRIVMSG #esoteric :Part of a very slowww running discussion with pikhq about BFM. < 1160534004 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1160534004 0 :clog_!n=nef@bespin.org JOIN :#esoteric < 1160534064 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks he'll stay out of it. < 1160534905 0 :clog!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1160534906 0 :clog_!unknown@unknown.invalid NICK :clog < 1160537978 0 :ivan`!unknown@unknown.invalid QUIT :Connection reset by peer < 1160539979 0 :bsmntbom1dood!n=gavin@ppp-70-250-190-140.dsl.rcsntx.swbell.net JOIN :#esoteric < 1160540192 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :u = 6.0f; if( isnan(i) ) i = free(man); //<- awesome < 1160540661 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Connection timed out < 1160541064 0 :bsmntbom1dood!unknown@unknown.invalid NICK :bsmntbombdood < 1160541542 0 :Arrogant!n=scotty@229.orlando-09-10rs.fl.dial-access.att.net JOIN :#esoteric < 1160542483 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1160543285 0 :Eidolos!unknown@unknown.invalid QUIT :Connection reset by peer < 1160543479 0 :Eidolos!n=Sartak@c-24-128-121-242.hsd1.ma.comcast.net JOIN :#esoteric < 1160544823 0 :Sgeo_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1160544924 0 :Asztal!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1160545647 0 :CXI!n=Sanity@c220-237-14-15.randw1.nsw.optusnet.com.au JOIN :#esoteric < 1160546177 0 :GregorR-L!n=GregorR-@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1160546248 0 :calamari!n=calamari@ip72-200-73-175.tc.ph.cox.net JOIN :#esoteric < 1160550617 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1160552030 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1160553389 0 :GregorR-L!unknown@unknown.invalid QUIT :"Leaving" < 1160553599 0 :clog!unknown@unknown.invalid QUIT :ended < 1160553600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1160553685 0 :GregorR-W!unknown@unknown.invalid QUIT :Remote closed the connection < 1160553736 0 :GregorR-W!n=gregor@jffwprtest.jf.intel.com JOIN :#esoteric < 1160553929 0 :FireMoth!unknown@unknown.invalid QUIT : < 1160554633 0 :puzzlet!n=puzzlet@58.77.172.41 JOIN :#esoteric < 1160556874 0 :oerjan!unknown@unknown.invalid QUIT :"Leaving" < 1160562647 0 :CakeProphet!unknown@unknown.invalid QUIT :"haaaaaaaaaa" < 1160571099 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Ye gods there are some tasteless jokes on Slashdot for the Reiser story. < 1160572563 0 :jix!n=jix@L6307.l.strato-dslnet.de JOIN :#esoteric < 1160574457 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They have no sanity. < 1160574464 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :As usual. < 1160579181 0 :calamari!n=calamari@ip72-200-73-175.tc.ph.cox.net JOIN :#esoteric < 1160579856 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1160580797 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1160581424 0 :_Ann_!n=anovikov@89.207.216.240 JOIN :#esoteric < 1160582270 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1160582348 0 :CXI!n=Sanity@c220-237-14-15.randw1.nsw.optusnet.com.au JOIN :#esoteric < 1160582525 0 :_Ann_!unknown@unknown.invalid PART #esoteric :? < 1160582630 0 :_Ann_!n=anovikov@89.207.216.240 JOIN :#esoteric < 1160582787 0 :CakeProphet!n=CakeProp@h121.231.213.151.ip.alltel.net JOIN :#esoteric < 1160583008 0 :_Ann_!unknown@unknown.invalid PART #esoteric :? < 1160583156 0 :Asztal!n=asztal@cpc1-stkn2-0-0-cust919.midd.cable.ntl.com JOIN :#esoteric < 1160585692 0 :preyalone!i=preyalon@gateway/tor/x-221a544e087f93ee JOIN :#esoteric < 1160585695 0 :preyalone!unknown@unknown.invalid QUIT :Client Quit < 1160585762 0 :preyalone!i=preyalon@gateway/tor/x-039f59d886055cf1 JOIN :#esoteric < 1160585873 0 :tgwizard!n=tgwizard@c-cb3de155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1160585944 0 :preyalone!unknown@unknown.invalid PART #esoteric :? < 1160587408 0 :Eidolos!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1160587437 0 :Eidolos!n=Sartak@c-24-128-121-242.hsd1.ma.comcast.net JOIN :#esoteric < 1160588743 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION should get a command line parser on bfm. . . < 1160588796 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is working on improving the non-wrapping brainfuck constants < 1160588807 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Whooo. < 1160588824 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Say, could you some time make a script to generate a stdcons.bfm? < 1160588952 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm... i have nearly all i need already, since i have made a BFConstants haskell module < 1160588979 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :which i needed to automatically check whether my algorithms are improvements < 1160589072 0 :kipple_!n=kipple@167.80-202-102.nextgentel.com JOIN :#esoteric < 1160590257 0 :oerjan!unknown@unknown.invalid QUIT :"BBL" < 1160590490 0 :Eidolos!unknown@unknown.invalid QUIT :"Leaving" < 1160590786 0 :Eidolos!n=Sartak@c-24-128-121-242.hsd1.ma.comcast.net JOIN :#esoteric < 1160590874 0 :Eidolos!unknown@unknown.invalid QUIT :Client Quit < 1160590879 0 :Eidolos!n=Sartak@c-24-128-121-242.hsd1.ma.comcast.net JOIN :#esoteric < 1160594113 0 :anonfunc!n=pimaniac@132.241.174.67 JOIN :#esoteric < 1160595708 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Argh. < 1160598296 0 :CXI!unknown@unknown.invalid QUIT :Connection reset by peer < 1160598364 0 :CXI!n=Sanity@c220-237-14-15.randw1.nsw.optusnet.com.au JOIN :#esoteric < 1160598603 0 :CXI!unknown@unknown.invalid QUIT :Connection reset by peer < 1160598659 0 :CXI!n=Sanity@c220-237-14-15.randw1.nsw.optusnet.com.au JOIN :#esoteric < 1160599566 0 :tgwizard!unknown@unknown.invalid QUIT :Connection timed out < 1160599714 0 :Sgeo!n=Sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1160600451 0 :anonfunc!unknown@unknown.invalid QUIT : < 1160602887 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1160603722 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1160606944 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: what? < 1160606945 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :lol! http://url.ie/27a < 1160607164 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :BFM now has a simplistic command line parser. < 1160607164 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1160607203 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Which is too bad for a language not supporting command lines :P < 1160607219 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Or do you mean to have a command line /within/ the program? < 1160607221 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :./bfm.tcl --file filename --strip (1, 0) --optimize (1, 0) < 1160607234 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :*terrified* < 1160607240 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-W: The compiler can now parse command lines. XD < 1160607270 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Allows us to disable the optimization routines if, for some reason, it breaks something. ;) < 1160607284 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :eg because your code is borked ;) < 1160607302 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No, because I've not made the optimization routines more complex. < 1160607328 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :At the moment, one needs to tell the compiler whether or not a cell is 0 if its assumption is incorrect. < 1160607336 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :When I've got more time to code, I'll fix that. < 1160607480 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Suuuuuuuuuuure < 1160607493 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Seriously. < 1160607502 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :I'm kidding :P < 1160607520 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I've already got an algorithm to make the compiler smarter about that (thanks to oerjan), I just need to write it into the program. < 1160607542 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Err. . . < 1160607543 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Lost it. < 1160607550 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Will need to figure it out again. XD < 1160607552 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1160607623 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :dbc: One can use very small code. . . It's just not going to be with the very, very generalised macros in BFM. < 1160607638 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :look in the logs, everything was discussed here < 1160607653 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :dbc: One could instead do a small handful of macros specific to your code's needs. < 1160607656 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Ah. < 1160608060 0 :pgimeno!n=pgimeno@124.Red-80-59-211.staticIP.rima-tde.net JOIN :#esoteric < 1160608226 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1160608284 0 :CakeProphet!n=CakeProp@h121.231.213.151.ip.alltel.net JOIN :#esoteric < 1160609055 0 :anonfunc!n=pimaniac@132.241.174.67 JOIN :#esoteric < 1160609512 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1160609512 0 :CXI!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1160609572 0 :CakeProphet!n=CakeProp@h121.231.213.151.ip.alltel.net JOIN :#esoteric < 1160609579 0 :CXI!n=Sanity@c220-237-14-15.randw1.nsw.optusnet.com.au JOIN :#esoteric < 1160610477 0 :CakeProphet!unknown@unknown.invalid QUIT :Connection reset by peer < 1160610497 0 :CakeProphet!n=CakeProp@h121.231.213.151.ip.alltel.net JOIN :#esoteric < 1160610509 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: the set macro in bfm should use subtraction for negative numbers. also, if bfm is firmly 8-bit wrapping, then all of add, subtract, set should test for argument > 128. < 1160610644 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :other than that, i'm taking a break. < 1160610660 0 :oerjan!unknown@unknown.invalid QUIT :"Shoulders aching" < 1160610987 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out)