diff options
author | The Lux Programming Language | 2018-07-28 15:52:36 -0400 |
---|---|---|
committer | GitHub | 2018-07-28 15:52:36 -0400 |
commit | 072849be197dc6bb6007d08bb26be00cc374c744 (patch) | |
tree | 522a5ef5077eb4cf10e083a9feec042476626f7b /stdlib/source/lux/compiler/default/phase/analysis.lux | |
parent | b14102eaa2a80f51f160ba293ec01928dbe683c3 (diff) | |
parent | 168d36d07b48d2d936de24aa69b8464e68992075 (diff) |
Merge pull request #46 from LuxLang/change-number-signs
Change number signs
Diffstat (limited to '')
-rw-r--r-- | stdlib/source/lux/compiler/default/phase/analysis.lux | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/stdlib/source/lux/compiler/default/phase/analysis.lux b/stdlib/source/lux/compiler/default/phase/analysis.lux index 182e3c321..cbd447d46 100644 --- a/stdlib/source/lux/compiler/default/phase/analysis.lux +++ b/stdlib/source/lux/compiler/default/phase/analysis.lux @@ -107,7 +107,7 @@ (n/= (dec size) tag)) (template: #export (no-op value) - (|> +1 #reference.Local #reference.Variable #..Reference + (|> 1 #reference.Local #reference.Variable #..Reference (#..Function (list)) (#..Apply value))) @@ -117,11 +117,11 @@ (let [left (function.constant (|>> #.Left #Sum <structure>)) right (|>> #.Right #Sum <structure>)] (if (last? size tag) - (if (n/= +1 tag) + (if (n/= 1 tag) (right value) (list/fold left (right value) - (list.n/range +0 (n/- +2 tag)))) + (list.n/range 0 (n/- 2 tag)))) (list/fold left (case value (<structure> (#Sum _)) @@ -129,7 +129,7 @@ _ value) - (list.n/range +0 tag)))))] + (list.n/range 0 tag)))))] [sum-analysis Analysis #Structure no-op] [sum-pattern Pattern #Complex id] @@ -174,7 +174,7 @@ (do-template [<name> <type> <tag>] [(def: #export (<name> value) (-> <type> (Maybe (Variant <type>))) - (loop [lefts +0 + (loop [lefts 0 variantA value] (case variantA (<tag> (#Sum (#.Left valueA))) @@ -238,13 +238,13 @@ (def: fresh-bindings (All [k v] (Bindings k v)) - {#.counter +0 + {#.counter 0 #.mappings (list)}) (def: fresh-scope Scope {#.name (list) - #.inner +0 + #.inner 0 #.locals fresh-bindings #.captured fresh-bindings}) |