< 1581640115 167610 :xkapastel!uid17782@gateway/web/irccloud.com/x-cpesdcdkrtrgzgjq JOIN :#esoteric < 1581641701 182605 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :I fixed a number of typos. < 1581642166 260737 :tromp!~tromp@2a02:a210:ca3:2800:1e2:c3c3:4c56:667c QUIT :Remote host closed the connection < 1581643310 475045 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1581643826 849471 :arseniiv!~arseniiv@95.105.12.17.dynamic.ufanet.ru QUIT :Ping timeout: 240 seconds < 1581644352 924852 :tromp!~tromp@2a02:a210:ca3:2800:1e2:c3c3:4c56:667c JOIN :#esoteric < 1581644586 126808 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1581644639 926224 :tromp!~tromp@2a02:a210:ca3:2800:1e2:c3c3:4c56:667c QUIT :Ping timeout: 246 seconds < 1581644859 326771 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1581645613 281237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I find it strange that none of the bots here other than j-bot and egelbot respond to their name by the way <-- lambdabot also does < 1581645618 55591 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lambdabot: @run 1+1 < 1581645620 567888 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 2 < 1581645688 278887 :Hooloovo0!Hooloovoo@sorunome.de PRIVMSG #esoteric :fungot does too, right? < 1581645688 460434 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :Hooloovo0: are there any better way than agg uses, simply because sicp seems to use it for browsing :) < 1581646272 704460 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :HMpf, I think I am done for tonight. < 1581646445 429045 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Hooloovo0: yeah fizzie already mentioned that < 1581646478 924678 :Hooloovo0!Hooloovoo@sorunome.de PRIVMSG #esoteric :oh, missed it < 1581646546 350281 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Oh Schlockmercenary reaches new levels of boredom. < 1581646904 702258 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boredom IN SPACE < 1581646910 254058 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Anyone remembers Recursed? https://arxiv.org/abs/2002.05131 < 1581647382 172438 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric > 1581648276 39467 PRIVMSG #esoteric :14[[07Sandbox/td14]]4 10 02https://esolangs.org/w/index.php?diff=69846&oldid=24932 5* 03DmilkaSTD 5* (+115) 10 > 1581648500 39059 PRIVMSG #esoteric :14[[07Sandbox/td14]]4 10 02https://esolangs.org/w/index.php?diff=69847&oldid=69846 5* 03DmilkaSTD 5* (+324) 10 > 1581648520 474338 PRIVMSG #esoteric :14[[07Sandbox/td14]]4 10 02https://esolangs.org/w/index.php?diff=69848&oldid=69847 5* 03DmilkaSTD 5* (-1) 10 > 1581648533 929896 PRIVMSG #esoteric :14[[07Sandbox/td14]]4 10 02https://esolangs.org/w/index.php?diff=69849&oldid=69848 5* 03DmilkaSTD 5* (+1) 10 > 1581648548 180495 PRIVMSG #esoteric :14[[07Sandbox/td14]]4 10 02https://esolangs.org/w/index.php?diff=69850&oldid=69849 5* 03DmilkaSTD 5* (+0) 10 > 1581648782 355490 PRIVMSG #esoteric :14[[07Sandbox/td14]]4 10 02https://esolangs.org/w/index.php?diff=69851&oldid=69850 5* 03DmilkaSTD 5* (-136) 10 > 1581648794 104250 PRIVMSG #esoteric :14[[07Sandbox/td14]]4 10 02https://esolangs.org/w/index.php?diff=69852&oldid=69851 5* 03DmilkaSTD 5* (+12) 10 > 1581648803 16596 PRIVMSG #esoteric :14[[07Sandbox/td14]]4 10 02https://esolangs.org/w/index.php?diff=69853&oldid=69852 5* 03DmilkaSTD 5* (+3) 10 > 1581649090 353909 PRIVMSG #esoteric :14[[07Sandbox/td14]]4 10 02https://esolangs.org/w/index.php?diff=69854&oldid=69853 5* 03DmilkaSTD 5* (+598) 10 < 1581650539 140306 :tromp!~tromp@2a02:a210:ca3:2800:a0bd:2821:1a6:52bb JOIN :#esoteric < 1581650817 117181 :tromp!~tromp@2a02:a210:ca3:2800:a0bd:2821:1a6:52bb QUIT :Ping timeout: 272 seconds < 1581651510 648525 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1581651527 376550 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1581651547 338171 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1581651589 449005 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1581652014 124323 :tromp!~tromp@2a02:a210:ca3:2800:8549:a8ed:55ce:e25c JOIN :#esoteric < 1581652255 920038 :tromp_!~tromp@2a02:a210:ca3:2800:55a7:a11a:ac31:d854 JOIN :#esoteric < 1581652299 128303 :tromp!~tromp@2a02:a210:ca3:2800:8549:a8ed:55ce:e25c QUIT :Ping timeout: 272 seconds < 1581652353 924163 :tromp!~tromp@2a02:a210:ca3:2800:40c8:c420:8d49:81d9 JOIN :#esoteric < 1581652514 919283 :tromp_!~tromp@2a02:a210:ca3:2800:55a7:a11a:ac31:d854 QUIT :Ping timeout: 246 seconds < 1581652530 137563 :tromp_!~tromp@2a02:a210:ca3:2800:90b3:abb6:2b44:d04f JOIN :#esoteric < 1581652619 925815 :tromp!~tromp@2a02:a210:ca3:2800:40c8:c420:8d49:81d9 QUIT :Ping timeout: 246 seconds < 1581652716 107492 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1581652831 176024 :tromp_!~tromp@2a02:a210:ca3:2800:90b3:abb6:2b44:d04f QUIT :Ping timeout: 272 seconds < 1581653508 863670 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1581656365 174184 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 272 seconds < 1581659004 348960 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: Leaving < 1581660106 135927 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1581662302 475000 :zzo38!~zzo38@host-24-207-50-7.public.eastlink.ca PRIVMSG #esoteric :Will TeXnicard require some sort of package management, do you think? If so, it would likely be a separate program, so that TeXnicard can still run without the package management; however, this might still require adding the ability to include additional configuration files from within .texnicardrc (which, among other things, tells where to find each template). < 1581662378 492529 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm, i wonder if the answer to the question in today's girl genius panel 4 will become apparent in a moment... < 1581662412 194863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :. o O ( is that non-spoilery enough for you? ) < 1581662447 429818 :zzo38!~zzo38@host-24-207-50-7.public.eastlink.ca PRIVMSG #esoteric :Unfortunately, I do not know the answer to any of those three questions (one of which I don't even know the question). < 1581662541 73857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well the intended you = int-e < 1581662562 593972 :zzo38!~zzo38@host-24-207-50-7.public.eastlink.ca PRIVMSG #esoteric :O, OK. < 1581663098 95844 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: I had actually seen it this time and I still don't see a spoiler. < 1581663113 951357 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: So I guess it's a success. < 1581663181 266338 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Are you speculating that there'll be a feast for cats soon? < 1581663698 306710 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :feast? < 1581663723 357496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm speculating that the shiny thing might have an effect on the kitchen cat. < 1581663748 455191 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Cat eat fish, and we may have a fish problem at our hands really soon now. :P < 1581663767 277053 :int-e!~noone@int-e.eu PRIVMSG #esoteric :*cats < 1581663806 700475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that would be impressive seeing as there are probably only these two cats there... < 1581663911 166911 :int-e!~noone@int-e.eu PRIVMSG #esoteric :It's a submarine, a ship; didn't ships use to have many cats to keep the rats in check? < 1581663930 363527 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i dunno < 1581663941 193413 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Me neither. But it sounds like it makes sense ;-) < 1581664021 381572 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1581664230 824672 :int-e!~noone@int-e.eu PRIVMSG #esoteric :FWIW https://en.wikipedia.org/wiki/Ship%27s_cat agrees < 1581664260 938124 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :I should catch up on gg < 1581664262 22122 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Though it's silent on quantity.) < 1581664293 523324 :zzo38!~zzo38@host-24-207-50-7.public.eastlink.ca PRIVMSG #esoteric :Something I notice with YCoCg24: If the high bit of the RGB channels are never set, then the high bit of Y is also never set, and the values of the Co and Cg channels must be inside of a diamond or triangle with a size depending on the value of the Y channel. (This can be tested by e.g. "ff-gradient 256 256 q 340000 34FFFF | ff-ycocg db8 | ff-bitmask 8000800080000000 0000000000000000 | ff-xwin".) < 1581664343 615797 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Oh my, there's a cat's portal on Wikipedia? https://en.wikipedia.org/wiki/Portal:Cats ... not sure whether to laugh or cry. < 1581664386 75531 :zzo38!~zzo38@host-24-207-50-7.public.eastlink.ca PRIVMSG #esoteric :Because the of the shape of the triangle, this suggests that encoding Cg before Co might allow the value of Cg to be predicted better. Mathematical analysis of the YCoCg24 equations might be helpful. < 1581664612 539471 :zzo38!~zzo38@host-24-207-50-7.public.eastlink.ca PRIVMSG #esoteric :Do you know about YCoCg? < 1581665187 297302 :Cale!~cale@2607:fea8:9960:35:b5ce:ebca:b78d:842e QUIT :Ping timeout: 240 seconds < 1581665964 144809 :tromp!~tromp@2a02:a210:ca3:2800:756a:c5:cc66:848a JOIN :#esoteric < 1581666164 280705 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com JOIN :#esoteric < 1581666245 116789 :tromp!~tromp@2a02:a210:ca3:2800:756a:c5:cc66:848a QUIT :Ping timeout: 272 seconds < 1581666484 52362 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1581666627 918559 :arseniiv!~arseniiv@95.105.12.17.dynamic.ufanet.ru JOIN :#esoteric < 1581666948 925568 :tromp!~tromp@2a02:a210:ca3:2800:756a:c5:cc66:848a JOIN :#esoteric < 1581668245 77565 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :zzo38: what is YCoCg? < 1581672794 195281 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-azglffwmwtzdmuhr JOIN :#esoteric < 1581672883 486344 :b_jonas!~x@catv-176-63-13-250.catv.broadband.hu QUIT :Quit: leaving < 1581675408 181695 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-eylamrtjkqtypljj JOIN :#esoteric < 1581675408 281431 :ddmm_!atrapmatri@gateway/shell/matrix.org/x-fzkthdvxihnutyqk JOIN :#esoteric < 1581675408 291605 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-rcalwmruyczqievr JOIN :#esoteric < 1581678002 126991 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1581678147 870877 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` /hackenv/tmp/egel-master/src/egel <<<$'using System\n using Math\n 3+5' < 1581678148 910522 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​>> >> >> 8 \ >> < 1581678158 608298 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I'll have to look at the interpreter options to make it not print those >> prompts < 1581678600 163027 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` /hackenv/tmp/egel-master/src/egel -e $'using System\n using Math\n 3+5' < 1581678601 436354 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :internal:2:2:syntactical:using unexpected > 1581678667 955677 PRIVMSG #esoteric :14[[07Sandbox/td14]]4 10 02https://esolangs.org/w/index.php?diff=69855&oldid=69854 5* 03A 5* (+24) 10 < 1581678682 128727 :tromp!~tromp@2a02:a210:ca3:2800:756a:c5:cc66:848a QUIT :Remote host closed the connection < 1581678739 496291 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` echo $'using System\n using Math\n 3+5' > /hackenv/tmp/egel-master/a0.egel; /hackenv/tmp/egel-master/src/egel /hackenv/tmp/egel-master/a0.egel < 1581678740 386843 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :input/output:file "/hackenv/tmp/egel-master/a0.egel" not found < 1581678743 401361 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :strange < 1581678775 296852 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` set -e; f=/hackenv/tmp/egel-master/a0.egel; echo $'using System\n using Math\n 3+5' > "$f"; /hackenv/tmp/egel-master/src/egel "$f" < 1581678776 287863 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :input/output:file "/hackenv/tmp/egel-master/a0.egel" not found < 1581678779 271333 :tromp!~tromp@2a02:a210:ca3:2800:756a:c5:cc66:848a JOIN :#esoteric < 1581678913 86305 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :spruit11 why doesn't egel find the file? < 1581678929 973777 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` set -e; f=/hackenv/tmp/egel-master/a0.egel; echo $'using System\n using Math\n 3+5' > "$f"; cat -n "$f" # the file is right there < 1581678930 942352 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​ 1 using System \ 2 using Math \ 3 3+5 > 1581679919 327448 PRIVMSG #esoteric :14[[07Golden sunrise14]]4 10 02https://esolangs.org/w/index.php?diff=69856&oldid=69836 5* 03Hakerh400 5* (+218) 10Added similarities to other esolangs < 1581680208 655894 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wib_jonas: https://github.com/egel-lang/egel/blob/master/src/modules.hpp#L688-L695 is why... -I could help. < 1581680245 408479 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(-I adds an include path. Only ./ is added by default.) < 1581680301 613809 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So a dirty hack would be -I / < 1581680363 861127 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ouch < 1581680408 194554 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` set -e; f=/hackenv/tmp/egel-master/a0.egel; echo $'using System\n using Math\n 3+5' > "$f"; cd /; /hackenv/tmp/egel-master/src/egel "$f" < 1581680413 185118 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :input/output:file "/hackenv/tmp/egel-master/a0.egel" has wrong extension < 1581680423 792562 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` set -e; f=/hackenv/tmp/egel-master/a0.eg; echo $'using System\n using Math\n 3+5' > "$f"; cd /; /hackenv/tmp/egel-master/src/eg "$f" < 1581680425 94932 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :bash: /hackenv/tmp/egel-master/src/eg: No such file or directory < 1581680430 101375 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` set -e; f=/hackenv/tmp/egel-master/a0.eg; echo $'using System\n using Math\n 3+5' > "$f"; cd /; /hackenv/tmp/egel-master/src/egel "$f" < 1581680431 86744 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/tmp/egel-master/a0.eg:3:2:syntactical:declaration or directive expected < 1581680437 211516 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ok, that's better < 1581680455 669631 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` set -e; f=/hackenv/tmp/egel-master/a0.eg; echo $'using System\n using Math\nsay (3+5)' > "$f"; cd /; /hackenv/tmp/egel-master/src/egel "$f" < 1581680456 686979 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/tmp/egel-master/a0.eg:3:1:syntactical:declaration or directive expected < 1581680571 146024 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PART :#esoteric < 1581680578 955499 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1581681149 347800 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wib_jonas: was the ouch for the code, for the dirty workaround, or both? :) < 1581681183 757061 :cpressey!~cpressey@5.133.242.4 JOIN :#esoteric < 1581681199 51704 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: both < 1581681216 323795 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I think it's best if I just wait for spruit11, maybe he can say something useful, or write a patch or something < 1581686243 835708 :diverger!~div@81.19.209.53 QUIT :Quit: ZNC 1.7.4 - https://znc.in < 1581686265 284787 :diverger!~div@81.19.209.53 JOIN :#esoteric < 1581688123 681148 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1581689301 471273 :xkapastel!uid17782@gateway/web/irccloud.com/x-cpesdcdkrtrgzgjq QUIT :Quit: Connection closed for inactivity < 1581689392 392001 :arseniiv!~arseniiv@95.105.12.17.dynamic.ufanet.ru PRIVMSG #esoteric :hay hay > 1581689475 974302 PRIVMSG #esoteric :14[[07@14]]4 10 02https://esolangs.org/w/index.php?diff=69857&oldid=65426 5* 03A 5* (+386) 10/* Quick Reference */ Try to add a table > 1581689796 294767 PRIVMSG #esoteric :14[[07@14]]4 10 02https://esolangs.org/w/index.php?diff=69858&oldid=69857 5* 03A 5* (-156) 10/* Quick Reference */ > 1581690167 351394 PRIVMSG #esoteric :14[[07@14]]4 10 02https://esolangs.org/w/index.php?diff=69859&oldid=69858 5* 03A 5* (+150) 10/* Quick Reference */ > 1581690310 325230 PRIVMSG #esoteric :14[[07@14]]4 10 02https://esolangs.org/w/index.php?diff=69860&oldid=69859 5* 03A 5* (+317) 10/* Quick Reference */ Mass production < 1581690439 256928 :cpressey!~cpressey@5.133.242.4 PRIVMSG #esoteric :hi arseniiv > 1581690677 834338 PRIVMSG #esoteric :14[[07@14]]4 10 02https://esolangs.org/w/index.php?diff=69861&oldid=69860 5* 03A 5* (+295) 10/* Quick Reference */ > 1581690719 479349 PRIVMSG #esoteric :14[[07@14]]4 M10 02https://esolangs.org/w/index.php?diff=69862&oldid=69861 5* 03A 5* (+5) 10/* Quick Reference */ > 1581691104 357093 PRIVMSG #esoteric :14[[07@14]]4 10 02https://esolangs.org/w/index.php?diff=69863&oldid=69862 5* 03A 5* (+314) 10/* Quick Reference */ > 1581691224 318867 PRIVMSG #esoteric :14[[07@14]]4 10 02https://esolangs.org/w/index.php?diff=69864&oldid=69863 5* 03A 5* (+38) 10/* Quick Reference */ > 1581691297 110104 PRIVMSG #esoteric :14[[07@14]]4 M10 02https://esolangs.org/w/index.php?diff=69865&oldid=69864 5* 03A 5* (+10) 10/* Quick Reference */ < 1581691449 967775 :cpressey!~cpressey@5.133.242.4 PRIVMSG #esoteric :So there are these things called "abstract binding trees", or ABTs, which are like ASTs, except they, uh, do binding. < 1581691483 847388 :cpressey!~cpressey@5.133.242.4 PRIVMSG #esoteric :"Another way of putting it is that ABTs is HOAS minus the ability to do partial application or lambda-abstraction, so the only equational theory we need to consider for them is alpha-equivalence." -- https://semantic-domain.blogspot.com/2015/03/abstract-binding-trees.html < 1581691572 342613 :cpressey!~cpressey@5.133.242.4 PRIVMSG #esoteric :imo full HOAS is overkill so I like this idea in principle. In practice I will never learn what it exactly is and I will continue to use ASTs and write awkward traversal functions for them instead of elegant traversal functions on ABTs. < 1581691920 540609 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Hello? What seems to be the problem? < 1581692007 877926 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :what is HOAS? > 1581692057 149008 PRIVMSG #esoteric :14[[07Nybblang14]]4 10 02https://esolangs.org/w/index.php?diff=69866&oldid=69817 5* 03A 5* (+99) 10 < 1581692222 954424 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :wib_jonas: 'say' is only for the bot. For standard script, use 'print'. < 1581692285 617945 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` set -e; f=/hackenv/tmp/egel-master/a0.eg; echo $'using System\n using Math\ndef answer = print(3+5)' > "$f"; cd /; /hackenv/tmp/egel-master/src/egel "$f" < 1581692289 436485 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/tmp/egel-master/a0.eg:3:14:semantical:undeclared print < 1581692295 626294 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` set -e; f=/hackenv/tmp/egel-master/a0.eg; echo $'using System\n using Math\nprint(3+5)' > "$f"; cd /; /hackenv/tmp/egel-master/src/egel "$f" < 1581692297 963072 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/tmp/egel-master/a0.eg:3:1:syntactical:declaration or directive expected < 1581692302 459996 :cpressey!~cpressey@5.133.242.4 PRIVMSG #esoteric :myname: Higher-Order Abstract Syntax. afaict it means your AST is a term in the lambda calculus, with all that implies. < 1581692310 20805 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Hmm, print might be in 'IO'. < 1581692313 358177 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Lemme check. < 1581692388 703014 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Right, print is in IO. Which is in "io.ego", a dynamic loadable lib. You don't have access to that, at the moment. < 1581692395 479042 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Just don't use print. < 1581692473 392154 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :It'll print the result of the 'main' function in standard scripts. Just use that. < 1581692627 743794 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` set -e; f=/hackenv/tmp/egel-master/a0.eg; echo $'using System\n using Math\ndef main = (3+5)' > "$f"; cd /; /hackenv/tmp/egel-master/src/egel "$f" < 1581692628 590727 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :8 < 1581692632 864813 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :oh great, thank you < 1581692658 422706 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :No problem. It's really nice to see some interest in my homework. < 1581692660 873377 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` set -e; f=/hackenv/tmp/egel-master/a0.eg; echo $'using System\n using Math\ndef main = "foo"' > "$f"; cd /; /hackenv/tmp/egel-master/src/egel "$f" < 1581692661 850655 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​"foo" < 1581692672 92990 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :though say would be useful so we can print anything < 1581692672 172315 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :'homework' < 1581692699 215797 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :say print to an IRC channel. < 1581692703 630679 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :*+s < 1581692762 33224 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :so I'll have to build the IO library instead? < 1581692810 480169 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Yah, just run make. < 1581692836 652287 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :And I think it's enough if you put in the same directory as the Egel interpreter. Unsure. < 1581692845 251806 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :I use a system-wide install. < 1581692879 826736 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :It's in /lib/io. < 1581692938 259026 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I'll look at it some time (unless someone else does it) < 1581692957 250592 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :No problem. I am already really pleased. < 1581692963 619041 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Did you read https://github.com/egel-lang/egel-tex/blob/master/semantics/semantics.pdf? < 1581692975 373474 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :It's a bit embarrassing. In that it is trivial. < 1581692994 921498 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I haven't read it < 1581693002 233359 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :If you get the first 5 pictures you can stop reading, honestly. < 1581693009 885917 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Okay. < 1581693081 91845 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :I wrote it because I was a bit tired of explaining that Egel is 'just' the front-end to graph-rewrite machinery. < 1581693084 743662 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Ah well. < 1581693166 649124 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :bbl < 1581694502 257554 :arseniiv!~arseniiv@95.105.12.17.dynamic.ufanet.ru PRIVMSG #esoteric :cpressey: hi! < 1581694679 272444 :arseniiv!~arseniiv@95.105.12.17.dynamic.ufanet.ru PRIVMSG #esoteric :thanks for the ABT link, maybe it will be useful to me too! < 1581694884 738109 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 268 seconds < 1581695103 99849 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1581695607 672664 :kritixil1!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1581695703 694479 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Ping timeout: 240 seconds < 1581695762 877587 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1581696083 933086 :arseniiv_!~arseniiv@136.169.202.0 JOIN :#esoteric < 1581696089 924617 :arseniiv!~arseniiv@95.105.12.17.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1581697171 851130 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1581697267 761913 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1581697633 240553 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Remote host closed the connection < 1581698214 766199 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 268 seconds < 1581698308 146124 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1581698580 561715 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1581698594 49629 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1581698866 659062 :zzo38!~zzo38@host-24-207-50-7.public.eastlink.ca PRIVMSG #esoteric :kmc: YCoCg is another colour space, which can be losslessly converted to/from RGB. > 1581698960 680905 PRIVMSG #esoteric :14[[07Sandbox/td14]]4 10 02https://esolangs.org/w/index.php?diff=69867&oldid=69855 5* 03DmilkaSTD 5* (+7) 10 > 1581699880 8079 PRIVMSG #esoteric :14[[07MineScript14]]4 10 02https://esolangs.org/w/index.php?diff=69868&oldid=69225 5* 03DmilkaSTD 5* (-4217) 10Replaced content with "MineScript is a esolang inspired on the game '''Minecraft'''." > 1581699908 274357 PRIVMSG #esoteric :14[[07MineScript14]]4 10 02https://esolangs.org/w/index.php?diff=69869&oldid=69868 5* 03DmilkaSTD 5* (+51) 10 > 1581699919 33520 PRIVMSG #esoteric :14[[07MineScript14]]4 10 02https://esolangs.org/w/index.php?diff=69870&oldid=69869 5* 03DmilkaSTD 5* (-1) 10 > 1581700320 67256 PRIVMSG #esoteric :14[[07MineScript14]]4 10 02https://esolangs.org/w/index.php?diff=69871&oldid=69870 5* 03DmilkaSTD 5* (+1145) 10 > 1581700337 391855 PRIVMSG #esoteric :14[[07MineScript14]]4 10 02https://esolangs.org/w/index.php?diff=69872&oldid=69871 5* 03DmilkaSTD 5* (-1) 10 > 1581700447 3533 PRIVMSG #esoteric :14[[07MineScript14]]4 10 02https://esolangs.org/w/index.php?diff=69873&oldid=69872 5* 03DmilkaSTD 5* (+42) 10 < 1581700583 676987 :kritixil1!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Ping timeout: 240 seconds < 1581700795 72002 :cpressey!~cpressey@5.133.242.4 QUIT :Quit: A la prochaine. < 1581700887 671378 :kritixil1!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1581700948 758885 :zzo38!~zzo38@host-24-207-50-7.public.eastlink.ca PRIVMSG #esoteric :I have these equations (as C codes): G=(Y-(Cg>>1))&0xFF; t=(G+Cg)&0xFF; R=(t-(Co>>1))&0xFF; B=(R+Co)&0xFF; where R, G, B, and Y must be in range 0 to 127, while Co and Cg are signed 8-bit numbers. Assuming these constraints, I want to find the valid range for Cg in terms of Y, and the valid range of Co in terms of Cg and Y. < 1581700957 691515 :zzo38!~zzo38@host-24-207-50-7.public.eastlink.ca PRIVMSG #esoteric :(I tried to figure it out by myself, but got confused.) < 1581701386 586691 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1581703065 866586 :b_jonas!~x@catv-176-63-14-160.catv.broadband.hu JOIN :#esoteric < 1581706701 136693 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1581707196 137970 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1581708379 470613 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1581708391 270684 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1581710068 477928 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1581711105 98218 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1581711218 763609 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1581712039 976772 :kritixil1!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Quit: quit < 1581712370 858286 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1581716054 613825 :gitlogger!~gitlogger@206.ip-51-91-102.eu JOIN :#esoteric < 1581716161 467362 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Quit: Leaving < 1581717158 220869 :rodgort!~rodgort@static.38.6.217.95.clients.your-server.de QUIT :Quit: Leaving < 1581718283 868581 :rodgort!~rodgort@static.38.6.217.95.clients.your-server.de JOIN :#esoteric < 1581718546 539439 :zzo38!~zzo38@host-24-207-50-7.public.eastlink.ca PRIVMSG #esoteric :I now notice a few more things about the equations above; one is that Co cannot be -128 (since then R+Co will not be in range). < 1581719469 500380 :LKoen!~LKoen@81.255.219.130 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1581720720 254787 :tromp!~tromp@2a02:a210:ca3:2800:756a:c5:cc66:848a QUIT :Remote host closed the connection < 1581720873 927112 :tromp!~tromp@2a02:a210:ca3:2800:756a:c5:cc66:848a JOIN :#esoteric < 1581721142 923028 :tromp!~tromp@2a02:a210:ca3:2800:756a:c5:cc66:848a QUIT :Ping timeout: 246 seconds