From d389e983ff4f5d5b01219220ee50f52090816d43 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Tue, 16 Dec 2014 02:31:44 -0400 Subject: Added some pseudo pattern-matching (only extracting simple data, without exploring inner structure or doing any testing). --- src/lang.clj | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/lang.clj') 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") -- cgit v1.2.3