freenode/#sicl - IRC Chatlog
Search
5:29:00
beach
If that attitude is shared by (say) France, it means we are confined not so that we won't catch it, but so that we won't clog up the hospitals too soon.
5:29:43
beach
And then, the risk of me and my (admittedly small) family not surviving it is significant.
5:31:46
alandipert
my understanding is that the rationale for confinement is to slow the spread, so as to not overwhelm hospitals, but that over the next year, most people will have gotten it
5:34:04
alandipert
i'm ok, doing what i can to not get the virus in the next couple months. i'm in the asthma risk category myself
5:41:44
alandipert
in more pleasant news i've returned to JACL and resolved an irritating bug in my list reader. it manifested as an error when a comment preceded a closing paren
5:42:21
alandipert
...and was happening because i was stupidly parsing the stream in the list reader, without accounting for reader macros
5:43:26
alandipert
although i've also started the DECLARE things i need to start to write the reader in lisp while preserving the async business, so that's neat
5:47:15
beach
I try very hard to cut down on the collective maintenance burden of Common Lisp code, so seeing yet another implementation-specific reader would be an indication of yet another failure of my plan.
5:48:58
alandipert
i'll look at eclector, if it doesn't work i'd be willing to bet it's not your fault, but the related ot the weirdness of JS and the fact i don't have input streams
5:54:32
no-defun-allowed
I think implementing an input stream, or at least equivalent functions to read-char and peek-char on a string and an index number, would make reading much simpler.
7:54:46
splittist
I spent a good deal of my hacking time yesterday trying to remember enough elisp for a command to turn a let into a let* . This should pay off in about 4 years...
8:14:23
heisig
splittist: There was a paper on "Pattern-Based S-Expression Rewriting in Emacs" at ELS 2019.