« first day (79 days earlier)      last day (498 days later) » 
13:00 - 22:0022:00 - 00:00

10:00 PM
oooh I see what it was
no I fixed the space s, but )# was a token that we detokenized with one of alphuck's s's
 
Ah
If only Decimal was written before the challenge, it'd be fun to see how much the polyglot breaks my interpreter
Oh and btw @WheatWizard thanks for all your help, my answer wouldn't have been possible w/o it
 
No problem. I got a lot of help when I started, it was the least I could do to extend that
 
@MDXF tell me about it. I would add ;# if it wasn't for that rule
 
@WheatWizard Aren't ~1/3 of the answers yours?
 
No, I joined a couple of months ago
 
10:07 PM
Ah okay
 
I have ~6 answers
 
Oh all right
 
ais523 and Chance probably have the most
 
Does Chance do anything else on PPCG?
 
Couldn't tell you, because I don't really do anything else, so I'd never notice lol
 
10:07 PM
I saw his incredible Assembly answer and thought "wait I've never even seen this guy before"
:37903132 Does it work with everything else?
 
Nope just realized I rebroke incident again
 
Oh darn
Plus, "Error: The permalink could not be decoded"...
Ping me if you need me, I'll be back in about an hour
 
10:45 PM
@MDXF nope. I just do this. :P
Gratz everyone! Lot of activity to catch up on today.
 
@Chance mind looking at this to see if you can tell why `e<space>` got detokenized? It just happens to work (I think. All the 0mo's stay in the same spots and the total tokens are the same) but I can't figure out how I caused that.


https://tio.run/##zTrLcttIkufGL8ylDLINgCRepEhLAklJtqVZd9strSU/wiQtl8AiCQuvBkCRskzHXndjD3Ofyx7nP@a6XzH/sOfezCrwIZGSuyNmIxaSgAIqKzMrX5WVpQuajn77rYAXOYn866EfZSRjaUb6iXfFEoM8vSb71Evr1Zokcagk6o9dLxySbMSIF8bjjAw8n6WSSzPSJnGOxcAGKZCE0b4AkwZRQnAICS594hE3jsmFT0eGS3yPw6ZRgP0ZS@KEwT0lIWN9ksbM9Qaey@kQNs1YmHpRmBrEcy/JxPN90mc@DFgSdyuAjIzTlU@ClCH1I4nA5cZ3WF28FRnAhGw@XRbThE83I
Nevermind, just found it. I made <space>u a token.
 
ahh, cool.
 
@MDXF This golfs 6 bytes off what you had. Works with everything I can test.

https://tio.run/##zTrLcttIkufGL8ylDLINgCRepEhLAklJtqVZd9strSU/wiQtl8AiCQuvBkCRskzHXndjD3Ofyx7nP@a6XzH/sOfezCrwIZGSuyNmIxaSgAIqKzMrX5WVpQuajn77rYAXOYn866EfZSRjaUb6iXfFEoM8vSb71Evr1Zokcagk6o9dLxySbMSIF8bjjAw8n6WSSzPSJnGOxcAGKZCE0b4AkwZRQnAICS594hE3jsmFT0eGS3yPw6ZRgP0ZS@KEwT0lIWN9ksbM9Qaey@kQNs1YmHpRmBrEcy/JxPN90mc@DFgSdyuAjIzTlU@ClCH1I4nA5cZ3WF28FRnAhGw@XRbThE83IjGf@3zWk4TGMTApFcgpMJ55AUuJlykpYTT1UIYwJGVhn0sqXkg3IjRcnSW58iihwO844bhTlmQwPYPjJSOWMEBJkfgwoQFRJ4mXgQhQkAfkhNGEnCWMaUAFFMBSl8bAxy2SQCxCChlOxOCKajaVw@MjBRQmR
 
@SnoringFrog ...what can't you test?
 
11:01 PM
Incident is the same, so it's fine. Surface and RK are the only ones I don't know didn't break.
 
I think these 2 lines can be golf'd off as well
#
#x
 
@SnoringFrog I'll check RK.
 
@Chance that'll require some Incident work; #x is a token
 
oh. gotcha
 
But that might be an easy fix
 
11:03 PM
If it's an Incident token it's never an easy fix
 
Nevermind, that shifts the center 0mo
 
@SnoringFrog Works with RK
 
Awesome. So I took advantage of the s's we could add to RK to cut out some alphuck filler. Then I found out that os could replace the ax that Moorhens was using. I moved the detokenization of <space>2 to earlier in the line so that is also helps with Prelude padding (and then removed a space from several lines up to also detokenize '<space>.
 
@SnoringFrog That has been copy-pasted into the part of my answer that thanks you for your golfs.
 
And just got Chance's suggestion working, I think:

https://tio.run/##zTrLcttIkufGL8ylDLINgCRepEhLAklJtqVZd9strSU/wiQtl8AiCQuvBkCRskzHXndjD3Ofyx7nP@a6XzH/sOfezCrwIZGSuyNmIxaSgAIqKzMrX5WVpQuajn77rYAXOYn866EfZSRjaUb6iXfFEoM8vSb71Evr1Zokcagk6o9dLxySbMSIF8bjjAw8n6WSSzPSJnGOxcAGKZCE0b4AkwZRQnAICS594hE3jsmFT0eGS3yPw6ZRgP0ZS@KEwT0lIWN9ksbM9Qaey@kQNs1YmHpRmBrEcy/JxPN90mc@DFgSdyuAjIzTlU@ClCH1I4nA5cZ3WF28FRnAhGw@XRbThE83IjGf@3zWk4TGMTApFcgpMJ55AUuJlykpYTT1UIYwJGVhn0sqXkg3IjRcnSW58iihwO844bhTlmQwPYPjJSOWMEBJkfgwoQFRJ4mXgQhQkAfkhNGEnCWMaUAFFMBSl8bAxy2SQCxCChlOxOCKajaVw@MjBRQmRhg0zqRCUjv7158kSowWKZ478Ne
We had a #z where the z wasn't actually important, so that took the place of the #x that got removed.
 
11:08 PM
can the # # in the last line be golved too?
 
that's what I was just checking lol
just waiting on the driver
 
It might detokenize something
 
Incident didn't change, and nothing seems to be complaining
 
Incident didn't change
 
so this is the last line now: # s 8␛dggi2␛|$// '' 25 16*///~-<~-<~-<<<~-XCOprint("65")#s^_^_222999 rk:start | int os = 69 print: os & rk:end | 6#`
 
11:10 PM
Yup I just removed the # # and tested it myself
I'll wait 2 minutes to edit that in so it's shown in the revision history :P
 
Also, I don't remember if I linked this earlier but if you need to check what command an Moorhens word would create you can use this. It won't tell you if it's in Moorhen's dictionary, though:

https://tio.run/#python2#TY9NC4JAEIbv@yuWjcAlEzzUIfDWpaASryJhOrkL7q7sh9Svt1WUPMzMw8y88zFs8E0pzUDiSglRytogxEWntMXmaxZkpWEtfyG0NCU5SZ1hJCSp6ry/yEqDAGk9n@HPmWrbMeW6llelBc9XJybFe4YMetBmrNzVfhr2cJYUy6qndAInmEsbjDZfEon6EPgDo1I3fR4XNGLwqXkDxgY0jI90G8cUoU6PGmN1sJpG8Q6TEyY@LO/kq3JBh2GYhD8
 
Do you think it's worth getting RK on TIO?
 
Personally, I prefer to have everything on Tio, if possible.
 
^ I agree.

I wonder how many languages this polyglot has gotten added to TIO now
 
probably 5-10
 
11:15 PM
gotta be at least a dozen
@Sno
 
at least partly because many of us look at TIO's list for inspiration for languages to add
I guess people are defaulting to TIO's interpreter in that case
 
@SnoringFrog it might be a good idea to add that moorhens link to the moorhens answer.
 
perhaps we should add the incident link to the incident answer, too? it's linked from the wiki page
but a direct link to the interpreter might be useful
I need (when I have more time to focus on things like that) to write an interpreter that doesn't have libdivsufsort as a dependency, so that it runs on TIO
 
@ais523 That would be very nice
 
@ais523 do you happen to have gfortran?
 
11:18 PM
it's in the repos, which means that I can trivially get it within a minute or so if I need it for some reason
why do you ask?
 
I think i have an answer, but it relies on that interpreter, which I understand has a preprocessor directive that I'd need.
 
Added that TIO to the Moorhens answer. And with that, I think I'm out for the night
 
Just wondering if I have a good answer. :P
 
ah; if you need a specific version of gfortran, that's harder
 
Ooh I might be able to add IBM BASIC
 
11:20 PM
if the version the repo happens to have is enough, though, I can test something for you without much trouble
 
What's the trick ppl have been using to link long things?
 
@Chance Shift-Enter-CTRL+V
I think
 
pastebin, usually
 
https://tio.run/##zTrLcttIkufGL/SlDLINgCRepChLAklJtqVZd9strSU/wiQtl8AiCQuvBkCRskzHXndjD3Ofyx7nP@a6XzE/0ptZBb5ESu6O2I1YSAIKqKzMrHxVVpYuaTr8/fcCXuQ08m8GfpSRjKUZ6SXeNUsM8vSGHFAvrVdrksShkqg3cr1wQLIhI14YjzLS93yWSi7NSIvEORYDG6RAEkZ7AkzqRwnBISS48olH3Dgmlz4dGi7xPYCF7iyhIYxJowDhMpbECYN7SkLGeiSNmev1PZfTI2ySsTD1ojA1iOdekbHn@6THfBiwYMKtADIySpc@CZKG1IskApcb32F5/lZkABOy2bRZTBM@7YjEXAaz2Y8TGsfApFQgZ8B45gUsJV6mpITR1ENZwpCUhT0usXgu5YjAZJdmSa49SijwO0o47pQlGUzP4HjJkCUMUFIkPkhoQNRx4mUgAhToITllNCHnCWMaUAFFsNSlMfCxQhKIRUghw4kYXGGNhnJ0cqyA4sQIg8aZVEhq5//6s0SJ0STFCwf@mrLsSEe/Pie3xQ62gQtABsqNE5VqpPmNpGanw@BvYl@ag2Q
 
@MDXF You got your byte count wrong in your answer heading, and I think you still have the old VIP score line as well
 
11:22 PM
@SnoringFrog No, the VIP score is correct and AFAIK the byte count is current
 
@Chance wow, if I click on "see full text", that link actually works
 
your byte count said 1300 something
 
@MDXF IBM BASIC would be very cool! I love adding the historic practical languages.
 
@Chance Well, I added the thing, and 40 languages borked, so it's gonna take a while
 
@ais523 yeah, I was shocked when someone linked me like that in chat too. :P
 
11:23 PM
and VIP isn't matching up with the TIO link, so one or the other is outdated
 
Problem is, the only comments in IBM BASIC are REM and "something so that's gonna cause problems galore
@SnoringFrog Oh it's just the link
 
@Chance if I run it as .f95, I get a ton of warnings followed by a ton of errors; the warnings are "illegal preprocessor directive", meaning that many of the lines starting with # are acceptable to gfortran, but some lines (such as the line with the Moorhens code) contain errors despite starting with #
the first error on that line is at character 35 (which I think is the 7 of 27.say; not sure how it numbers exactly though), "Invalid character in name"
 
@SnoringFrog @Chance Do you know if there's any problem with changing the last few bytes of the polyglot from | 6# to |6#?
 
possibly harder to fix is "Unexpected PROGRAM statement" on line 72; this is concerning both because a) it implies that the Fortran section itself is broken, and b) the polyglot doesn't even have 72 lines
 
@ais523 oh, that's interesting. Thanks.
 
11:28 PM
actually the line numbering seems off all through here, although come to think of it, that's probably a consequence of the #line directive on line 1
meaning that it's probably not actually the line with the moorhens code that broke things
the line it called "72" is actually line 41, meaning we have an offset of 31 (?)
 
lol. that's weird
 
oh, haha, line 4 starts # 36
I bet gfortran saw that as a line directive saying that the line number is 36 :-)
that means that the error which looked like it was on the Moorhens line was actually 31 lines earlier, on the Tcl line
 
@MDXF afaik, the last character in the polyglot must be # for algol
 
(which makes sense if you think about it, because that line doesn't start with #)
@Chance doesn't necessarily have to be # specifically; it does have to be valid Algol but there are other ways to produce valid Algol
 
@MDXF looks like that detokenized something, don't have time to see what though, I've gotta go for the night
 
11:32 PM
anyway, my guess is that gfortran will attempt to parse any line starting with #, but failure to do so is a warning rather than an erorr
 
@SnoringFrog Oh, it's night where you are? 4:30 here lol but okay I'll see if I can get it working
 
it's a bit past midnight here in the UK
 
actually, spotted it quick, looks like it's the `#x` that's detokenized

I'm east coast US, so it's 7:30 here. I've got no internet at home though, so I'm still at work. I need dinner lol.
 
@SnoringFrog Hmm... that makes no sense
 
It's probably an overlap issue. Those always throw me off.
 
11:34 PM
@ais523 hmm, it looks like line 72 is #endif, when I adjust for the funky numbering.
 
Yeah...
@SnoringFrog Thanks for the edit on my post. I couldn't figure out why you thought I wrote 1300-something.
 
how do you do comments in Fortran, anyway?
 
Then I remembered - I'm dyslexic.
 
line comments only.
! to initiate
I bet the 0 in #if 0 isn't being treated as a true/false statement.
well, gotta log for the day. later all.
 
11:53 PM
So... what are other viable languages to add to the polyglot?
 
13:00 - 22:0022:00 - 00:00

« first day (79 days earlier)      last day (498 days later) »