Search
Sunday, 5th of July 2020, 19:50:46 UTC
21:47:45
phoe
What is the easiest way to define two packages that cross-reference each other via local nicknames?
22:20:13
Bike
phoe: with sbcl's interface, call add-package-local-nickname for one, i guess. gets annoying if you also want to be able to reeevaluate defpackage forms without complaint, tho
22:22:11
phoe
Bike: I got UIOP:DEFINE-PACKAGE for all my reevaluation needs
22:34:59
Lord_of_Life_
** NICK Lord_of_Life
0:14:40
aeth
phoe: Thanks for your input earlier. I fixed the two issues you spotted and I'm going to think about how to approach the typecheck soon.
0:16:22
aeth
I'm not sure if I'll do that right away or if I'll do some graphics stuff first. I haven't done any graphics in a while and I'm thinking of some simple (3D, but effectively behaving the same as isometric) tiles.
3:00:58
beach
Good morning everyone!
5:38:12
madrik
If certain keyword arguments are accepted only by one Lisp and not another, how should I write the feature conditionals?
5:42:56
ErichHyuuga
Eat my diarrhea
5:42:58
ErichHyuuga
Just ate a burger at the sleazy joint
5:43:00
ErichHyuuga
Now I gotta take a shit, get to the point
5:43:03
ErichHyuuga
Sittin' on the toilet, my ass is a blast
5:43:05
ErichHyuuga
Runnin' smelly diarrhea outta my ass
5:43:09
ErichHyuuga
No f*ckin' paper
5:43:11
ErichHyuuga
Hey baby lick my ass 'til your face turns blue
5:43:13
ErichHyuuga
You're finished rimmin' me and you want some more
5:43:15
ErichHyuuga
Ya say ya don't flush but your out the door
5:43:17
ErichHyuuga
I'm back in the...with a cup
5:43:19
ErichHyuuga
Scoop it outta the toilet 'cause you wanna slurp it up
5:43:22
ErichHyuuga
Eat my diarrhea you're chuggin' it down
5:43:24
ErichHyuuga
You're suckin' my ass and your lips are all brown
5:43:26
ErichHyuuga
Since we've gone back to the hamburger place
5:43:28
ErichHyuuga
I'm gonna stick my ass right on your face
5:43:30
ErichHyuuga
I'm gonna shit in your mouth
5:43:34
ErichHyuuga
I'm gonna shit in your face, your mouth
5:43:36
ErichHyuuga
And I wanna shit on your mother
5:43:38
ErichHyuuga
I'm gonna shit on you and your mother
5:43:42
ErichHyuuga
I gotta take a shit
5:43:43
ErichHyuuga
Gotta bottle a Ex-Lax, gonna take it
5:43:46
ErichHyuuga
I'm gonna take me a lumpy shit
5:43:47
ErichHyuuga
Gonna throw it at you, I hope I hit you
5:43:51
ErichHyuuga
I hope it splats in your face there too
5:43:52
ErichHyuuga
It's comin' out my ass all drippin' wet
5:43:53
ErichHyuuga
It's comin' out my ass all drippin' wet
5:43:54
beach
madrik: That depends a lot.
5:43:55
ErichHyuuga
I want you to suck up all of it
5:43:57
ErichHyuuga
Lick my ass and eat it too
5:43:59
ErichHyuuga
Cause diarrhea is good for you
5:44:03
ErichHyuuga
Ya eat it, eat it, eat
5:44:05
ErichHyuuga
Eat it, eat it, eat
5:44:09
ErichHyuuga
Eat my f*ckin' shit
5:44:37
beach
madrik: It depends on whether different implementations require the argument, or whether it is optional.
5:47:04
madrik
beach: E.g. CCL has a :SHARING keyword argument for WITH-OPEN-FILE, which takes one of three values.
5:47:34
madrik
Right now, I have this: #+ccl :sharing #+ccl :external
5:47:55
beach
I don't think you can do better.
5:49:06
beach
If they are the last ones, you might get away with something like (bla bla . #ccl (:sharing :external)).
5:49:23
beach
Nah, that won't work.
5:50:12
beach
It would have to be #+ccl (:sharing :external) #-ccl '()
5:50:21
beach
You get the picture. Not an improvement.
Monday, 6th of July 2020, 7:50:46 UTC