[Bese-devel] Re: compile-op error on backtracking.lisp
Nikodemus Siivola
nikodemus at random-state.net
Fri Jun 16 21:32:12 UTC 2006
Marco Baringer <mb at bese.it> writes:
> we need a way to know all of the local variables and functions (we
> should grab symbol-macros and macrolets as well, but we don't
> atm). this is done using these snippets (arnesi/src/lexenv.lisp):
Right. Taking a slightly better look at the PCL walker, it seems to
ignore variables totally -- since they don't matter for the stuff
it is doing.
How painfull are the workarounds I suggested?
(While getting the PCL code-walker to add variable information to
environments doesn't seem horribly hard, it seems fiddly enough that
unless something makes it rather urgent, I doubt I'll get to it very
soon.)
Cheers,
-- Nikodemus Schemer: "Buddha is small, clean, and serious."
Lispnik: "Buddha is big, has hairy armpits, and laughs."
More information about the bese-devel
mailing list