22:20:45aethNot one line about Lisp or Common Lisp. I wonder how they found this place, and if they had a Lisp question and were just waiting to ask or if they thought this was some general chat room.
3:39:34dtornabenehey, I'll try in here, see if anyone bites: has anyone actually used the guile scripting extension for GDB, or know of publicly available code I could read that does so?
3:40:46beachSince this channel is dedicated to Common Lisp, you may not get any good answers to that question.
3:41:08no-defun-allowedWell, most #lisp readers are familiar with Common Lisp and not so much Guile. Maybe there is a #guile that would have better knowledge?
3:47:47dtornabenei tried guile, and gdb sadly no response :(
3:48:27dtornabeneI knew it was CL focused, I just figured there might have been enough overlap in users that someone might have seen it, sorry for the noise!
3:49:42dtornabeneits just kind of got me spooked (in terms of ease of use) GDB has provided a guile api for five years now .....and theres no code that I can find in the wild. weird!
3:53:25vsyncoh hum.... *read-base* and friends; is there a handy thing to bind or set all reading variables?
4:35:56vsyncperhaps I'll make a with-safe-io-syntax that starts with that but sets *read-eval* to nil etc
7:06:45remexreIs there a trivia pattern for "lists whose members all meet this pattern"? e.g. (match '("foo" "bar") ((forall (and (satisfies stringp) strs)) strs)) should evaluate to '("foo" "bar")
7:07:29remexreor I guess as a better example of a pattern, (forall (cons keys vals))
7:09:52LdBethremexre: do you want pattern match as well or just predicate
7:10:08remexrepattern match as well, ideally would collect into it
7:10:50LdBethThere’s cl-unification but I’m afraid that’s non-trivial
7:12:05remexrehm, yeah, I definitely don't need the full generality of that
7:14:22remexreeh, I guess I'll split it into a predicate and a (loop)
7:15:32LdBethremexre: since it’s a sequence you can just use map or reduce
7:16:36remexreyeah, a mapcar over a lambda-ematch might make more sense than the (loop)