diff options
author | Eduardo Julian | 2015-05-22 20:07:08 -0400 |
---|---|---|
committer | Eduardo Julian | 2015-05-22 20:07:08 -0400 |
commit | f52eb6df2e57f67e7cf30d85c6340ce00f923d6f (patch) | |
tree | ca519afee2afd631446ff6cce18161ee1558a212 /src/lux.clj | |
parent | c4ac3e692ae96d6898d8efb42faf4dfadd43f4ae (diff) |
- Corrected the indentation issues in the lux files.
- Temporarily reverted back to forward apply-analysis.
- Fixed an error in lux.base/show-ast.
- Reader now only returns a tuple instead of a full-blown #Meta variant.
- Reader now doesn't cut the strings that it reads. Instead, the "cursor" just moves around, indicating where to read.
- Inlined some calculations that previously relied on try-all%.
Diffstat (limited to 'src/lux.clj')
-rw-r--r-- | src/lux.clj | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lux.clj b/src/lux.clj index 5b32955a3..eb025f55e 100644 --- a/src/lux.clj +++ b/src/lux.clj @@ -2,10 +2,13 @@ (:gen-class) (:require [lux.base :as &] [lux.compiler :as &compiler] + [lux.type :as &type] :reload-all)) (defn -main [& _] - (time (&compiler/compile-all (&/|list "program"))) + (do (time (&compiler/compile-all (&/|list "program"))) + ;; (prn @&type/counter) + ) (System/exit 0)) (comment |