Re: [critical bug] The set! doesn't work in indirect reference
"Thompson, David" <[email protected]>
| Newsgroups | gmane.lisp.guile.user,gmane.lisp.guile.bugs |
|---|---|
| Message-ID | <CAJ=RwfbGz6hJdG6QpGVcKU+dTWyWhOHB-FbCJ=etWBJukG2G8g@mail.gmail.com> |
On Wed, Sep 18, 2024 at 10:38 AM Nala Ginrut <[email protected]> wrote: > > The result is: > ;;; (before #f) > ;;; (after #f) > > The expected result should be: > ;; (before #f) > ;; (after 123) I don't think this is a bug. Both modules are declarative (the default). 'global' from module (aaa) is presumably being inlined into the 'pk' calls in module (bbb). If you mark module (bbb) as '#:declarative? #f' then you get your expected result. Hope this helps, - Dave