aboutsummaryrefslogtreecommitdiff
path: root/src/lux.clj
diff options
context:
space:
mode:
authorEduardo Julian2015-03-08 02:20:51 -0400
committerEduardo Julian2015-03-08 02:20:51 -0400
commit9b0c07dbf78bbdb6e13fbbd44e02fe322d9f145c (patch)
tree0cfc071a8c96cca29f0a9fa299e9e373cf3ed7fb /src/lux.clj
parentc7fc7e1ffa91db4a563a48d53743a5e0752779ea (diff)
- Changed once more the syntax of the prefix for host special forms. It's now "jvm-" instead of "jvm;"
- Fixed the bug where the same local vars/registers were getting registered more than once and the class-verifier complained. - Fixed a bug where the "end label" for pattern-matching bodies was never inserted. - Simplified the analyser by removing "self" calls and having self be just a local for the "this" object (register 0). - Removed the lambda-folding optimization. - The compiler state now holds and environment for naming globally-scoped lambdas.
Diffstat (limited to 'src/lux.clj')
-rw-r--r--src/lux.clj2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lux.clj b/src/lux.clj
index 66cb929a4..ce843d0cd 100644
--- a/src/lux.clj
+++ b/src/lux.clj
@@ -11,7 +11,7 @@
;; TODO: throw, try, catch, finally
;; TODO: Allow setting fields.
;; TODO: monitor enter & monitor exit.
- ;; TODO:
+ ;; TODO: Add column & line numbers for syntactic elements.
;; TODO:
;; TODO:
;; TODO: