libera/#lisp - IRC Chatlog
Search
16:35:37
x8dcc
Yeah, that might make sense when implementing lists as cons pairs. In my case nil is an empty list, so an EXPR_PARENT with NULL children.
16:36:36
x8dcc
In any case, the "symbol exception" is not related to this. I had a hard time understanding why the *symbol* "nil" was equal to the empty list in Emacs Lisp, even before evaluating the symbol
16:42:10
x8dcc
Yes, but there is only one equal? in my Lisp, since I don't have garbage collection by now and no pointers are re-used
16:43:41
Bubblegumdrop
Yes I was mistaken the first time. in the order I listed they become more general with eq being the most specific.
16:46:36
Bubblegumdrop
I'm not sure if you can see at the top of that page I linked, " Common Lisp the Language, 2nd Edition "
17:15:43
efti
anyone knows eieio.el or CLOS assuming it is the same how do I arrange so that a method is called for an object immediately and always after instantiation? now I call them manually every time which is ugly and error-prone compared to automation, of course
17:23:47
Bubblegumdrop
well for clos I think you'd do something like (defmethod initialize-instance :after ((obj your-class) &rest initargs &key &allow-other-keys) ...)
17:25:00
Bubblegumdrop
most specific first, least specific first, nconc (in order of creation I believe)
17:41:26
x8dcc
Normally, when tracing Lisp functions, the interpreter traces the actual function, right? Not the symbol
17:42:48
x8dcc
So I can define `my-func' to be `list', and if I trace `my-func' then all calls to `list' are traced as well. Right?
21:59:45
Bubblegumdrop
Invoking trace with one or more function-names causes the denoted functions to be ``traced.''
22:06:40
Bubblegumdrop
Neat, I just learned about STEP https://www.lispworks.com/documentation/HyperSpec/Body/m_step.htm#step
22:18:13
x8dcc
But I still don't get the point. I don't think IRC rules have anything to do with creativity
22:25:13
ieure
I see that my immediate reaction of "by 'channels that suck,' they probably mean 'ones where they get sick of my bullshit'" is turning out to be prescient.
22:27:01
keeliro
never mind...I just made a comment... I do not want to explain what is just rejected
22:29:40
bjorkintosh
keeliro: well that's no way to gather followers, you have to convince them! unless you don't want followers.
22:30:21
Bubblegumdrop
keeliro is this what you were talking about in #emacs? It seems a bit off topic to me. I can understand why the ops might feel "bossy" towards you.
22:51:48
x8dcc
I want to know, but maaaybe #lisp has nothing to do with vertical groups and nazi creativity
22:57:39
keeliro
!I want to know" does seems to be contradictory with "maaaybe #lisp has nothing to do with vertical groups and nazi creativity"
22:57:49
keeliro
"I want to know" does seems to be contradictory with "maaaybe #lisp has nothing to do with vertical groups and nazi creativity"
22:58:02
keeliro
"I want to know" seems to be contradictory with "maaaybe #lisp has nothing to do with vertical groups and nazi creativity"
23:17:40
Bubblegumdrop
Your chats are definitely off topic but this channel isn't as heavily moderated as #emacs. There are other IRC servers you know
23:55:23
wasamasa
there are more than enough stories why blindly copying the values from another community leads to doom, so why not enjoy your stay over there
23:56:18
wasamasa
I really do wish it was possible to have a sensible conversation with you about matters more high-level than "how do I use elisp to process some convoluted XML?"
23:58:06
wasamasa
that was like, the only fruitful thing I've talked with you about, everything else, not a chance
23:59:42
wasamasa
you repeatedly bringing up this topic in here despite not a single soul caring about it is a waste of time
0:01:00
keeliro
why do I have to agree with you in order to have a sensible conversation, is the important thing
0:02:02
wasamasa
"Yes, I did in fact start this discussion for no reason, rather than merely replying"
0:03:29
keeliro
You are implying that I am dishonest. But that feeling is inside of you. I did not say it. It was you. So it must be you with that character.
0:06:23
wasamasa
all these rules you hate so much exist to have the freedom of getting rid of shitty people and your behavior of intentionally refusing to comply only makes you inch closer to those shitty people, so ¯\_(ツ)_/¯