Hello hackers, while doing some work on the optimizer I ended up noticing something weird in how `scan-toplevel-assignments' handles some nodes. A quick `git blame' shows that the bug has been introduced some years ago in a fixup commit [1], I've reverted the code to the previous version and added a parameter to scan-each for clearing the `previous' variable. I hope that's fine for you.
Cheers, LemonBoy [1] http://code.call-cc.org/cgi-bin/gitweb.cgi?p=chicken-core.git;a=commit;h=ac8f2dadd _______________________________________________ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers