diff options
author | Eduardo Julian | 2014-12-21 01:19:59 -0400 |
---|---|---|
committer | Eduardo Julian | 2014-12-21 01:19:59 -0400 |
commit | 4dc96027d8e90734aea3a5e109b8786fc112e88b (patch) | |
tree | 37cbeb650fd283608c59cd421889621b5de7a611 /src/lang.clj | |
parent | 42940f107ebd3aa944ea06d4d4a577e58a3eeea7 (diff) |
The machinery is in place to allow loading modules at runtime.
Diffstat (limited to '')
-rw-r--r-- | src/lang.clj | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lang.clj b/src/lang.clj index f4ef4a9fc..16e76f6e5 100644 --- a/src/lang.clj +++ b/src/lang.clj @@ -11,7 +11,6 @@ (.write stream data))) (comment - ;; TODO: Allow loading classes/modules at runtime. ;; TODO: Add macros. ;; TODO: Re-implement compiler in language. ;; TODO: Add signatures & structures OR type-classes. @@ -25,6 +24,7 @@ ;; TODO: Tuple8 and Tuple8X (for arbitrary-size tuples). ;; TODO: Add extra arities (apply2, apply3, ..., apply16) ;; TODO: When doing partial application, skip "apply" and just call constructor appropiatedly. + ;; TODO: Add "new". Allow setting fields. ;; TODO: (let [source-code (slurp "test2.lang") |