diff options
author | Eduardo Julian | 2014-12-16 02:31:44 -0400 |
---|---|---|
committer | Eduardo Julian | 2014-12-16 02:31:44 -0400 |
commit | d389e983ff4f5d5b01219220ee50f52090816d43 (patch) | |
tree | 88f0bed6c0d804b2b703159f06f7c31a2e759439 /src/lang.clj | |
parent | 70fe9266ce1ccb4fe964b831a7ab61f0d6262111 (diff) |
Added some pseudo pattern-matching (only extracting simple data, without exploring inner structure or doing any testing).
Diffstat (limited to 'src/lang.clj')
-rw-r--r-- | src/lang.clj | 3 |
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") |