diff options
| author | Eduardo Julian | 2015-05-04 12:20:32 -0400 | 
|---|---|---|
| committer | Eduardo Julian | 2015-05-04 12:20:32 -0400 | 
| commit | 99a4eec5bce78ce5262f94a51f2b57ed2507ac46 (patch) | |
| tree | af0696daa04f7ac154843ae60150567b8675fdb1 /project.clj | |
| parent | da7d3d23227e6d162ff287c8b1ba3f466caafdff (diff) | |
- Added the LuxVar type to properly specify the type of environment bindings.
- Implemented "using".
- Implemented jvm-program.
- Corrected some primitive (un)wrapping errors in lux.compiler.host.
- jvm-program is now scoped to enable local variables.
- The types of definitions are now stored within the module dictionary.
- Added a "main" method that just compiles program.lux.
Diffstat (limited to '')
| -rw-r--r-- | project.clj | 7 | 
1 files changed, 4 insertions, 3 deletions
diff --git a/project.clj b/project.clj index 78893a05b..9f647fcd4 100644 --- a/project.clj +++ b/project.clj @@ -1,9 +1,10 @@ -(defproject lang "0.1.0-SNAPSHOT" -  :description "FIXME: write description" +(defproject lux-jvm "0.1.0" +  :description "The JVM compiler for the Lux programming language."    :url "http://example.com/FIXME"    :license {:name "Eclipse Public License"              :url "http://www.eclipse.org/legal/epl-v10.html"}    :dependencies [[org.clojure/clojure "1.6.0"]                   [org.clojure/core.match "0.2.1"]                   [org.ow2.asm/asm-all "5.0.3"]] -  :warn-on-reflection true) +  :warn-on-reflection true +  :main lux)  | 
