« first day (2572 days earlier)      last day (88 days later) » 

7:15 AM
@Marshall hmm, not sure how to fix this, I also kinda feel like replicate-operator and replicate-functions are distinct and should appear in a differences list
also working around this would require yet another change to how I encode the glyphs and I'm not sure I'm ready to do that for the third time in a week :)
@Richard i used a primitive that wasn't mentioned in the description and still got the "Your solution produced the requested result using the techniques described in the problem description" message, though idk if it's a bug or intentional
 
 
2 hours later…
9:32 AM
another thing that's in the standard but not in APL2 is (both monad and dyad)
also
too
there's quite a few differences
 
9:56 AM
also monad , I think that's all of them
sorry, and as well
 
10:30 AM
added GNU APL to the big list (now there's over 300 meanings!)
 
10:49 AM
should functions that only work on elements and functions that work on major cells (like in Dyalog vs Extended) be split?
I think probably not, it's another of those "too granular differences" thing
for GNU APL I didn't know how to deal with ⌹[], I put it as an overload of but idk if it's the right thing to do or if there should be a separate ⌹[] entry, though I think it makes sense that it's in the same entry
 
Just popped in to clean the starboard real quick
there was more star spam today and I only just thought to check here :p
 
11:08 AM
(oh, forgot to mention that GNU APL comes with a couple of new ???'s)
 
12:01 PM
0
Q: Return a character string from a C function in a shared library (Dyalog APL)

AlbertoI need to call a C function that returns a character string. The function is in a shared library (Linux) I have written this simple test function in C. wchar_t *retc(wchar_t *in) { FILE *fp = fopen("debug.log", "w"); //open a file for logging the result string static wchar_t string[128]...

 
 
2 hours later…
1:33 PM
@RubenVerg Yeah, it's not really the same relationship as Replicate to Compress. I was thinking maybe it's better to mark that entry as "has an equivalent" instead of removing it.
 
 
1 hour later…
2:51 PM
@Marshall I'm not sure how to add support for this without reworking the way the info is stored, and honestly I'm just too lazy to do that :)
but of course I take PRs! if you want to spend the time to port all the info to a new format
 
3:03 PM
I'm not sure if it should be a property of the meanings or of the glyphs' meanings references
probably the latter?
 
3:51 PM
Actually, if a user would want it to say "Dyalog has Replicate but it's an operator instead of a function", they'd also want "Dyalog has Mix but it's spelled , not ". So this is more about meanings and not really glyphs at all.
I think the thing to do is to split syntax off from meaning, so a line is a glyph plus syntax plus meaning. And then a meaning can have an "extends" attribute. But yeah, that's a fair amount of reorganization.
 

« first day (2572 days earlier)      last day (88 days later) »