Jose A. Ortega Ruiz wrote:
i'm working in a scheme-emacs interaction environment providing a subset of the capabilities present in slime. although i'm using guile as the initially supported scheme, the framework is generic on the emacs side and it shouldn't be difficult to add support for other schemes. i'd like to add gambit to the party, but i'm having a hard time finding procedures to obtain metadata about objects living in a running interpreter instance. so far, i've only found ##procedure-locat. in addition, it'd be nice to have:
- a way of getting all defined bindings starting with a prefix (gsi's REPL does this, but i haven't found how)
Jose,
I just stumbled on this today. Returns a vector of all the defined symbols:
(##symbol-table)
Ed