aboutsummaryrefslogtreecommitdiff
path: root/src/lang.clj
diff options
context:
space:
mode:
authorEduardo Julian2014-12-16 02:31:44 -0400
committerEduardo Julian2014-12-16 02:31:44 -0400
commitd389e983ff4f5d5b01219220ee50f52090816d43 (patch)
tree88f0bed6c0d804b2b703159f06f7c31a2e759439 /src/lang.clj
parent70fe9266ce1ccb4fe964b831a7ab61f0d6262111 (diff)
Added some pseudo pattern-matching (only extracting simple data, without exploring inner structure or doing any testing).
Diffstat (limited to '')
-rw-r--r--src/lang.clj3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lang.clj b/src/lang.clj
index 0aaba1b81..f12ffc8d5 100644
--- a/src/lang.clj
+++ b/src/lang.clj
@@ -11,7 +11,6 @@
(.write stream data)))
(comment
- ;; TODO: Add pattern-matching.
;; TODO: Fold all closure classes into one.
;; TODO: When doing partial application, skip "apply" and just call constructor appropiatedly.
;; TODO: Add extra arities (apply2, apply3, ..., apply16)
@@ -28,7 +27,7 @@
;; TODO: Adding metadata to global vars.
;; TODO: Add records.
;; TODO: throw, try, catch, finally
- ;; TODO:
+ ;; TODO: Finish implementing pattern matching.
;; TODO:
(let [source-code (slurp "test2.lang")