We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
At the moment a single pass is done for referential check.
This means that the symbol must be defined prior to the usage, although not needed, like:
(def use-some [] (some)) ; ERROR! (def some [])
The compiler will complain abount undefined symbol some.
some
Instead, you should have:
(def some []) (def use-some [] (some)) ; OK
Which should not be needed. In order to avoid this, the symbol checker should do a single pass before to collect symbol definitions.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
At the moment a single pass is done for referential check.
This means that the symbol must be defined prior to the usage, although not needed, like:
The compiler will complain abount undefined symbol
some
.Instead, you should have:
Which should not be needed. In order to avoid this, the symbol checker should do a single pass before to collect symbol definitions.
The text was updated successfully, but these errors were encountered: