< 1138665602 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1138665609 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What was that command? < 1138667478 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"Tonight we'll be playing eleven card stud-hold'em with threes, eights, jacks, and kings wild...fives count as fours, fours count as nines, and queens don't count unless there is a prime numbered spade showing." < 1138668241 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1138669584 0 :puzzlet_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1138669717 0 :puzzlet!n=puzzlet@61.247.145.155 JOIN :#esoteric < 1138673765 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1138675483 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :I have been pondering calamari's idea of using line numbers in BF programs < 1138675512 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that's not a bad idea actually :) < 1138675541 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is currently working on an esoteric BASIC variant which is all about line numbers < 1138675600 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :it is an essential technique used by BFBASIC, it occurs to me that adding the concept of blocks of line numbers, you can write code that executes a lot faster < 1138675639 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :each subroutine could be in it's own block, that way you just have to check the block number and only check for the specific line number if it is in your block < 1138675713 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :it also means that the line numbers in each block can run from 1-n, this forces all the line numbers into nice small ranges that are quick to check for < 1138676044 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :It seems that efficent optimised line number algorithms will be essential for the development of a C compiler for BF < 1138676453 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Good thing we're all thinking of the /important/ things in life. < 1138676571 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari has shown us that it is possible to write a BASIC to BF compiler. < 1138676657 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :the maddening thing for me is that i know it is possible to write a C compiler for BF becuase BF is turing complete, but actually doing it is going to be a challenge < 1138676692 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what exactly makes a C compiler harder than a BASIC compiler? < 1138677104 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :memory allocation is going to be difficult to implement, each time a function is called you may have to create some variables for it on the stack. Recursive functions with local variables seem like a big challenge to implement < 1138677246 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :calamari solved the problem of how to implement high level flow control, so jumping around inside the program can be done via line numbers. < 1138677355 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AFAIK BASIC has no local variables (you can correct me on this if I'm wrong) < 1138677362 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So that makes that easier :P < 1138677396 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :BFBASIC has no local variables, of course most modern BASICs have local and static variables < 1138677400 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :depends on the BASIC dialect I suppose, but yeah < 1138677451 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :rewriting the standard C library for the BF virtual machine is going to be an interesting challenge < 1138677552 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :that would be quite an achievement! < 1138677570 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :optionally you could have some functions implemented as inline functions which would increase the code size but reduce the amount of jumping around the program < 1138677667 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :kipple: math.h, especially if the compiler supports 16-bit numbers (on an 8-bit machine) or floating point numbers < 1138677703 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hehe. yeah. didn't realize you we're going to include all of that... < 1138677726 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I thought you were only talking about a small subset of C < 1138677865 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :This is a thought experiment, I'm not actually working on anything like that at the moment < 1138678129 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :It does occur to me that to enable us to run the mammoth programs that a compiler might generate, it is important to have effiecent optimising interpreters to execute the programs at reasonable speeds < 1138678244 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well... < 1138678262 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Once you got the C compiler itself ... < 1138678271 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You could get most of a free libc from newlib :) < 1138678282 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :sprintf, etc (anything that doesn't need kernel calls) < 1138678478 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, transforming this grammar, I had to use 7 LL(2)s ... now, do I continue adjusting to try to get it to LL(1), or do I say "Well, technically, it says he'll accept it in LL(2) form" and be done with it :P < 1138678582 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is a compiler compilers newbie whi usually writes his own parsers < 1138678619 0 :fungebob!n=chatzill@68-66-200-23.ventca.adelphia.net JOIN :#esoteric < 1138678662 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I wrote my own Glass parser :P < 1138678788 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :It should be possible to write a proof of concept compiler that compiles a limited subset of C into BFBASIC before embarking on the project proper < 1138678837 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That would prove no concept except that you can write a parser ;) < 1138678912 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :And that you can get a limited subset of C to (eventually) compile to workable BF object code. :P < 1138679214 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ARGH < 1138679225 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't like his professor's "do-as-I-do-not-as-I-say" attitude :P < 1138679256 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :First he says that our ridiculously minimalistic language should not support such reals as ".9", that it needs to have a digit before it. < 1138679265 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Then he has a test WITHOUT a digit before it, which is supposed to pass! < 1138679272 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :SHGOIUSPDHFIDHFIODSJFIODPSJF *KILL KILL KILL* < 1138679464 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION finds that the requested specifications often bear little resemblance to the actual specifications required < 1138679493 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :nite all < 1138679575 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1138679641 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1138679650 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^} says "nite all," then kipple quits :P < 1138680191 0 :Sgeo!unknown@unknown.invalid QUIT : < 1138703729 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1138703729 0 :clog!n=nef@bespin.org JOIN :#esoteric < 1138706519 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :re < 1138706527 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: does it owrk? < 1138706932 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :was it the rhotor distribution that caused all that zip-trouble? < 1138706942 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :tar.bz2 < 1138706959 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but someone was talking about zip before i announced the url < 1138706987 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :he must have gotten a corrupt download then. it worked fine for me < 1138707037 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :kipple: were you able to compile it? < 1138707051 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :haven't tried. don't have haskell < 1138707080 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yeah i was thinking about a binary distribution but i don't have windows or linux < 1138707098 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and crosscompiling haskell... no < 1138707101 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :well, I guess I should download haskell. < 1138707112 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :download the glasgow haskell compiler (ghc) < 1138707137 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :do they have a debian package? < 1138707147 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1138707148 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :then run build.bat or build.sh or build.command < 1138707182 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :can some windows user test build.bat? < 1138707217 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ghc6 < 1138707220 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :is the debian package < 1138707225 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yeah, I found it < 1138707352 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yikes. I'm getting 445kB/s from the debian ftp. didn't know my connection was that fast.... < 1138707372 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :must be a bug :P < 1138707493 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I usually get debian packages ~3-6 MB/s. One of the very few good points of living in these student apartments. < 1138707513 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :From a debian mirror nearby: 19:57:43 (4.04 MB/s) - `ls-lR' saved [31813417] < 1138707611 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :jix: it compiled without error on my debian box. don't have any code to test it with, though < 1138707715 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :here's one jix posted some lines above: x/>,x < 1138707756 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok, 30 lines above at least < 1138707867 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :thanks. it worked. < 1138707872 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1138707893 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :though I don't understand anything of that program ;) < 1138707908 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :well x is stdin < 1138707921 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : is a simple way to iterate over all characters < 1138707948 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and > replaces a with a,a and b with the same procedure applied to b < 1138707958 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but, then again I do not understand lambda calculus, so it's no surprise < 1138707966 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1138708315 0 :calamari!n=calamari@ip68-105-130-108.tc.ph.cox.net JOIN :#esoteric < 1138708321 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :'ey < 1138708329 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1138708333 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how's the bf? < 1138708363 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :currently writing :) < 1138708403 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1138710778 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :grhh.. a bug again.. < 1138710809 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :come on there are only 8 instructions, how hard can it be? < 1138710817 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1138711603 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :aaargh.. this bug can't be found that easily.. < 1138711624 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't cause errors, but the behaviour isn't right, although it "looks" right < 1138711710 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :gotta go for a while.. < 1138711861 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :have fun.. < 1138717024 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :back. < 1138718089 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :rghhh.. < 1138718598 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :NOOOOOOOOOOOOOO!!!!!!! < 1138718624 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the code current code is perfectly valid, i just hadn't written it yet to do some things.. < 1138718645 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's why it looked right but didn't behave right.. < 1138718704 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, it was a meatware problem once again < 1138718753 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :grghh. i'm only annoyed because it took time to realize this.. i could've spent the debug time continuing the program writing.. < 1138718836 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and, is there any word to replace the word "code" in "program code"? i don't like using that word < 1138718865 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and preferably "source code" too.. well, don't like the word "source" either. < 1138718886 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and no, this has nothing to do with this current program, i'm just insane. < 1138719109 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You can use "program text". < 1138719119 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :cool! < 1138719120 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's called the text segment, after all. < 1138719143 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok, although it doesn't sound that good either < 1138719148 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :definitely better though < 1138719152 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's not as unambiguous. < 1138719305 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :statements? instructions? < 1138719363 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the instructions sounds the best < 1138719567 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :darn wikipedia.. i can't even remember what i was originally reading about! < 1138720093 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1138720749 0 :ihope!n=ihope@c-67-172-99-160.hsd1.mi.comcast.net JOIN :#esoteric < 1138721671 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1138721749 0 :Sgeo!n=sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1138722419 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gn8 < 1138722425 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nite < 1138722450 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1138722482 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"gn8"? < 1138722507 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :"good night" < 1138722510 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh. 8 with... an Australian accent, is it? < 1138722517 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is bad at recognizing those things < 1138722856 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I think it's german actually < 1138722915 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. /me imagines Augustus Gloop from that one movie < 1138722928 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :"guten nacht" or something.. yeah, could be. < 1138722932 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I guess it works. < 1138722937 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :8 = acht < 1138722940 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah, 8 was something like acht < 1138722943 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yah < 1138722955 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :and jix is german IIRC < 1138722960 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1138722967 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's right < 1138722968 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1138722988 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I guess that would make sense, given his quit message. < 1138723003 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah, although i don't understand it :) < 1138723056 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"Please you select a funeral message". < 1138723140 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Maybe his chat client said "Please select a quit message" once upon a time, then he translated it wrong? < 1138723160 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Something along those lines, I think. < 1138723172 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I always thought that was what it meant < 1138723180 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1138723198 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i always thought it had something to do with beer :} < 1138723202 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1138723218 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION drinks a Beerdigungnaachricht < 1138723227 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :s/aa/a < 1138723241 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Uh. s/s/aa/a/s/aa/a// < 1138723492 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :99 bottles of beerdigungnachricht on the wall ... < 1138723526 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :who's Augustus Gloop by the way? < 1138723547 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Character in Charlie and the Chocolate Factory. < 1138723578 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ah, the german boy? < 1138723612 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1138723615 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The fat one. < 1138724528 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :rghh.. at least the program doesn't cause errors, but doesn't work properly either < 1138724539 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :sigh.. back to debug.. < 1138724874 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oh well, now it gave some healthy underflow.. < 1138724912 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :why do i always get underflow instead of other errors?! < 1138724948 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Because an error may be caused in the process of displaying an error> < 1138725396 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1138725409 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :http://www.pwned.nl/ayb/ < 1138725412 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :WOW! < 1138725415 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :no, the interpreter is fine, i just happen to mess up somewhere < 1138725851 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ihope: lol < 1138726148 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hmm. an esolang based on the Zero Wing intro text could be funny < 1138726170 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :input: What you say!! < 1138726189 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :move zig could move memory pointer.. < 1138726283 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You have no chance to survive make your time... that one would hash the system clock into a seed for a random number generator! < 1138726316 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe :) < 1138726355 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :"Main screen turn on." turn on the graphical display < 1138726398 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Makes sense. < 1138726406 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :We get signal could be the input thing. < 1138726417 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1138726430 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Some{body|one} set up us the bomb would end the program. < 1138726436 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1138726445 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what about "For great justice."? < 1138726451 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Um... < 1138726459 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what could it do? < 1138726461 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Make the language Turing-complete? < 1138726466 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1138726476 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"For great computation"... < 1138726505 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1138726513 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, "you have no ___ to ___ make your ___" would have to be a somewhat versatile command. < 1138726537 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You have no time to chance make your survive! < 1138726546 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :all your are belong to < 1138726556 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1138726557 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yeah! < 1138726585 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :All your "Hello, World" are belong to STDOUT < 1138726596 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1138726600 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1138726625 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Take up every = output < 1138726643 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's good < 1138726652 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :All your "Hello, world!" are belong to hello. < 1138726659 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Take up every hello. < 1138726667 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1138726669 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Somebody set up us the bomb. < 1138726678 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :why take up? should be take up < 1138726681 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :off < 1138726689 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...Oh, yeah. < 1138726701 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Take off every hello... < 1138726752 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm, what about the loops or jumps? < 1138726783 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what about "what!" and "what happen?" < 1138726792 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :for great/equal/lesser justice could be comparison operator < 1138726799 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1138726805 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's great! < 1138726827 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yeah! < 1138726864 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :first storing some value to some specific variables and then using the FGJ instruction < 1138726915 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :you are on the way to destruction could be GOTO (replace destruction with a label) < 1138726947 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yeah! < 1138726985 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Main