aboutsummaryrefslogtreecommitdiff
path: root/src/lang.clj
diff options
context:
space:
mode:
authorEduardo Julian2014-12-21 01:19:59 -0400
committerEduardo Julian2014-12-21 01:19:59 -0400
commit4dc96027d8e90734aea3a5e109b8786fc112e88b (patch)
tree37cbeb650fd283608c59cd421889621b5de7a611 /src/lang.clj
parent42940f107ebd3aa944ea06d4d4a577e58a3eeea7 (diff)
The machinery is in place to allow loading modules at runtime.
Diffstat (limited to '')
-rw-r--r--src/lang.clj2
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")