< 1120003219 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :for some reason i thought graue controlled the wiki.. < 1120003238 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :he does < 1120003251 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :hmm, then what wooby does? < 1120003256 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :esolangs.org < 1120003267 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :ah. me see now < 1120003800 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :i can convert it to an earlier version of SQL but not without losing metadata so no luck here as I don't want to corrupt that < 1120003829 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is running 3.x.x on his server < 1120003866 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1120003883 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how is the conversion done? < 1120003948 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I heard I could modify mysql table headers, but I have no clue how to < 1120003998 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :easy(ish), first remove the instances of ` in SQL commands < 1120004012 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :and then remove all the CHARSET stuff < 1120004059 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :you need to remove the charset stuff from the INSERT statements too < 1120004069 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :for 4.1 to 4.0 I need to do this? < 1120004189 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :for some of it yes, but I recommend against it, you will destroy too much information < 1120004225 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :do you know any friendly sysadmins who could host it for a while? < 1120004280 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nope.. well I know some.. but they wouldn't know how to set it up :) < 1120004342 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :hmmm, it should be pretty simple, create database + account, install mediawiki, import database < 1120004364 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :my MySQL/PHP can be tough for a newbie to setup < 1120004367 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :*but < 1120004477 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :bigzaphod: really cool language :D < 1120004860 0 :Kmkr!unknown@unknown.invalid PRIVMSG #esoteric :well, bbl. < 1120004863 0 :Kmkr!unknown@unknown.invalid QUIT :"I've seen this déjà vu before.." < 1120005074 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: a competent person should be able to set it up remotely given ssh / webmin access < 1120005117 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: + ftp of course < 1120005230 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :raven: afk a minute.. jarring/releasing 1.20 < 1120005718 0 :heatsink!~heatsink@c-24-61-94-111.hsd1.nh.comcast.net JOIN :#esoteric < 1120006021 0 :graue!~graue@ip68-100-130-21.dc.dc.cox.net JOIN :#esoteric < 1120006049 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :raven: http://kidsquid.com/programs/bf/bf.html < 1120006055 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi graue :) < 1120006060 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :having fun with the wiki? < 1120006187 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :no < 1120006189 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1120006194 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :why would I be having fun with it? < 1120006208 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :oh, because it's down < 1120006210 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :that sucks < 1120006274 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I've been trying to set up mediawiki on my webspace, but have 4.0 < 1120006286 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :err mysql 4.0 < 1120006380 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :graue: I'd like to request daily dumps when it comes back, because of all the activity.. a week loses a lot < 1120006563 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: Wow! < 1120006578 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :looks the same, huh? :) < 1120006606 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :Now if "Now @varname goes to the cell defined by varname (note: it can be derailed with < and >)" does what I think it does that's really cool < 1120006645 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. it doesn't just jump to the cell, because that's impossible in normal bf < 1120006663 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :@a>@b will bump you one past actual @b < 1120006722 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :does this mean that we could theoretically compile a BFBASIC program without parsing it through arrows() and it should still work as long as the varmap is present? < 1120006755 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :possibly < 1120006773 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that's the idea, at least :) < 1120006803 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :I have thought about that feature, even produced the required version of BFBASIC (last week) < 1120006875 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1120006885 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :This will allow the integrity of the parser proper to be tested since all the @var stuff would be theoretically perfect! < 1120006894 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :have you tried $ yet? there's a hidden bonus feature :) < 1120006948 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :Definately, I have added a cvarmap to a short program which is running atm < 1120006969 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1120007016 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :Would the bonus be a window refresh every thousand or so cycles? I have definitly noticed that < 1120007113 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nope.. it's the varnames on the memory list < 1120007124 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1120007159 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I haven't added that quick run stuff yet < 1120007194 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :That's the first thing I spotted :) < 1120007239 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :*the varnames on the memory list < 1120007248 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oops, I forgot to change the version # in the code < 1120007418 0 :BigZaphod!~BigZaphod@dyvl-01-0198.dsl.iowatelecom.net JOIN :#esoteric < 1120007462 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :okay, uploaded the version fixed 1.20, also fixed a small help bug while I was at it < 1120007513 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(if you closed help and came back, it wouldn't be back to the contents) < 1120007831 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :I am running this on an extra debug version of a BFBASIC program with all the symbols defined < 1120007881 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :i can see exactly which statement is currently being executed and what all the CVARS are :) < 1120007885 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1120007891 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :is it working? < 1120007978 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I'd test the array code, but the wiki is down :/ < 1120008021 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the support guy at my isp will try to get 4.1, so that's cool < 1120008030 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :err shell, not isp < 1120008072 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :yeah, the first PRINT came out garbled but I'm using a non-standard BFBASIC atm < 1120008078 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oic < 1120008082 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :otherwise all seems perfect < 1120008177 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: garbled text seems to be my fault < 1120008562 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :raven: I think what what I did with the @vars is called a wimpmode :) < 1120008702 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :definately not, your debugger is going to be really useful for any brainfuck developer < 1120008916 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: http://jonripley.com/~jon/action.png < 1120009076 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1120010039 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbl.. phone < 1120010043 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1120010643 0 :graue_!~graue@ip68-100-130-21.dc.dc.cox.net JOIN :#esoteric < 1120010656 0 :graue_!unknown@unknown.invalid PRIVMSG #esoteric :why are there two of me? < 1120010687 0 :graue_!unknown@unknown.invalid PRIVMSG #esoteric :oh, that was stupid < 1120010687 0 :graue_!unknown@unknown.invalid PART #esoteric :? < 1120010761 0 :calamari!~calamari@dialup-4.240.114.161.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1120011198 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: feature idea for BF debugger... < 1120011289 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: the ability to vertically extend the memory view to show locations 16..31, 32..47, 48..63, etc < 1120011396 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :it would dramatically cut so < 1120011420 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :*down on the amount of left<>right scrolling and make the debugger more transparant/useful < 1120012229 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :raven: do you mean there would be 48 memory locations going across? < 1120012246 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh.. vertically :) < 1120012444 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that would really slow things down the way I'm currently drawing memory < 1120012458 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so I should fix the way I'm drawing memory :) < 1120014406 0 :graue!unknown@unknown.invalid PART #esoteric :? < 1120014732 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is asleep < 1120015568 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1120015580 0 :comet_11!Sanity@dialup-215.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1120015606 0 :comet_11!unknown@unknown.invalid NICK :CXI < 1120016119 0 :heatsink!unknown@unknown.invalid QUIT :"Leaving" < 1120016260 0 :malaprop!unknown@unknown.invalid QUIT :"quit" < 1120022112 0 :BigZaphod!unknown@unknown.invalid QUIT : < 1120022956 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1120027248 0 :calamari!~calamari@dialup-4.240.114.99.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1120029034 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :raven: my x(y)=z routine as on the wiki seems to work fine for x(4)=2 and x(0)=2. It uses 3 + 2 * (total # of indices) bytes of memory < 1120030152 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I've added an explanation of x(y)=z to the wiki page < 1120030652 0 :BigZaphod!~BigZaphod@66.6.34.219 JOIN :#esoteric < 1120030839 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi zaphod < 1120030847 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1120031999 0 :clog!unknown@unknown.invalid QUIT :ended < 1120032000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1120034771 0 :tokigun!~tokigun@219.248.202.39 JOIN :#esoteric < 1120034790 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1120035173 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi tokigun < 1120035937 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1120037132 0 :{^Raven^}!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037138 0 :mtve!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037138 0 :pgimeno!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037138 0 :ZeroOne!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037170 0 :tokigun!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037172 0 :cmeme!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037172 0 :lindi-!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037194 0 :tokigun!~tokigun@219.248.202.39 JOIN :#esoteric < 1120037194 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1120037194 0 :lindi-!~lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1120037269 0 :ChanServ!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037269 0 :fizzie!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037269 0 :deltab!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037269 0 :puzzlet!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037271 0 :cpressey!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037274 0 :CXI!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037298 0 :puzzlet!~puzzlet@61.247.148.38 JOIN :#esoteric < 1120037298 0 :cpressey!nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1120037374 0 :deltab!~deltab@82-46-140-217.cable.ubr02.smal.blueyonder.co.uk JOIN :#esoteric < 1120037374 0 :fizzie!fis@sesefras.tky.hut.fi JOIN :#esoteric < 1120037403 0 :CXI!Sanity@dialup-215.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1120037480 0 :cpressey!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037482 0 :puzzlet!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120037484 0 :cpressey!nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1120037490 0 :puzzlet!~puzzlet@61.247.148.38 JOIN :#esoteric < 1120038211 0 :{^Raven^}!~{^Raven^}@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1120038256 0 :pgimeno!pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1120038423 0 :ZeroOne_!~vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1120044562 0 :mtve!mtve@mtve.vm.jvds.com JOIN :#esoteric < 1120044814 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1120044814 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1120046458 0 :ChanServ!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046458 0 :mtve!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046458 0 :CXI!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046459 0 :fizzie!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046459 0 :deltab!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046459 0 :pgimeno!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046461 0 :cmeme!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046461 0 :lindi-!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046461 0 :tokigun!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046462 0 :ZeroOne_!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046462 0 :puzzlet!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046463 0 :BigZaphod!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046470 0 :{^Raven^}!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046543 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1120046543 0 :BigZaphod!~BigZaphod@66.6.34.219 JOIN :#esoteric < 1120046543 0 :tokigun!~tokigun@219.248.202.39 JOIN :#esoteric < 1120046543 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1120046543 0 :lindi-!~lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1120046543 0 :deltab!~deltab@82-46-140-217.cable.ubr02.smal.blueyonder.co.uk JOIN :#esoteric < 1120046543 0 :fizzie!fis@sesefras.tky.hut.fi JOIN :#esoteric < 1120046543 0 :CXI!Sanity@dialup-215.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1120046543 0 :puzzlet!~puzzlet@61.247.148.38 JOIN :#esoteric < 1120046543 0 :{^Raven^}!~{^Raven^}@82-38-204-252.cable.ubr05.shef.blueyonder.co.uk JOIN :#esoteric < 1120046543 0 :pgimeno!pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1120046543 0 :ZeroOne_!~vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1120046543 0 :mtve!mtve@mtve.vm.jvds.com JOIN :#esoteric < 1120046543 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1120046568 0 :CXI!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1120046572 0 :CXI!Sanity@dialup-215.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1120050043 0 :malaprop!~ph@adsl-69-208-101-159.dsl.chcgil.ameritech.net JOIN :#esoteric < 1120050948 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :wb everybody < 1120053028 0 :tokigun!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5 [Firefox 1.0.3/20050414]" < 1120053590 0 :jix!jix@p5489E7C6.dip.t-dialin.net JOIN :#esoteric < 1120053671 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1120055615 0 :yrz\werk!~yaro@host225-178.pool8250.interbusiness.it JOIN :#esoteric < 1120055619 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :eh... < 1120055623 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :today < 1120055632 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :i wrote an interpreter < 1120055641 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :for a hypercubical version of bf < 1120055718 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :(perfectly backward compatible) < 1120055775 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1120055784 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :is it backward compatible in all directions? < 1120055829 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :of course ;) < 1120055855 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :is somewhere where i can post specification for the *new* language? < 1120055860 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1120055869 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :tell my please :) < 1120055873 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/wiki/Main_Page < 1120055888 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :uff, was enough read the topic. < 1120055892 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :that's not funny. < 1120055895 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :ok... < 1120055905 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :well, not actually there; go to the Languages list, add it and create a page for it < 1120056260 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: are you english native speaker? < 1120056286 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1120056312 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :uff... anyway... do you take a look on my explication when i finish to edit? < 1120056444 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I'm afraid it will have to wait, as I'm a bit busy at work and eager to go home. Anyway, rest assured that someone (me or whoever finds it) will correct it if it's not clear enough. That's what a wiki is for, collaborative edits :) < 1120056475 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :done. < 1120056741 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :link? < 1120056786 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :nm, found it < 1120056936 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :please take a look at other wiki articles to get a feeling of how the articles look like < 1120057445 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :i see... < 1120057468 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :that'll take time... < 1120058020 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :you can let others do the work if you like < 1120058049 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :anyway it would be nice if the link to the interpreter is in the page < 1120058991 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :today in school i tried to write a BF interpreter in ti-89 basic.. but the screen is too small i lost control over my own code... :( < 1120059449 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to write esolang interpreters for the ti-89/92+ (using ti-gcc because basic is slow).. < 1120059472 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :esolang programming at school.. yeah < 1120062669 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :can't i upload a tar.gz on http://esolangs.org/wiki/ ? < 1120062790 0 :malaprop!unknown@unknown.invalid PRIVMSG #esoteric :No, you have to beg someone with CVS access to put it in the files section for you. < 1120063445 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :malaprop: do you have such access? < 1120063657 0 :malaprop!unknown@unknown.invalid PRIVMSG #esoteric :No. I have no idea who has access beyond graue. < 1120063769 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :uff... < 1120063782 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :i would upload my hcbf interpreter. < 1120065723 0 :BigZaphod!unknown@unknown.invalid QUIT : < 1120065911 0 :yrz\werk!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1120066946 0 :CXI!unknown@unknown.invalid QUIT :Connection timed out < 1120067867 0 :BigZaphod!~BigZaphod@198.45.23.220 JOIN :#esoteric < 1120067872 0 :CXI!~Sanity@dialup-210.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1120068683 0 :yrz\werk!~yaro@host27-183.pool8250.interbusiness.it JOIN :#esoteric < 1120068715 0 :comet_11!~Sanity@dialup-210.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1120068753 0 :CXI!unknown@unknown.invalid QUIT :Nick collision from services. < 1120068755 0 :comet_11!unknown@unknown.invalid NICK :CXI < 1120068770 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :yrz\werk: I'm back home and have CVS access < 1120068780 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :(SVN rather, but anyway) < 1120068826 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :what's the license of the interpreter? < 1120072208 0 :cmeme!unknown@unknown.invalid QUIT :Connection reset by peer < 1120072253 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1120072825 0 :cpressey!unknown@unknown.invalid QUIT :Remote closed the connection < 1120072827 0 :cpressey!nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1120073423 0 :calamari!~jeffryj@lilly.csoft.net JOIN :#esoteric < 1120073432 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1120073980 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :hi calamari < 1120074217 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi raven < 1120074260 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :found a few more bugs in the program < 1120074273 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :adding the *.bf messed up my automatic .b adding < 1120074311 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :there was something else too, but it was minor :) < 1120074390 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :one thing I realized when working on x(y)=z, is it would be REALLY nice to either be able to edit while running, or have a copy that can be edited < 1120074418 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I kept wanting to add comments or newlines or whatever, but I couldn't < 1120074460 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not sure of a good way to handle it yet though.. there are keyevents I can catch, but I need to see if copy/paste still works < 1120074494 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :anyhow.. < 1120074513 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :at least we know that the theoretical version of x(y)=z works as expected < 1120074528 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the question is whether the implementation is correct < 1120074567 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :iirc, it was just doing x(y)=z in a for loop that was crashing < 1120074589 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so I don't even need to check x=y(z) yet < 1120074605 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbl .. lunchtime < 1120075068 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :i have been editing code in between runs, copy and paste works fine, a minor issue is that when the program is loaded the first character of the program is highlighted < 1120075118 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :meaning if you load some code and say immediately paste in the cvar map you trash the first character < 1120075221 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :I have noticed a few BFBASIC optimisations that could be done later on and some redundant code that could be removed < 1120075518 0 :J|x!jix@p5489AD60.dip.t-dialin.net JOIN :#esoteric < 1120075570 0 :jix!unknown@unknown.invalid QUIT :Nick collision from services. < 1120075573 0 :J|x!unknown@unknown.invalid NICK :jix < 1120077102 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi jix < 1120077158 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :raven: still working on your adventure game? < 1120077190 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :not much since it was released < 1120077232 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :have only been looking at using the BF statement for optimisation < 1120077420 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :raven: oh, I thought you were going to write a 10k game for the 2005 contest < 1120077481 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: oh...that one. yes i am still working on the compo game < 1120077510 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I need to do more research, but haven't had time between other projects < 1120077562 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :I have 75% research complete, main thing is the puzzles < 1120077606 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. mine won't have puzzles in that sense.. it might be disqualified as not text adventure-enough.. dunno :) < 1120077646 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :puzzle-less IF is still IF, there's quite a lot out there too < 1120077861 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm done with my first try < 1120077865 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but it isn't good enough < 1120077883 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :its 1.6 or 1.8k (with 2 langpacks (german and english)) < 1120077906 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and it isn't written in a classic language < 1120078272 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbl.. work < 1120078274 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1120078529 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: I have found a bug in the FOR code < 1120078950 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have a new idea for an esolang < 1120079010 0 :yrz\werk!unknown@unknown.invalid QUIT :Client Quit < 1120079042 0 :yrz\werk!~yaro@host195-178.pool8252.interbusiness.it JOIN :#esoteric < 1120079191 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm no < 1120079267 0 :yrz\werk!unknown@unknown.invalid QUIT :Client Quit < 1120079342 0 :yrz\werk!~yaro@host195-178.pool8252.interbusiness.it JOIN :#esoteric < 1120079506 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1120079524 0 :CXI!~Sanity@dialup-210.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1120079573 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1120079593 0 :CXI!~Sanity@dialup-210.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1120080389 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :trying to implement bf in taxi. brain hurts.. < 1120080412 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :taxi? < 1120080427 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :http://www.bigzaphod.org/taxi/ < 1120080453 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1120081879 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari: (when you get back...) I have improved and fixed a bug in the FOR code < 1120081943 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders... Does debugging a program written in a programming language you don't know count as esoteric programming? < 1120082338 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It does if it's perl! < 1120082355 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But then again, programming in perl is esoteric programming *shrugs* < 1120082366 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :nah, it's Java < 1120082391 0 :jimbo00000!~BYUMUG@67.106.148.83 JOIN :#esoteric < 1120082415 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hullo < 1120082441 0 :jimbo00000!unknown@unknown.invalid PRIVMSG #esoteric :Hey everybody, is there any choon source on the net ouside of the examples on that one page? any at all? < 1120082608 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't know of any, but that's just me. < 1120082733 0 :jimbo00000!unknown@unknown.invalid PRIVMSG #esoteric :not that any of this stuff is real mainstream, but google turns up nada < 1120082818 0 :jimbo00000!unknown@unknown.invalid PRIVMSG #esoteric :ok how about a Befunge93 question: how might one go about testing if a value on the stack is less than a number? < 1120082841 0 :jimbo00000!unknown@unknown.invalid PRIVMSG #esoteric :d'oh nm, i just saw it < 1120082845 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :jimno00000: have you tried alltheweb, msn, lycos, altavista et al.? < 1120082861 0 :jimbo00000!unknown@unknown.invalid PRIVMSG #esoteric :Raven: I have not, ill do it now. < 1120082887 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i don't think there's any choon stuff. < 1120082951 0 :jimbo00000!unknown@unknown.invalid PRIVMSG #esoteric :turns up a lot of hits on peoples names, tough to filter out < 1120083725 0 :graue!~graue@ip68-100-130-21.dc.dc.cox.net JOIN :#esoteric < 1120084545 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: about usefulness for computation < 1120084561 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: i think it has to do with ability to implement algorithms < 1120084596 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: i can write a smallfuck program to add two numbers < 1120084617 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: naturally it will only add numbers up to a certain size < 1120084626 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but to increase that size, i wouldn't need to change my program < 1120084634 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :just the alloted memory < 1120084752 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :can't do that with lookup tables :) < 1120084856 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so i'm making a distinction between "code" and "data" ,for which i will presumably get shot < 1120084877 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :although in smallfuck the distinction happens to be clear < 1120084977 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but then of course, even with this amount of handwaving, it's clear that SMETANA isn't useful, either < 1120084982 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :... < 1120085006 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or at least that being able to compile smallfuck to it doesn't prove anything < 1120085324 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :grrrr. < 1120085339 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :also consider Wireworld < 1120085353 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i think it's pretty clear that wireworld is useful < 1120085382 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but to implement a turing machine, you need infinite space to put the tape in. < 1120085397 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :However, it's very easy to describe how to create that tape < 1120085408 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(it's just repetitions of a simple pattern stretching out to infinity) < 1120085412 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :same with Smallfuck and SMETANA < 1120087211 0 :jix!unknown@unknown.invalid QUIT :"Banned from network" < 1120088014 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i can write a lookup table for adding two numbers < 1120088016 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :it's easy < 1120088018 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :1, 1, 2 < 1120088020 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :1, 2, 3 < 1120088021 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1120088093 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :for wireworld, program space == data space, and it's unbounded. < 1120088128 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :but Smallfuck programs (and tapes) and SMETANA programs are bounded. < 1120088163 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :if you have a program that isn't bounded, you seriously bend the rules for what makes an algorithm or not < 1120088175 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :e.g. if my lookup table is unbounded, then it really can add any two integers < 1120088614 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :for wireworld, an "unbounded" program would require infinite specification of the initial state... < 1120088631 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :unlike Life where you can create stuff < 1120088712 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no, this definitely has to do with algorithms somehow. < 1120088744 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :but i'm not certain what your point is < 1120088755 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm not etiher < 1120088757 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1120088768 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :just thinking aloud. < 1120088809 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :whether a language allows arbitrary storage is really not very interesting. < 1120088871 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :it's fairly interesting to me < 1120089159 0 :BigZaphod!unknown@unknown.invalid QUIT :