freenode/#lisp - IRC Chatlog
Search
3:39:34
dtornabene
hey, 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:46
beach
Since this channel is dedicated to Common Lisp, you may not get any good answers to that question.
3:41:08
no-defun-allowed
Well, most #lisp readers are familiar with Common Lisp and not so much Guile. Maybe there is a #guile that would have better knowledge?
3:48:27
dtornabene
I 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:42
dtornabene
its 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:25
vsync
oh hum.... *read-base* and friends; is there a handy thing to bind or set all reading variables?
4:01:42
remexre
weirdness: https://azeban.remexre.xyz/screenshots/f7fefd9169f89fa468ab791897d6e25c6052dc66.png
4:04:40
remexre
I'm using (make-array 0 :adjustable t :element-type 'character :fill-pointer 0) to create it, and (vector-push-extend)-ing into it
4:34:34
vsync
no-defun-allowed: I guess to whatever their defaults are specified to be... do they all have defaults?
4:35:56
vsync
perhaps I'll make a with-safe-io-syntax that starts with that but sets *read-eval* to nil etc
7:06:45
remexre
Is 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")