diff options
author | Eduardo Julian | 2015-05-06 23:44:24 -0400 |
---|---|---|
committer | Eduardo Julian | 2015-05-06 23:44:24 -0400 |
commit | 7f39dd6a229b3b5a8e8d4108ecd1f5307b3cbf06 (patch) | |
tree | d9655cdb8ea45852791d0f599d294c7fee3a9b5f /source/lux.lux | |
parent | c0bd1c6af6d1691ddc2627710e352a1bbe3eb1c7 (diff) |
- Made several optimizations to the compiler.
- Also removed several unused definitions.
Diffstat (limited to '')
-rw-r--r-- | source/lux.lux | 4 |
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 |