diff options
author | Eduardo Julian | 2015-01-22 00:18:39 -0400 |
---|---|---|
committer | Eduardo Julian | 2015-01-22 00:18:39 -0400 |
commit | 33aadce096a947300a2531940efc962c979542da (patch) | |
tree | 46c306177d19dae8eb4a9c65e43292dd3a95dd3e /project.clj | |
parent | 117124707863ed7d89ef13db417f883a76da041c (diff) |
WARNING: Broken
[Enhancements]
- Restructured the lexer a bit.
- Restructured the parser a lot.
- Changed the syntax a bit.
- Module-names are now separated from def-names by a colon (e.g. module/submodule:var)
- i+ -> iadd, i- -> isub, i* -> imul, i/ -> idiv
- Added a (incomplete) way to annotate defs. Currently, only serves to mark defs as macros.
- Removed "import" and "use". "require" is meant to be the way to load modules.
- Did some major refactoring, cleaning and upgrading in the analyser. Though there is still some work pending.
Diffstat (limited to 'project.clj')
0 files changed, 0 insertions, 0 deletions