summaryrefslogtreecommitdiff
path: root/gf.cabal
diff options
context:
space:
mode:
authorhallgren <hallgren@chalmers.se>2013-09-09 14:29:57 +0000
committerhallgren <hallgren@chalmers.se>2013-09-09 14:29:57 +0000
commit83283b0d6a1e714def620a2ad2a7166c6c3a0147 (patch)
treea2b4ce8733808e516ad9ba573395599da5a0685e /gf.cabal
parent5a4454aa8f910bc701da5cd4057eed77196764ad (diff)
Fix an old name shadowing bug in concrete syntax by removing the refresh pass
The refresh pass does not correctly keep track of the scope of local variables and can convert things like \x->(\x->x) x into \x1->(\x2->x2) x2. Fortunately, it appears that the refresh pass is not needed anymore, so it has been removed.
Diffstat (limited to 'gf.cabal')
-rw-r--r--gf.cabal2
1 files changed, 1 insertions, 1 deletions
diff --git a/gf.cabal b/gf.cabal
index 74c8a3c38..cec15550b 100644
--- a/gf.cabal
+++ b/gf.cabal
@@ -184,7 +184,7 @@ executable gf
GF.Grammar.Binary
GF.Compile.Update
GF.Compile.CheckGrammar
- GF.Compile.Refresh
+-- GF.Compile.Refresh
GF.Compile.Rename
GF.Compile.ReadFiles
GF.Compile.GrammarToPGF