< 1129766442 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so... no :) < 1129766463 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!m. < 1129766465 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :m < 1129766470 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!m;. < 1129766470 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :[[1, 'O', 1, 'O', '>', 2, 'O', 2, 'O', '=', '|'], ['$', '@', '\\', '-', '\\'], '#', '%'] < 1129766698 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I wrote up a simple non-Turing-completeness proof for Qdeql: http://esoteric.voxelperfect.net/wiki/Qdeql < 1129766752 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![16807* 2147483647m;!]r: < 1129766763 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!0r;!. < 1129766764 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1129766767 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1r;!. < 1129766768 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :16807 < 1129766775 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!78495867r;!. < 1129766775 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :725077411 < 1129766804 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :this bot seems to be the greatest thing to ever happen to these guys < 1129766811 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![263*71+100m;!]r: < 1129766818 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1r;!. < 1129766819 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :34 < 1129766820 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Robdgreat: Only for a brief day or so, I guarantee you ;) < 1129766823 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!34r;!. < 1129766823 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :13 < 1129766827 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!13r;!. < 1129766827 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :90 < 1129766831 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :blah blah etc < 1129766831 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :oh ye of little attention span < 1129766837 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :; < 1129766838 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1129766849 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't have a short ... *yawn* ... what were we talking about? < 1129766858 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Robdgreat: not bad considering it took me an hour or so to write it < 1129766907 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1129766916 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :how about making the bot send the output in a private message instead of spamming the channel? < 1129766922 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :kipple: no way!!! < 1129766936 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :everybody MUST know the output :P < 1129766941 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :sqrt in axo: < 1129766942 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :}:1.91+>[#% < 1129766942 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :%+1+]/, ;,<, < 1129766942 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :>2/].1-^ \{< < 1129766949 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1129766953 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what's axo? < 1129766959 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my befunge like lang < 1129766959 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :oxa backwards < 1129766968 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :in the first line replace % with %% < 1129767131 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :replace the number '91+' with a higher one for better precision (bigger numbers) or with a lower one for less precision < 1129767245 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i think axo is turing complete because it's main data structure is a unlimited double ended queue < 1129767334 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :aka, a deque < 1129767370 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :right < 1129767604 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :axo is pronounced aCHzo where CH is pronounced like the ch in Johann Sebastian Bach < 1129768451 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or use this (http://www.ikp.uni-bonn.de/dt/forsch/phonetik/boss/index.html) to synthesize the word achso < 1129769307 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :!1,"ACTION is cool"1, < 1129769308 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is cool < 1129769379 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1129769385 0 :jix!i=jix@F3366.f.strato-dslnet.de JOIN :#esoteric < 1129769406 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :back < 1129769767 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :!126, < 1129769767 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :~ < 1129769773 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :!255, < 1129769773 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :ÿ < 1129769786 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :!256, < 1129769787 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Run-time error. < 1129769792 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :crud < 1129769804 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :ACTION does not actually know how to program in False! < 1129769838 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :!2,"TIME"2, < 1129769839 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :TIME < 1129769843 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1129769869 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :jix, it's plainly apparent that it does not output characters 0 through 31 < 1129769884 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :that means our fun is rather limited in this regard < 1129769908 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :!2 124+, < 1129769909 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :~ < 1129769930 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :!100O < 1129769930 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Run-time error. < 1129769973 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :g'night < 1129769984 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1129771056 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :draft spec for Sceql: http://www.voxelperfect.net:3875/esolang/sceql.txt < 1129771127 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :this is a revised Qdeql, with changes that hopefully make it computationally useful < 1129771133 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :comments welcome < 1129773755 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I think this may still be unusable because \ still dequeues its test byte when nonzero < 1129773770 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :but now it's possible to abbreviate the code that prints a ! < 1129773785 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :=_________________________________* < 1129773811 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :=_\=/=__________\=-=\/\/___=/* < 1129775286 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it still looks incredibly hard to use... < 1129775842 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :well, duh, but maybe a quine can be written in it now? < 1129775866 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure though if it's possible to compensate for the \ instruction's crazy antics enough to store an arbitrary amount of data < 1129775977 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :what if the \ command just looks at the next byte on the queue, dequeues it if it's zero, but leaves it there and enqueues two zero bytes otherwise? < 1129776163 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :well, I'll work on it tomorrow < 1129776168 0 :graue!unknown@unknown.invalid QUIT :Remote closed the connection < 1129777162 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Why don't they cook cows the same way that they cook lobsters? < 1129778119 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Run-time error. < 1129778366 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!. < 1129778366 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Run-time error. < 1129778385 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1 1+ < 1129778405 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1 1+, < 1129778414 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1 64+, < 1129778414 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :A < 1129778420 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 1+. < 1129778420 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :2 < 1129778427 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) < 1129778446 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: sorry for not making it a befunge bot :P < 1129778451 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!123 321+. < 1129778451 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :444 < 1129778460 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!123456 654321+. < 1129778460 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :777777 < 1129778465 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!123456789 987654321+. < 1129778466 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1111111110 < 1129778473 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!123456789012345678 987654321+. < 1129778473 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :123456789999999999 < 1129778479 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!123456789012345678111111111111111111111111111111 987654321+. < 1129778479 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :123456789012345678111111111111111111112098765432 < 1129778482 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1129778500 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it just uses python longs < 1129778507 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129778517 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :which is perhaps not such a great idea < 1129778533 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :why not? < 1129778537 0 :falsebot!n=none@S0106000d3a705704.vc.shawcable.net JOIN :#esoteric < 1129778551 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :cause logical (bitwise) operations don't work on them properly, i think < 1129778554 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!. < 1129778554 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: pop from empty list < 1129778566 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1&1. < 1129778567 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: pop from empty list < 1129778572 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1129778575 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!11&. < 1129778575 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1 1&. < 1129778575 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: pop from empty list < 1129778575 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1129778586 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :calamari: &, |, ~ < 1129778589 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :are all bitwise < 1129778591 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :true is -1 < 1129778593 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :false is 0 < 1129778596 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1 1&. < 1129778596 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1129778601 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so bitwise ops also work as logical ops < 1129778608 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!3 4&. < 1129778608 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1129778613 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1~. < 1129778613 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :-2 < 1129778614 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!3 5&. < 1129778615 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1129778616 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!111111~. < 1129778616 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :-111112 < 1129778620 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!11111111111111111111111111~. < 1129778621 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :-11111111111111111111111112 < 1129778624 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1129778627 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :seems fine < 1129778630 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah. < 1129778642 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!0~. < 1129778642 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :-1 < 1129778644 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1.2 3.4+. < 1129778644 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :136 < 1129778662 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lol, I see how it got that < 1129778696 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :no floats then? < 1129778699 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no < 1129778716 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :not at all < 1129778721 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 2/. < 1129778721 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1129778748 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1129778761 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!2 4^ < 1129778772 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!2 4^. < 1129778773 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :4 < 1129778778 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!2 100^. < 1129778778 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :100 < 1129778789 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!2 100j. < 1129778790 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :j < 1129778795 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!2 100j... < 1129778795 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :j1002 < 1129778811 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!a b c... < 1129778811 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :cba < 1129778819 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!abc... < 1129778819 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :cba < 1129778825 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :calamari: just read the manual < 1129778827 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's short < 1129778850 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :http://wouter.fov120.com/false/false.txt < 1129778855 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lament: I'm just fooling around, it is bothering you? :) < 1129778858 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no < 1129778865 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1129778923 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1 2/ 3* < 1129778925 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1 2/ 3*. < 1129778925 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1129778933 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!2 2/ 3*. < 1129778934 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :3 < 1129779116 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129779148 0 :falsebot!n=none@S0106000d3a705704.vc.shawcable.net JOIN :#esoteric < 1129779160 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![12$%*1blah]. < 1129779161 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: global name 'source' is not defined < 1129779167 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1129779206 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!2a:a. < 1129779206 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :a < 1129779210 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!2a:a;. < 1129779210 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :2 < 1129779401 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1a:2b:+. < 1129779401 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: pop from empty list < 1129779407 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1a:2b:ab+. < 1129779407 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :ba < 1129779411 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1a:2b:a;b;+. < 1129779412 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :3 < 1129779447 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1a:2b:a;b;+b;a:b:a;.b;. < 1129779448 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :23 < 1129779488 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :calamari: note that definitions are persistent < 1129779494 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!a;. < 1129779494 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :2 < 1129779505 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :o_O < 1129779531 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :is there a way to clear a var after using it? < 1129779538 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no < 1129779545 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :put something else in it < 1129779553 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!0a: < 1129779573 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!zzz;. < 1129779573 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: 'z' < 1129779577 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!z;. < 1129779578 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: 'z' < 1129779597 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :heh, so a is now different than z < 1129779605 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!a;. < 1129779605 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1129779683 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :calamari: well, referencing unassigned variables is undefined behaviour anyway :) < 1129779770 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1 2 4@. < 1129779770 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1129779776 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1 2 4@... < 1129779776 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :142 < 1129779806 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129779839 0 :falsebot!n=none@S0106000d3a705704.vc.shawcable.net JOIN :#esoteric < 1129779841 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![1_][]# < 1129779848 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :is it having ping timeout problems? < 1129779858 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no < 1129779863 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm improving it :) < 1129779874 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: < 1129779952 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129779955 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!3 2$@+\.. < 1129779984 0 :falsebot!n=none@S0106000d3a705704.vc.shawcable.net JOIN :#esoteric < 1129779984 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that should output 3 4, right? < 1129779991 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![1_][]# < 1129779993 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :...Endless loop? < 1129779995 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I messed up.. I wanted < 1129780000 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!2 3$@+\.. < 1129780000 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :35 < 1129780005 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1129780010 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!3 2$@+\.. < 1129780010 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :25 < 1129780018 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!3 5$@+\.. < 1129780018 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :58 < 1129780021 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!3 5$@+\. . < 1129780021 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :58 < 1129780027 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heee :) < 1129780031 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!3 5$@+\." ". < 1129780031 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :5 8 < 1129780035 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!5 8$@+\." ". < 1129780036 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :8 13 < 1129780042 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!8 13$@+\." ". < 1129780042 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :13 21 < 1129780084 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :now I need to read about loops :) < 1129780181 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 1 10a:[a;0>][$@+\." "." "]# < 1129780181 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: list index out of range < 1129780212 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :trying to steal my thunder? :) < 1129780217 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes :P < 1129780222 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 1 10a:[a;0>][O1O1$@+\." "." "]# < 1129780222 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: list index out of range < 1129780250 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you only want to print the first one, otherwise terms will repeat < 1129780256 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 1 10a:[a;0>][$@+\." "]# < 1129780256 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: list index out of range < 1129780264 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 1 10a:[a;0>][O1O1$@+\." "]# < 1129780264 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :let me figure it out :) < 1129780264 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: list index out of range < 1129780269 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :by the way < 1129780285 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the ø instruction < 1129780287 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :um < 1129780294 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the circle with line through it < 1129780299 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :is just O here < 1129780306 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :cause i don't even know how to write that. < 1129780308 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh okay, was wondering that < 1129780388 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i guess i should accept the real one anyway but i don't even know what ascii code it is. < 1129780416 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ø? < 1129780423 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: yes < 1129780431 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What OS are you on? < 1129780441 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :os x < 1129780446 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, can't help ya :-P < 1129780447 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 10a:[a;0>][$@+\." "a;1-a:]# < 1129780447 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: list index out of range < 1129780458 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :If you can set up a compose key, alt-O-/ < 1129780506 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :did I do something wrong ? < 1129780536 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i dunno < 1129780543 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :probably. < 1129780558 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!5a:a;. < 1129780558 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :5 < 1129780563 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!5a:a;1-. < 1129780563 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :4 < 1129780568 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!5a:a;1-.a: < 1129780568 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: pop from empty list < 1129780573 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!5a:a;1-a: < 1129780575 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!5a:a;1-a:. < 1129780575 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: pop from empty list < 1129780578 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!5a:a;1-a:a;. < 1129780578 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :4 < 1129780612 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!5a:[a;0>][a;1-a:a;.]# < 1129780612 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :43210 < 1129780630 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!10a:[a;0>][a;1-a:a;.]# < 1129780630 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :9876543210 < 1129780693 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!10a:[a;0>][a;1-a:a;." "]# < 1129780693 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :9 8 7 6 5 4 3 2 1 0 < 1129780708 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 10a:[a;0>][a;1-a:a;." "]# < 1129780708 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :9 8 7 6 5 4 3 2 1 0 < 1129780714 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 10a:[a;0>][$ a;1-a:a;." "]# < 1129780714 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :9 8 7 6 5 4 3 2 1 0 < 1129780718 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 10a:[a;0>][$@ a;1-a:a;." "]# < 1129780718 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :9 8 7 6 5 4 3 2 1 0 < 1129780722 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 10a:[a;0>][$@+ a;1-a:a;." "]# < 1129780722 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :9 8 7 6 5 4 3 2 1 0 < 1129780727 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1129780751 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :printing is killing it .. I need to dup first < 1129780830 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 10a:[a;0>][$@+\$." "a;1-a:]# < 1129780830 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 1 1 1 1 1 1 1 1 < 1129780840 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 10a:[a;0>][$@+\$.@" "a;1-a:]# < 1129780840 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: list index out of range < 1129780867 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :one moment < 1129780868 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129780900 0 :falsebot!n=none@S0106000d3a705704.vc.shawcable.net JOIN :#esoteric < 1129780902 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 10a:[a;0>][$@+\$.\" "a;1-a:]# < 1129780902 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 < 1129780908 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :weee < 1129780916 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1129780925 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :how about this < 1129780967 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![0 1@a:[a;0>][$@+\$.\" "a;1-a:]#]f: < 1129780975 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!10f;! < 1129780975 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 < 1129780979 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!100f;! < 1129780980 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Flood! < 1129780984 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1129780985 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!50f;! < 1129780986 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Flood! < 1129780989 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :aww < 1129780992 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!30f;! < 1129780992 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393 196418 317811 514229 832040 < 1129781004 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!35f;! < 1129781004 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393 196418 317811 514229 832040 1346269 2178309 3524578 5702887 9227465 < 1129781010 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!45f;! < 1129781010 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393 196418 317811 514229 832040 1346269 2178309 3524578 5702887 9227465 14930352 24157817 39088169 63245986 102334155 165580141 267914296 433494437 701408733 1134903170 < 1129781017 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!47f;! < 1129781018 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393 196418 317811 514229 832040 1346269 2178309 3524578 5702887 9227465 14930352 24157817 39088169 63245986 102334155 165580141 267914296 433494437 701408733 1134903170 1836311903 2971215073 < 1129781021 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!49f;! < 1129781021 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Flood! < 1129781023 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!48f;! < 1129781023 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Flood! < 1129781043 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Nice < 1129781049 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!1f;! < 1129781050 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1129781053 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!17f;! < 1129781054 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 < 1129781057 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![{prints n fibonacci numbers}0 1@a:[a;0>][$@+\$.\" "a;1-a:]#]f: < 1129781057 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Sexy < 1129781063 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!f;. < 1129781063 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :[{prints n fibonacci numbers}0 1@a:[a;0>][$@+\$.\" "a;1-a:]#] < 1129781068 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :btw, is there a better way to decrement a than a;1-a: ? < 1129781074 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no < 1129781118 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!0f;! < 1129781124 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1_f;! < 1129781130 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1129781160 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 10a:[a;0>][$@+\$.\" "a;1-a:].# < 1129781161 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: len() of unsized object < 1129781166 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 10a:[a;0>][$@+\$.\" "a;1-a:]#. < 1129781166 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 < 1129781196 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 0." ".10a:[a;0>][$@+\$.\" "a;1-a:]#. < 1129781197 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: list index out of range < 1129781203 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 0." "10a:[a;0>][$@+\$.\" "a;1-a:]#. < 1129781203 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :0 1 1 2 3 5 8 13 21 34 55 89 < 1129781214 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i need to work on it giving real error messages < 1129781329 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![][]+ < 1129781338 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![][]+. < 1129781338 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :[] < 1129781345 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh god < 1129781349 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's SOOOO wrong < 1129781356 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hahahahahahaha < 1129781365 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!f;f;+. < 1129781366 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :[0, 1, '@', 'a', ':', ['a', ';', 0, '>'], ['$', '@', '+', '\\', '$', '.', '\\', '" "', 'a', ';', 1, '-', 'a', ':'], '#', 0, 1, '@', 'a', ':', ['a', ';', 0, '>'], ['$', '@', '+', '\\', '$', '.', '\\', '" "', 'a', ';', 1, '-', 'a', ':'], '#'] < 1129781377 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :![0 1 0." "@a:[a;0>][$@+\$.\" "a;1-a:]#.]f: < 1129781383 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!10f; < 1129781393 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!10f;! < 1129781393 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :0 1 1 2 3 5 8 13 21 34 55 89 < 1129781400 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!49f;! < 1129781400 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Flood! < 1129781402 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!48f;! < 1129781402 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Flood! < 1129781405 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!47f;! < 1129781405 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Flood! < 1129781409 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!46f;! < 1129781410 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393 196418 317811 514229 832040 1346269 2178309 3524578 5702887 9227465 14930352 24157817 39088169 63245986 102334155 165580141 267914296 433494437 701408733 1134903170 1836311903 2971215073 < 1129781432 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :![0 1 0." "@a:[a;0>][$@+\$.\" "a;1-a:]#.]fib: < 1129781436 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!46fib;! < 1129781452 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :var's are only one letter? < 1129781457 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1129781466 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :and functions < 1129781489 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, I'm thinking up a new OO esolang.... < 1129781524 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :calamari: yes :( < 1129781529 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :can't change that < 1129781537 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :without completely breaking compatibility with false < 1129781670 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!2971215073 100000000 1836311903 * /. < 1129781670 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1129781679 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :{M[ma"Hello World!"=bO!bo.a^]} < 1129781716 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1000000000 1836311903 * 2971215073 /. < 1129781716 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :618033988 < 1129781722 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!10000000000 1836311903 * 2971215073 /. < 1129781723 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :6180339887 < 1129781727 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!100000000000 1836311903 * 2971215073 /. < 1129781727 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :61803398874 < 1129781732 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!1000000000000 1836311903 * 2971215073 /. < 1129781732 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :618033988749 < 1129781736 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!100000000000000000000 1836311903 * 2971215073 /. < 1129781736 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :61803398874989484815 < 1129781759 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not sure how many deciamls I'm really supposed to have there :) < 1129781782 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!100000000000000000000 1836311903 * 2971215073 /"1.". < 1129781782 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :1.61803398874989484815 < 1129782094 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129782154 0 :falsebot!n=none@S0106000d3a705704.vc.shawcable.net JOIN :#esoteric < 1129782167 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![][]+ < 1129782167 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Parsing error. < 1129782179 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :crap < 1129782182 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 2 < 1129782188 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 2.. < 1129782189 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :21 < 1129782195 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![]. < 1129782195 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :[] < 1129782200 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![][] < 1129782207 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 2+ < 1129782209 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 2+. < 1129782209 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :3 < 1129782217 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![][].. < 1129782217 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :[][] < 1129782222 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what the hell < 1129782305 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![][]+ < 1129782305 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Parsing error. < 1129782319 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i hate programming. < 1129782420 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :go figure < 1129782436 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129782459 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's true. < 1129782469 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1129782485 0 :falsebot!n=none@S0106000d3a705704.vc.shawcable.net JOIN :#esoteric < 1129782506 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![][]+ < 1129782506 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129782591 0 :falsebot!n=none@S0106000d3a705704.vc.shawcable.net JOIN :#esoteric < 1129782599 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![][]+ < 1129782599 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129782870 0 :falsebot!n=none@S0106000d3a705704.vc.shawcable.net JOIN :#esoteric < 1129782889 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you always start writing something with best intentions, and the next day it already needs a complete rewrite. < 1129782892 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![][]+ < 1129782892 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: Argument to + is not a number < 1129782923 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 0." ".10a:[a;0>][$@+\$.\" "a;1-a:]#. < 1129782923 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: Not enough stack elements for % < 1129782935 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :whoops < 1129782958 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129782990 0 :falsebot!n=none@S0106000d3a705704.vc.shawcable.net JOIN :#esoteric < 1129783023 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!0 1 0." ".10a:[a;0>][$@+\$.\" "a;1-a:]#. < 1129783023 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: Not enough stack elements for @ < 1129783034 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 0/ < 1129783034 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: integer division or modulo by zero < 1129783054 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!. < 1129783055 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: Pop from empty stack < 1129783070 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!# < 1129783070 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: Pop from empty stack < 1129783075 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 2# < 1129783075 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: # loop body is not a function < 1129783141 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!46f;! < 1129783141 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: 'f' < 1129783150 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :![0 1 0." "@a:[a;0>][$@+\$.\" "a;1-a:]#.]f: < 1129783153 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!46f;! < 1129783154 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393 196418 317811 514229 832040 1346269 2178309 3524578 5702887 9227465 14930352 24157817 39088169 63245986 102334155 165580141 267914296 433494437 701408733 1134903170 1836311903 2971215073 < 1129783387 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AAHHHHHHHHHHHHHHHHHHHHHHH < 1129783392 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION fails to write a parser for his new esolang. < 1129783405 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :do you also hate programming? :) < 1129783427 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I love programming. < 1129783438 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It just doesn't love me ;) < 1129783444 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :awwwww < 1129783822 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I thought of attempting an esolang in which functions take the form of haiku < 1129783848 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :wouldn't surprise me if it's been attempted < 1129784362 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1129784848 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/wiki/Glass < 1129786131 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Comments? < 1129786133 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Anybody? < 1129787942 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :looking < 1129788012 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :ACTION head asplode. < 1129789178 0 :calamari!n=calamari@ip68-226-23-83.tc.ph.cox.net JOIN :#esoteric < 1129789294 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :'lo < 1129789442 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi GregorR < 1129789504 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Check out Gregor's partially developed new esolang: http://www.esolangs.org/wiki/Glass < 1129789649 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how do you add/subtract, etc? :) < 1129789676 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or is it all done by string manipulations? < 1129789690 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :There are builtin classes, as in ORK. < 1129789695 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So, to add would be something like this: < 1129789720 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :{M[m(_m)M!<12><13>(_m)(add).?]} < 1129789745 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Except the word "add" would probably be something shorter, like "a" < 1129789766 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :were the () to simplify parsing? < 1129789789 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Not exactly, it's because you can do this: aaa, to push a onto the stack thrice. < 1129789800 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So, if you want to push aaa onto the stack, you have to use (aaa) < 1129789814 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So, variables with >1 character names are mildly less convenient :-P < 1129789826 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :a a a? then you can use () instead of []? :) (j.k. it's your lang) < 1129789863 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Umm ... no ... < 1129789866 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1129789868 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :[] = function < 1129789882 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :[(a)...] = declare a function in the current class with the code ... named a < 1129789901 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That is, the variable a in the current class will point towards a function with the code ... < 1129790002 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe.. I'm mentally translating that to Java, isn't that sad? < 1129790013 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1129790015 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes it is. < 1129790046 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I've never implemented an oo lang.. I should sometime < 1129790109 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Glass is fun because it has both pointers and objects :P < 1129790160 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :If you do ab=, a will be set to a pointer to b. If you do ab*=, a will be set to the value of b. < 1129790203 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :like c++ < 1129790208 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(pointers and objects) < 1129790210 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1129790214 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION loves C++ < 1129790217 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what does the esolongs wiki logo signify? < 1129790228 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I don't know C++ except the C compatible subset of it < 1129790230 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Esoteric programmers like lemons. < 1129790236 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or whatever they are. < 1129790247 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :limes? < 1129790248 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :limes < 1129790330 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or oranges on the mirror.. except the forground one which looks nasty :) < 1129792000 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1129792116 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :noooooooooooooooooooooooooooga! < 1129792223 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :nooooooooooooooooooooooooooooooooooooooooooga! < 1129792298 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi? :> < 1129792322 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :{M[mHello World!]} < 1129792380 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That wasn't proper code btw ;) < 1129792423 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :.oO( Hello World ) < 1129792443 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :{M[m(_o)O!"Hello World!"(_o)o.?]} < 1129792457 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what's this? < 1129792464 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Glass < 1129792470 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/wiki/Glass < 1129792471 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :something new? < 1129792475 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm working on it. < 1129792481 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :looks cool < 1129792901 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :great job :) < 1129792908 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to write fibonacci :P < 1129792946 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::> < 1129792972 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1129793048 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I need a better way to do "return" < 1129793054 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :{F[f(_m)M!<2>(_m)(le).?a1=/a,<1>\ ......... in progress :P < 1129793098 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :how to use falsebot? < 1129793112 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Just put the false code after a ! < 1129793205 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!"hello" < 1129793206 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1129793241 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :!"blah blah" < 1129793242 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :blah blah < 1129793247 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :!"perl is evil" < 1129793247 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :perl is evil < 1129793250 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1129793330 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!"a hedgehog" 5 - < 1129793331 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: Pop from empty stack < 1129793377 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1129793383 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!5 5 + < 1129793397 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :?:> < 1129793424 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :postfix is weird < 1129793546 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!55+. < 1129793546 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: Pop from empty stack < 1129793559 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1129793693 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't stack have 10 on the top? < 1129793754 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!5 5+. < 1129793754 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :10 < 1129793758 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1129793763 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :-.-' < 1129793849 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!"foo" "bar" + < 1129793849 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: Pop from empty stack < 1129793960 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :{F[f(_c)A!<2>(_c)(le).?(_a)1=/(_a),<1>^\(_a)$0<1>(_c)m.?(_a)f.?1<2>(_c)m.?(_a)f.?(_c)a.?(_a)1=,,(_a)*]} {M[m(_n)<50>=(_f)F!(_a)A!(_c)<0>=/(_n)(_c)(_f)f.?(_c)1=,(_n)(_n)*<1>(_a)s.?=\]} < 1129793969 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That should be Fibonacci. < 1129793980 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Maybe :P < 1129794033 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, blerr, wait ... < 1129794059 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :you need help, Gregor < 1129794104 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :{F[f(_c)A!0<2> (_c)(le).?(_a)1=,/(_a),<1>^\(_a)$0<1>(_c)m.?(_a)f.?1<2>(_c)m.?(_a)f.?(_c)a.?(_a)1=,,(_a)*]} {M[m(_n)<50>=(_f)F!(_a)A!(_c)<0>=/(_n)(_c)(_f)f.?(_c)1=,(_n)(_n)*<1>(_a)s.?=\]} < 1129794107 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's more like it. < 1129794113 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :ok now we need a glassbot < 1129794114 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1129794121 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That was the plan from the start ;) < 1129794138 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's concise enough that it can be typed in the channel, plus it can store classes, so you could share :) < 1129794179 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :ACTION head asplode again. < 1129794225 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_o)O!"Join the club, Robdgreat!"(_o)o.?]} < 1129794341 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :that's wild. < 1129794940 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Time for sleep. < 1129794943 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :By all. < 1129794960 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm so tired I said "by" instead of "bye" < 1129794961 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Bye all < 1129794964 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :night Gregor < 1129795199 0 :clog!unknown@unknown.invalid QUIT :ended < 1129795200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1129797411 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129797466 0 :falsebot!n=none@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1129797479 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :night < 1129800189 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1129806604 0 :CXII!unknown@unknown.invalid NICK :CXI < 1129806892 0 :calamari!unknown@unknown.invalid PART #esoteric :? < 1129809076 0 :jix!i=jix@F3107.f.strato-dslnet.de JOIN :#esoteric < 1129809234 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1129815536 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :stub for axo http://esolangs.org/wiki/Axo < 1129815824 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1129815936 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin kipple < 1129815939 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :kipple: http://esolangs.org/wiki/Axo < 1129816677 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I don't really understand those modes < 1129816815 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you start string mode with " and end it with " ... in string mode every character that isn't a command in stringmode (has no (s) in the list) gets pushed onto the stack < 1129816828 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :same for ' with the difference that there are no commands in ' mode < 1129816849 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :"Hello, world!" pushes 'H','e'.... < 1129816980 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1129817456 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :updated interpreter < 1129821106 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*yaaaaaaaaaaaaaaaaawn* < 1129821490 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It would be awesome if I could wake up and just continue working on Glass, rather than going to my class :P < 1129823383 0 :Aardwolf!n=neusring@kotnet-145.kulnet.kuleuven.be JOIN :#esoteric < 1129823873 0 :graue!i=graue@ip68-100-130-21.dc.dc.cox.net JOIN :#esoteric < 1129825567 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there is a bug in axo2i :( < 1129825576 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :somewhere in the stack code < 1129825868 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe i'm going to rewrite this using c++ and stl < 1129826261 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :realloc sucks < 1129826452 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :you should write super super clean C code like I do: http://www.esolangs.org/files/prolan-m/impl/prolan-m.c < 1129826496 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i can't write clean c code < 1129826502 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :why not? < 1129826511 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :without complex and ugly macros i have to type too much < 1129826553 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :why don't you use functions for that? < 1129826558 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :C compilers know how to inline < 1129826586 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because i don't like plain c ;) < 1129827291 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to rewrite it in clean c++ code < 1129827323 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :making it a good base code for any other fungoid interpreter < 1129827554 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I like plain C < 1129827591 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :it's such a formal affair < 1129827603 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :you have to dress up in a suit and tie to write plain C code, if you truly mean it < 1129828372 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :tentative instruction set for Sceql: http://www.voxelperfect.net:3875/esolang/sceql.txt < 1129828609 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :graue: and where is a dequeue instruction? < 1129828669 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :jix: nowhere :))))))))) < 1129828672 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :that's what makes it evil < 1129828685 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and slow (if the queue grows) < 1129828689 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I assume you mean a dequeue instruction that doesn't also re-enqueue < 1129828696 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :right < 1129828800 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I suppose I could add a dequeue operation and make it an error to dequeue the last byte (or a 0 gets enqueued if that happens) < 1129828844 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :make a dequeue instruction and make it an error to dequeue a byte ;) < 1129829113 0 :GregorR-L!n=chatzill@host-201-239.pubnet.pdx.edu JOIN :#esoteric < 1129829135 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!"Hi all." < 1129829136 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Hi all. < 1129829277 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I see these smokers outside, and have a strong urge to find myself a firearm and solve the problem, but I have thusfar managed to resist ... < 1129829391 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :smokers-- < 1129829397 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :free(smokers) < 1129829414 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :jix: good idea! < 1129829417 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :argh they will resist in memory < 1129829433 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :bzero(smokers,smokers->size) < 1129829505 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :for (i = 0; i < smokers.count(); i++) delete smokers[i]; < 1129829507 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :why don't you memset them to 255 and then to 0 several times? < 1129829534 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :this should make sure they can't be retrieved from disk if they were stored in an mmap'd file < 1129829542 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1129829555 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION watches the metaphore stretch beyond its logical limit :P < 1129829564 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :by "good idea", I was referring to the dequeue instruction idea, by the way < 1129829825 0 :mtve!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1129830041 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :{(StackE)[(c__)n<0>=][sn1=,][gn*]} {(Stack)[(c__)h<0>=][a(_a)A!(_c)h*=(_n)<0>=/(_c)(_c)(_c)g.?=(_n)(_n)*<1>(_a)a.?=\(_n)*]} < 1129830049 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :A stack with a counter 8D < 1129830053 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :(maybe) < 1129830109 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is learning c++ < 1129830114 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Hoopla < 1129831239 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :New stack! < 1129831240 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :{(StackE)[(c__)n<0>=][(gn)n*][(sn)n1=,]}{(Stack)[(c__)h<0>=][(cnt)(_a)A!(_cur)h*=(_cnt)<0>=/(_cur)(_cnt)(_cnt)*<1>(_a)a.?=(_cur)(_cur)(gn).?=\(_cnt)*]} < 1129831240 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :It's a bit better < 1129831273 0 :GregorR-L!unknown@unknown.invalid QUIT :"bbiab" < 1129831308 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1129831557 0 :GregorR-L!n=chatzill@host-201-239.pubnet.pdx.edu JOIN :#esoteric < 1129831964 0 :CXI!unknown@unknown.invalid QUIT :Connection timed out < 1129832192 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I've put up an interpreter for Sceql, the revised Qdeql: http://esoteric.voxelperfect.net/files/sceql/impl/sceql.c < 1129832230 0 :CXI!n=Sanity@dialup-34.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1129832585 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Better fibonacci'r: {F[f(_num)1=,(_a)A!(_t)$(_ile)(_num)*<2>(_a)(le).?=/(_ile)<1>^\(_num)*<1>(_a)m.?(_t)f.?(_num)*<2>(_a)m.?(_t)f.?(_a)a.?]}{M[m(_o)O!(_f)F!(_a)A!(_num)<50>=(_cur)<0>=/(_num)(_cur)(_cur)*(_f)f.?=(_cur)*(_o)(on).?(_num)(_num)*<1>(_a)m.?=\]} < 1129832612 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1129832617 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :do you have an interpreter written for this language yet? < 1129832729 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I'm working on it. < 1129832729 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :It's tough :P < 1129833196 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!99 9[1-$][\$@$@$@$@\/*=[1-$$[%\1-$@]?0=[\$.' ,\]?]?]# < 1129833216 0 :grim_!unknown@unknown.invalid QUIT :"Lost terminal" < 1129833295 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ooh < 1129833298 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129833338 0 :falsebot!n=none@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1129833346 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!99 9[1-$][\$@$@$@$@\/*=[1-$$[%\1-$@]?0=[\$.' ,\]?]?]# < 1129833347 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :97 89 83 79 73 71 67 61 59 53 47 43 41 37 31 29 23 19 17 13 11 7 5 3 2 < 1129833377 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :neat. < 1129833378 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :lament: Your first bit of code made grim underscore leave ;) < 1129833383 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!999 9[1-$][\$@$@$@$@\/*=[1-$$[%\1-$@]?0=[\$.' ,\]?]?]# < 1129833395 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :997 991 983 977 971 967 953 947 941 937 929 919 911 907 887 883 881 877 863 859 857 853 839 ...Endless loop? < 1129833398 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Factor? < 1129833411 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, not quite factor ... < 1129833417 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Primes? < 1129833417 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :primes < 1129833422 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :not my code < 1129833425 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Ah :) < 1129833431 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!5 9[1-$][\$@$@$@$@\/*=[1-$$[%\1-$@]?0=[\$.' ,\]?]?]# < 1129833433 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :3 2 < 1129833456 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :funny that they're backwards. < 1129833463 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Does anybody know of a good pseudocode snippet of primes so maybe I could write a Glass version? < 1129833570 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :eratosthenes' sieve... < 1129833599 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :That's a good google que :) < 1129833720 0 :GregorR-L!unknown@unknown.invalid QUIT :"/me disappears." < 1129834874 0 :graue!unknown@unknown.invalid QUIT :Remote closed the connection < 1129838124 0 :GregorR-L!n=chatzill@host-201-239.pubnet.pdx.edu JOIN :#esoteric < 1129838456 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :{M[m(_a)A!(_o)O!(_cnt)<99>=/(_cnt)(_cnt)*(_o)(on).?" bottles of beer on the wall!\n"(_o)o.?(_cnt)*(_o)(on).?" bottles of beer!\nTake one down and pass it around,\n"(_o)o.?(_cnt)(_cnt)*<1>(_a)m.?=(_cnt)*(_o)(on).?" bottles of beer on the wall!\n"(_o)o.?\"No more bottles of beer on the wall!"(_o)o.?]} < 1129838726 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1129838895 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :The trick is that I write it like this: http://pastebin.ca/26086 < 1129838897 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1129839473 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :interesante < 1129840440 0 :GregorR-L!unknown@unknown.invalid TOPIC #esoteric :#esoteric, the international hub for esoteric programming language design and deployment - wiki: http://esoteric.voxelperfect.net/wiki/ - logs: http://tunes.org/~nef/logs/esoteric/ or http://meme.b9.com/cdates.html?channel=esoteric - falsebot is a False interpreter, prefix commands with a '!' < 1129841013 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm are there manpages for c++ functions/methods/libs ? < 1129841078 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :No, sadly enough. < 1129841134 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Or at least, I've never seen them. < 1129841215 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't know what the methods do... do they allocate memory.. do i have to delete it... < 1129841229 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :That's what the interweb is for. < 1129841241 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :And in C++, they're functions. < 1129841255 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1129841297 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but they arn't real functions (like in functional programming) < 1129841325 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Mmmmmm, so-so. < 1129841344 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :You can do all the funky functional programming stuff, but it gets very very confusing when you do it with functions in classes ;) < 1129841385 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :real functions have no side effects < 1129841429 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but using an oo lang for strict functional programming is stupid anyways < 1129841453 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Well, admittedly if you actually conform to the OO paradigm, you have defeated the possibility of functional programming, for that very reason. < 1129841458 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yyyyyyyyup :) < 1129843018 0 :GregorR-L!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1129843863 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ping < 1129843882 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Pong < 1129844185 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Time to continue working on Glass 8-D < 1129844190 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : / kill myself < 1129844198 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :pick your poison < 1129844223 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Glass < 1129844240 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :touche' < 1129844243 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wants a glass interpreter / compiler < 1129844249 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I know, dihydrogen monoxide! < 1129844253 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :jix: I'm working on it XD < 1129844265 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :ok, but you have to inhale it < 1129844279 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: ah not the EVIL dihydrogen monoxide! < 1129844289 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :it can be lethal. < 1129844303 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's the primary ingredient of acid rain! < 1129844316 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :it kills thousands annually < 1129844336 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And yet, they still put it in all beverages! < 1129844350 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :Including Moxie! < 1129844368 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :MOnoXIdE ! < 1129844383 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :ZOMG!!!111 < 1129844423 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I just now started on a BF interpreter in atari basic < 1129844427 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :but soon lost interest < 1129844460 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i started writing a BF interpreter in ti-92(v200/92+/89) basic and decided that ti-basic sucks < 1129844467 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1129844484 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and lost interest < 1129844487 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I had an 86 and it was sufficient to keep me entertained in math class, but that was about the extent of its programming capabilities < 1129844518 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my new primary portable esolang development device is going to be a gp2x < 1129844528 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :oh? < 1129844531 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :not familiar with it < 1129844550 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :oh that's nice < 1129844557 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gp2x == device like the nintendo ds or psp but running linux and with open source api (and without 3d acceleration) < 1129844558 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I need something a little more affordable < 1129844574 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :palm? < 1129844575 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :like, something I could pick up for next to nothingon ebay < 1129844596 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :hm think that'd work? < 1129844607 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :palm has open source apis < 1129844635 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :could you suggest a model? < 1129844653 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no i don't own a palm.. i just know people that own a palm < 1129844660 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :thought I'd ask :) < 1129844676 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :well i have TWO palms ;) < 1129844691 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :one in my right hand another one in my left hand < 1129844693 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I have only two, as well < 1129844707 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but they have no open source api < 1129844726 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :they're useful, all the same < 1129844727 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :they can store info < 1129844741 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they use cryptic proprietary code called DNA < 1129844745 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :using a commonly available stylus < 1129844778 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yeah of course you can add many extensions but you can't modify the core that easy < 1129844831 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1129844850 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :is there a function of deque to get the last item? < 1129844917 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :jix: .back() < 1129844929 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: thanks < 1129844955 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :any other suggestions for an inexpensive portable esolang development device? < 1129844988 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :powerbook ;) < 1129844995 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :inexpensive, eh < 1129845004 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hrhr < 1129845016 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ibook ^^ < 1129845020 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :newton < 1129845023 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1129845030 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :ok I'm gonna be late for work < 1129845031 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :laters < 1129846862 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Gad this is difficult >_< < 1129848449 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :mainStack[0]->fval->contents->runFunc(mainStack[0]->kival, fvar); < 1129848971 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Glass interpreter? < 1129849260 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yup < 1129849388 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :YAY, I made tons o' errors! < 1129850085 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm so close to completing this I can taste it ... < 1129850419 0 :graue!i=graue@ip68-100-130-21.dc.dc.cox.net JOIN :#esoteric < 1129851212 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :stl makes many things easier < 1129851218 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :stl and the string class < 1129851418 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: completed? < 1129851896 0 :graue!unknown@unknown.invalid QUIT :Remote closed the connection < 1129852243 0 :GregorR-L!n=chatzill@host-201-239.pubnet.pdx.edu JOIN :#esoteric < 1129852266 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Not yet. < 1129852273 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Heh, I use strings, maps, vectors and deques in Glass :P < 1129852333 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i use strings, vectors and deques in axopp < 1129852364 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Well, I'm away from my code right now, so I'll just write more examples :P < 1129852366 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Suggestions? < 1129852449 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :mandelbrot < 1129852461 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Eww :P < 1129852470 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's very easy < 1129852476 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Pseudocode? < 1129852498 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :math code: f(z) = z^2+c < 1129852519 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :That doesn't help a lot ;) < 1129852638 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pseudocode (using floats) r = x;i = y;iter = 20 /*iteration count*/;while(iter-- && r*r+i*i < 4){tmp = r;r=r*r-i*i+x;i=2*tmp*i+y;} plot(x,y,iter) < 1129852650 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a good range for x and y is -2..2 < 1129852713 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if you want julia-set instead of mandelbrot-set replace +x and +y with +cr and +ci (where cr and ci are real and imaginary part of the parameter c) < 1129852745 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yay! :) < 1129852776 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm always able to write a mandelbrot program (without internet!)