< 1086138134 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :yay,. found the bug :) < 1086138575 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1086138580 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :what was it? < 1086138611 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :bad peek function < 1086138664 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :unique unary works great.. need to put in some lookahead for +/- (to decide whether it is minus or negation, etC) < 1086138710 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1086139514 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1086139528 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I hope you're writing it in sed? < 1086139568 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :sorry, not that skilled hehe < 1086139615 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :postfix ++ has higher precedence than prefix --.. can you guys think of an expression where that matters? < 1086139763 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :random - a quote I just saw: < 1086139763 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :"Yow! I've just lost the SOURCE CODE for all my QUINE PROGRAMS! What < 1086139763 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :will I DO NOW with just the BINARIES?" < 1086139763 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :-David Madore < 1086146453 0 :calamari_!unknown@unknown.invalid QUIT :Connection timed out < 1086147181 0 :echo!~echo@h203.136.40.162.ip.alltel.net JOIN :#esoteric < 1086162799 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I can't, because there are no equivalent-precedence non-unary operators and you can't apply postfix-++ and prefix-'--' to a same object. < 1086162806 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oh, he left already. < 1086163199 0 :clog!unknown@unknown.invalid QUIT :ended < 1086163200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1086163979 0 :kosmikus|away!unknown@unknown.invalid NICK :kosmikus < 1086163979 0 :Toreun!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1086167179 0 :echo!unknown@unknown.invalid PART #esoteric :? < 1086176754 0 :kosmikus!unknown@unknown.invalid NICK :kosmikus|away < 1086191577 0 :calamari_!JeffryJohn@as02-pho-az-205-186-105-121.rasserver.net JOIN :#esoteric < 1086191721 0 :Keymaker!nobody@212-246-180-213.dial.tpo.fi JOIN :#esoteric < 1086191730 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1086193359 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hi Keymaker < 1086193385 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :calamari; 09:49:04 < fizzie> I can't, because there are no equivalent-precedence non-unary operators and you can't apply postfix-++ and prefix-'--' to a same object. < 1086193394 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hiya < 1086193543 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :but with other postfix/prefix operator combinations it obviously matters. < 1086193575 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what's postfix/prefix operator? < 1086193619 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"combinations of postfix and prefix operators", I mean. < 1086193640 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :keymaker; you missed the original question, too, I think: < 1086193641 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :03:22:41 < calamari_> postfix ++ has higher precedence than prefix --.. can you guys think of an expression where that matters? < 1086193705 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah i missed, well, can't understand anyways... < 1086193723 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :he's writing that C compiler. < 1086193729 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah ! < 1086193770 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :C has funky precedence rules anyway. < 1086193854 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :why do bitwise shift operators have higher precedence than the comparison operators (<, >, ==, !=) while the bitwise ands, ors and xors don't? < 1086193907 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I asked in C and was forcefully enlightened :) < 1086193909 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :err #c < 1086193927 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :mhmm? < 1086193945 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :*a++ vs *++a < 1086193985 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :or actually, even a++ vs ++a.. they return different values < 1086194016 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :well sure, their only difference is in the value they return. < 1086194129 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :but maybe I understand the reasoning with the postincrement thing, it'd be funny to have *++a behave like "*(++a)" and *a++ behave like "(*a)++". < 1086194198 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :what I don't understand is the lowness of the bitwise operators. I'd think "if(a & b == c)" would more often mean "if((a & b) == c)" (when using bitmasks for example) than what it currently means, "if(a & (b == c))" < 1086194217 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :uh, iirc, that is. < 1086194223 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :maybe I should test just in case. < 1086194314 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :1 & 2 == 2: 1 < 1086194314 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(1 & 2) == 2: 0 < 1086194314 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :1 & (2 == 2): 1 < 1086194323 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :stupid it is. < 1086194371 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I still need a good bf way of doing bitwise operators < 1086194399 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :that's like asking a good intercal way of doing arithmetic operations, only worse. < 1086194405 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1086194430 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :the "best" way I know of right now is expanding to binary then going back.. horribly slow and memory wasting < 1086194512 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :for now I'll just leave 'em out < 1086194554 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think I needs to go work->home now. away for a while. < 1086194570 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :cya.. thanks for the fresh insight :) < 1086194828 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok bye < 1086195971 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :back. < 1086195982 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :welcome :) < 1086197079 0 :edwinb!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1086197256 0 :edwinb!dcs3ecb@cs-186.dur.ac.uk JOIN :#esoteric < 1086197704 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :..i'm away for a while.. < 1086197708 0 :Keymaker!unknown@unknown.invalid QUIT : < 1086202107 0 :calamari-!JeffryJohn@as01-pho-az-205-186-104-152.rasserver.net JOIN :#esoteric < 1086202997 0 :x0r4n0nzx!~wowlifesu@adsl-209-30-34-93.dsl.rcsntx.swbell.net JOIN :#esoteric < 1086203073 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1086203096 0 :x0r4n0nzx!unknown@unknown.invalid QUIT :Client Quit < 1086214670 0 :calamari-!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1086214773 0 :calamari-!JeffryJohn@as01-pho-az-205-186-104-152.rasserver.net JOIN :#esoteric < 1086215340 0 :calamari-!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out)