Summary

Fix letrec use in pstk

Metadata

Description

pstk uses a giant letrec statement to declare all its procedures, but in standards-compliant letrec later bindings cannot refer to earlier ones. pstk either needs to use letrec*, or the procedure declarations needs to be rewritten using define.

Changes and comments

[2013-09-22 16:59:00 UTC] sjamaan changed status from new to closed

[2013-09-22 16:59:00 UTC] sjamaan set resolution to fixed

[2013-09-22 16:59:00 UTC] sjamaan wrote:

Fixed with the ad-hoc release of pstk 1.2.2 after this particular bug was reported on chicken-users by Jeronimo Pellegrini when he ran into it.