You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recent change deleted the code that checks if identifiers have values in scope. The fix was needed for SRFI-210 with identifier bind from let-values was also bind function in SRFI.
But it should not work this way according to StackOverflow it should work this way:
The literal does not have a binding at the point of macro definition, and also does not have a binding at the point of macro
The literal has a binding at the point of macro definition, and also has the same binding at the point of macro usage.
jcubic
changed the title
Symbols in syntax-rules can't have local variables
Identifers in syntax-rules can't be shadowed by local variables
Jan 26, 2024
jcubic
changed the title
Identifers in syntax-rules can't be shadowed by local variables
Identifiers in syntax-rules can't be shadowed by local variables
Jan 26, 2024
Recent change deleted the code that checks if identifiers have values in scope. The fix was needed for SRFI-210 with identifier bind from
let-values
was also bind function in SRFI.But it should not work this way according to StackOverflow it should work this way:
So there is a need to wait for #172.
This example should not work:
But this should:
The text was updated successfully, but these errors were encountered: