< 1124584783 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1124599593 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124600647 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124601421 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1124601944 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hello! < 1124601997 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124602050 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Ive been working all weekend, havent worked on my esolang :-( < 1124602071 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :But its given me time to think of an ASM-befunge, using registers and memory. < 1124602082 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :you mean ASM-to-befunge? < 1124602087 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i'm planning (or thinking) esolang which uses binary tree as data structure. there's such the esolang? < 1124602126 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Well.. I guess I mean an asm-style befunge variant < 1124602147 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm... there's any example? < 1124602149 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not familiar with any esolang that uses trees. A generic binary tree, or do you have a more specific one in mind? < 1124602165 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I don't really have an example, no.. < 1124602189 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i mean generic binary tree... maybe. < 1124602250 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :each node has one integer as data, and the program travels the tree. < 1124602251 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :you could try a heap language too < 1124602289 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :btw, i cannot understand what is asm-style befunge variant. :S < 1124602333 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :O don't really know either < 1124602343 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im not going on a lot of sleep here < 1124602345 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hehe :) < 1124602350 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :and apparently can't spell "I" < 1124602495 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I like funge varients. they're hypnotic < 1124602530 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That nooga fellow has an interesting language. Similar to false, really. < 1124603347 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1124603561 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1124607626 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124608375 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :morning < 1124608898 0 :calamari!n=calamari@dialup-4.240.69.250.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124608942 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi calamari < 1124609255 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi nooga < 1124610641 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :how are you calamari? < 1124610711 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :pretty good, how are you? < 1124611199 0 :clog!unknown@unknown.invalid QUIT :ended < 1124611200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1124611856 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :fine < 1124611869 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :excuse me, i was afk ;> < 1124612013 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah me too.. searching the web for info < 1124612071 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hello ;) < 1124612078 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hello tokigun < 1124612166 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :calamari: invented something new? < 1124612355 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nope.. I was curious what it would take for my dream portable computer project < 1124612370 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think the main problem is the display < 1124612399 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :do you plan to use a color lcd ? < 1124612402 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :a standard character or graphics lcd takes too much power.. the battery will give up after 100 hours or so < 1124612433 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :a < 1124612433 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :in order to make it last years, it will need a reflective lcd display, like in a watch < 1124612512 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :they don't use much power.. in fact an old watch I took apart I could rub the display and just from that certain segments would glow for a few seconds < 1124612582 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: i'm reading about your esolang... (SADOL... right?) cmeme is good :) < 1124612582 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but isn't it too small? < 1124612599 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: hehe < 1124612620 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :too small? you mean for a useable computer display? < 1124612621 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i need to write a fancy documentation < 1124612630 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :calamari: yea < 1124612642 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but my english is not good actually :> < 1124612729 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :well, lets say I got an 8 digit model with 00000000 and 7 decimal points. I could generate hex 0-9/A-F for each < 1124612760 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I could use the decimal points for whatever I needed, : for a clock, etc < 1124612788 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tokigun: i've made a table of built-in functions: http://xdsl-4738.lubin.dialog.net.pl/~nooga/sadol.html < 1124612807 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :is there SADOL implementation? < 1124612812 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1124612869 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but it's not available < 1124612870 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: where is it? < 1124612875 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :uhm < 1124612878 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :on my laptop :> < 1124612883 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124612908 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124612917 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga: all whitespace is ignored? < 1124612928 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :(except " bulit-in function) < 1124612942 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but that laptop is blind and silent < 1124612946 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124612968 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and i thing the ' function is senseless ... < 1124612987 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i think i will think change it < 1124612992 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124612992 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :eee < 1124612995 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :em < 1124613003 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric : i think i will change it* < 1124613007 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :'a returns 97, 'A returns 65, and so on...? < 1124613008 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1124613010 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :(i think) < 1124613022 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124613060 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124613066 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :table says: Returns a char (1 char long string) c. eg. '% = "%" < 1124613086 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i mean "how about changing meaning of ' function to blahblahblah" < 1124613132 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that table is wrong ;p < 1124613146 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :obsoleted? < 1124613181 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1124613204 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124613266 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :whart do you think about formatting SADOL code ? < 1124613270 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what* < 1124613272 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :~ "4blah ... is allowed? < 1124613281 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no < 1124613296 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :id's are one char long < 1124613298 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :then function name should be 1-byte long? < 1124613307 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ids* < 1124613311 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1124613323 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :~a ~b ~c ~X ~Y etc. < 1124613333 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :then if given name is already used by variable? ignored? < 1124613368 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :variable is overwritten < 1124613378 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :(in the current implementation) < 1124613382 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124613421 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :if code has too many functions, there would be no room for variables < 1124613585 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :what language are you writing SADOL intepreter in? < 1124613842 0 :nooga_!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124613846 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :bla < 1124613877 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :i had a disconnect < 1124613919 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124613926 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric : if code has too many functions, there would be no room for variables < 1124613932 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric : what language are you writing SADOL intepreter in? < 1124613946 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :perl < 1124613966 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :the first implementation was made in free pascal, but it was crappy < 1124613970 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1124614041 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :in case of underflow, how does [ function work? < 1124614086 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :returns 0 < 1124614232 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i suggest that user-defined function can be handled like variable < 1124614271 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :for example, to define function "a": :a ~3 +#_0 +#_1#_2 < 1124614295 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124614312 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :it can be done < 1124614318 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124614324 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :in the new interpreter < 1124614351 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :but it can be ambiguous.... < 1124614390 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :if function was given as another function's argument, how to use the function? < 1124614461 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :an example please < 1124614467 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :special "apply" function is the solution... but not simple. :S < 1124614469 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1124614514 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :assume function a and b < 1124614514 0 :nooga!unknown@unknown.invalid QUIT :Connection timed out < 1124614519 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1124614519 0 :nooga_!unknown@unknown.invalid NICK :nooga < 1124614537 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :? < 1124614572 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124614608 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :if b is used as "b a", and b wants to call function a? < 1124614628 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :function a can be retrieved as "#_0" in function's body, but it cannot be called in current spec. < 1124614688 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :#_0 will return a result of func. a call < 1124614712 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124614780 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe there is an way to pass a reference to a < 1124614787 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :then... #_0 xyz is parsed as "#_0 x" if function a has one argument, "#_0 xyz" if function a has three arguments? < 1124614849 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :erm? < 1124614900 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124614911 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :eh... i mean... uhm < 1124614981 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric : #_0 will return a result of func. a call -- it seems that i don't understand this answer < 1124615019 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :then, #_0 returns a result of func with no arguments? < 1124615024 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no < 1124615036 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :its < 1124615038 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ee < 1124615044 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i dont know how to say it < 1124615066 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :_ returns a list of actual arguments < 1124615077 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124615082 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :if i call function f like this: fabc < 1124615106 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and f is defined like this ~f3... < 1124615114 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :ah i know it. < 1124615115 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :_ = (a,b,c) < 1124615124 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i mean if a is function < 1124615135 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :(and function is treated as variable) < 1124615157 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :_ holds only values < 1124615198 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1124615200 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm i guessed wrong. don't mind it :) < 1124615239 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :in the current implementation function IS NOT threated as a variable < 1124615246 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124615261 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i can change it in the next versions < 1124615281 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1124615289 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i can redefine \ function < 1124615312 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :because a it's not that necessary < 1124615358 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :we can calculate root in that way: ^a.15 < 1124615366 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :so < 1124615370 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :new \ function < 1124615396 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :\x will return a reference to x < 1124615589 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1124615593 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no < 1124615609 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :SADOL has got eval function < 1124615684 0 :nooga_!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124615691 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124615717 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric ::f~1`+#_0"212 f"1a < 1124615722 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :in the function table, n should be like 1, 2, 3, `3101, ``101234567890? < 1124615740 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :f will call a12 < 1124615788 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :ah ``2101234567890. < 1124615825 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :good < 1124615846 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124615868 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :SADOL is evolving :> < 1124615871 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1124615904 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga_: of course... statements like "+34blahblah are not allowed? < 1124615921 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :why not ? < 1124615925 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1124615935 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :but then < 1124615956 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :"+34blahbla h < 1124615967 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :because +34 gives 7 < 1124615976 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga_: how about this case? < 1124615991 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric ::z3 "+z2abcdefghijkl... < 1124616027 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :meaning of this statement is depend on value of z < 1124616034 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124616036 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :it is intended? < 1124616068 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :sadol interpreter is one, recursive function < 1124616146 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :so things like that are natural result of SADOL's architecture < 1124616157 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1124616190 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i have to implement SADOL in C, or python, and so on... :) < 1124616195 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric ::> < 1124616198 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1124616219 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1124616259 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :i've implemented dynamic typing in my interpreter < 1124616289 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :in perl or python it is simple... maybe ;) < 1124616291 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :nooga_: string is not equal to list? < 1124616586 0 :Freya!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124616589 0 :Freya!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1124616595 0 :Freya!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124616604 0 :Freya!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1124616611 0 :Freya!unknown@unknown.invalid NICK :nooga__ < 1124616614 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :damnit < 1124616620 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :disconnected again < 1124616671 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :string is a list of chars < 1124616679 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1124616694 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :writing SADOL's interpreter in python/perl isn't so hard < 1124616709 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :but string is a quite special list < 1124616731 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :then #"3abc1 returns 98? or new string "1b? < 1124616732 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124616765 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :"1b in current implementation < 1124616770 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1124616796 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i think it should return 98... because there is no character-to-code function. < 1124616810 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :hm, right < 1124616858 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :it would be great if you try to implement SADOL < 1124616865 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1124616911 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i'll implement it, but i have to make clear some problems < 1124616911 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :you are the second person who wants to implement it :> < 1124616915 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1124616958 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :what about calling ; function with argument as list? < 1124616981 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1124616985 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :example: ;$3123 < 1124616985 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :dont know < 1124616997 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :current implementation will do nothing < 1124617012 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :but i think it may return a list < 1124617032 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :i mean like 3 ; calls in one < 1124617043 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :oops, sorry. i mean not ; but ! function < 1124617062 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :i mean !$3123 < 1124617076 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :will print "1 2 3" < 1124617087 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1124617098 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :gah < 1124617109 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :got to go < 1124617134 0 :nooga__!unknown@unknown.invalid PRIVMSG #esoteric :bye, and good luck :> < 1124617141 0 :tokigun!unknown@unknown.invalid PRIVMSG #esoteric :good bye ;) < 1124617348 0 :nooga_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124618076 0 :nooga__!unknown@unknown.invalid PART #esoteric :? < 1124623416 0 :jix!i=jix@p5489C541.dip.t-dialin.net JOIN :#esoteric < 1124624397 0 :WildHalcyon!n=wildhal@216.154.205.203 JOIN :#esoteric < 1124624723 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, already been a fairly busy day here... < 1124625065 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think Nooga could free some more instructions if he was running low on implementation space < 1124625071 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :(for SADOL) < 1124625092 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :He can free the comma "," by making the period < 1124625102 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :"." a trinary operator < 1124625141 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Maybe that wouldn't work. < 1124625333 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :.113618 would produce 1.618 < 1124625368 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :But then you couldn't "stack" the digits, but you could then use a comma as a delimiter < 1124625473 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Comments could use the same notation for number of characters to skip: {4blah would skip over blah... < 1124628346 0 :WildHalcyon!unknown@unknown.invalid QUIT :"Adios!" < 1124633243 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124635402 0 :jix!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1124637499 0 :int-e!n=noone@td9091a04.pool.terralink.de JOIN :#esoteric < 1124639075 0 :sp3tt!n=chatzill@cust-148-133.elhandel.umeaenergi.se JOIN :#esoteric < 1124639648 0 :kipple!unknown@unknown.invalid PART #esoteric :? < 1124641427 0 :jix!i=jix@p5489C541.dip.t-dialin.net JOIN :#esoteric < 1124641474 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1124641602 0 :sp3tt!unknown@unknown.invalid QUIT :Client Quit < 1124643199 0 :sp3tt!n=chatzill@lite-148-133.umenet.net JOIN :#esoteric < 1124646060 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1124646074 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :me again < 1124647499 0 :wooby!n=wooby@84.254.188.7 JOIN :#esoteric < 1124647634 0 :wooby!unknown@unknown.invalid QUIT :Client Quit < 1124647738 0 :kipple_!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124648604 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124649691 0 :sp3tt!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1124649797 0 :kipple_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1124649797 0 :kipple__!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124659791 0 :calamari!n=calamari@dialup-4.240.111.40.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1124666930 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1124666930 0 :kipple__!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer)