Add alias and prelude shorthand tags #258
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Now you can say
instead of the longer
although any of them work. While a
:
argument uses the current module's global namespace, you can specify a different one (e.g., to get Ensue without all the star imports, see the wiki). This should be considered the current standard way to do it (at least for Hissp 0.5), but we're still not to 1.0, and things that have changed recently are less likely to be stable. I'm still considering the alternatives in #257 for after version 0.5.The main alternative to the prelude is
alias
, which now also has a shorthand tag.If you don't specify the qualifier, it assumes you want the bundled macros. This usage is now demonstrated in
test_macros.lissp
with the following line: