« first day (2493 days earlier)
← previous day
next day →
last day (166 days later) »
LdBeth
2:50 AM
@RubenVerg An array like
0 0 0
gives parse error: could not bind
7 hours later…
RubenVerg
9:47 AM
@LdBeth stranding is not supported, as the text says
3 hours later…
RubenVerg
12:48 PM
updated the parser, now with support for guards and return statements
2 hours later…
Richard
3:09 PM
@Adám can't be there tomorrow.
Should I share my solution somewhere?
2 hours later…
Adám
4:42 PM
@Richard Sure, e.g. here :-)
RubenVerg
5:00 PM
now that I'm done with parsing, I realize interpreting might be even harder...
is there prior art on interpreting an APL in a strongly typed language?
Adám
@RubenVerg Uh, do you have an example of an APL that's interpreted in a weakly typed language?
RubenVerg
fair enough :)
well, ngn/apl is
Adám
Ah, right.
RubenVerg
I tried for a while to take parsing from dzaima 's apl, but I found it hard to follow, so guess I hope the evaluating step is clearer :)
though I fear our ways of representing code will be very different
ngn apl is some of the tersest JS code I've ever tried to understand, it looks as if it had been minified
APL tradition of short variable names sure doesn't help :)
Adám
5:18 PM
It is called Whitney-style. Have you seen my JS?
RubenVerg
no, should I be scared?
5 hours later…
Silas
10:13 PM
no, more just prepared for the terse style
code.jsoftware.com/wiki/Essays/Incunabulum
is the main inspiration for the style
« first day (2493 days earlier)
← previous day
next day →
last day (166 days later) »
all rooms
Transcript for
Nov
22
Nov
23
Nov
24
The APL Orchard
apl.chat
― Learn, teach, ask, code, golf, & discuss usage. See
...
3
apl
array-manipulation
j
tips
join this room
about this room
00:00
06:00
12:00
18:00
all times are UTC
site design / logo © 2024 Stack Exchange Inc;
legal
mobile