aboutsummaryrefslogtreecommitdiff
path: root/source/lux.lux
diff options
context:
space:
mode:
authorEduardo Julian2015-05-06 23:44:24 -0400
committerEduardo Julian2015-05-06 23:44:24 -0400
commit7f39dd6a229b3b5a8e8d4108ecd1f5307b3cbf06 (patch)
treed9655cdb8ea45852791d0f599d294c7fee3a9b5f /source/lux.lux
parentc0bd1c6af6d1691ddc2627710e352a1bbe3eb1c7 (diff)
- Made several optimizations to the compiler.
- Also removed several unused definitions.
Diffstat (limited to '')
-rw-r--r--source/lux.lux4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/lux.lux b/source/lux.lux
index acaee2265..5b59d788f 100644
--- a/source/lux.lux
+++ b/source/lux.lux
@@ -237,7 +237,7 @@
(export' LuxVar)
## (deftype #rec CompilerState
-## (& #source (Maybe Reader)
+## (& #source Reader
## #modules (List (, Text (List (, Text (, Bool (DefData' (-> (List Syntax) (StateE CompilerState (List Syntax)))))))))
## #module-aliases (List Void)
## #envs (List (Env Text (, LuxVar Type)))
@@ -245,7 +245,7 @@
## #host HostState))
(def' CompilerState
(#AppT [(#AllT [#None "CompilerState" ""
- (#RecordT (#Cons [["lux;source" (#AppT [Maybe Reader])]
+ (#RecordT (#Cons [["lux;source" Reader]
(#Cons [["lux;modules" (#AppT [List (#TupleT (#Cons [Text
(#Cons [(#AppT [List (#TupleT (#Cons [Text
(#Cons [(#TupleT (#Cons [Bool (#Cons [(#AppT [DefData' (#LambdaT [SyntaxList