libera/#commonlisp - IRC Chatlog
Search
5:50:34
beach
I am not sure how to answer that. It is one of the first things you learn to do when you learn Lisp.
5:53:01
beach
You draw a box with two parts, each part representing a slot, i.e., the CAR slot and the CDR slot.
5:54:34
masinter
https://www.google.com/search?q=DIAGRAM+OF+CONS+CELL+LIST&oq=DIAGRAM+OF+CONS+CELL+LIST&aqs=edge..69i57j0i546l2.10224j0j1&sourceid=chrome&ie=UTF-8
5:54:56
beach
asarch: The other thing you can do is to try (car '(a b . c)), (car '(a . (b . c))), (cdr ...), (cadr ...), (cddr ...)
5:59:38
ultralitsun
"Land Of Lisp" is very cartoonish, but it has a lot of "good" drawings otherwise
6:00:44
ultralitsun
beach: I saw the libraries, but I was wondering if there was a secret trick I didn't know about yet
6:06:52
ultralitsun
like for that first one about the myth of case insensitivity, just link to here http://www.lispworks.com/documentation/lw51/CLHS/Body/23_ab.htm
6:07:47
beach
Well, doing this stuff is not my main work, so I have to limit the time I spend on it.
6:09:45
asarch
I mean, when you compare the two programming languages you can see things that usually don't see
6:20:10
ultralitsun
but you could quickly write your own Dockerfile to USE an official alpine/debian/ubuntu image, then RUN apk install clisp etc.
6:20:35
ultralitsun
I was at dockercon a few months ago and they were telling people to watch out regarding non-official images
6:21:48
masinter
we set up automatic creation of docker images when we do a 'nightly', to update online.interlisp.org
6:34:22
ultralitsun
I kept trying to run gtk programs (emacs, eclipse) within docker containers, and had stability issues
6:46:15
ultralitsun
I was just messing around but thought it'd be neat if it was "seriously possible" to "run everything in docker"
6:48:24
masinter
we set up a non-profit and are taking donations to keep it running, but so far the AWS charges are minimal
11:40:22
contrapunctus
I've defined a macro similar to `defclass`, except it accepts an additional option. This option accepts multiple forms with a common grammar...is there any way to get tools like eldoc to display hints for this grammar?
16:14:16
minion
The URL https://gitlab.common-lisp.net/users/sign_up?secret=a08ec88f will be valid until 16:15 UTC.
17:09:22
jcowan
hayley: We don't need no stinking revival! Medley uses CDR-coding because it has a fixed limit on usable memory (and even that is much bigger than the largest possible D-machine)
17:11:22
masinter
i don't know why sybalsky increased the VMem size from 64m to 256m and kept cdr-coding
17:13:24
jcowan
And then you have to rebuild the image from scratch, which until recently we couldn't do, no?
17:14:13
masinter
THey knew how to build new images, it's just things changed and we didn't really start with a clean delivery of a working system