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
There is only one scoping rule, and that is that inside a lambda form, the explicit free/bound names and the top-level names are in scope. But bookkeeping over multiple nested closures and lets might be a bit error-prone.
quchen
changed the title
Report unused variables
Report unused global variables
May 27, 2016
Global variables are implicitly free, so this separation (which only
makes a difference in lambda forms) is a step towards #23, since the
global variables are all the free variables that aren't mentioned
explicitly.
The text was updated successfully, but these errors were encountered: