-
- Downloads
Various improvements, anonymous free vars now works - fixes #288
The improvements contain: - Module `OldScopeEnv` removed (content integrated into `CaseCompletion` - Intermediate structures from the checking phases can now also been dumped to stdout - Compiler options for additional dump targets added - Dumps now output the data type instead of its pretty printing to provide more information - Anonymous free variables are now renamed correctly - Erroneous shadowing warnings are fixed (was due to wrong renaming)
Showing
- overview.md 0 additions, 1 deletionoverview.md
- src/Base/Expr.hs 1 addition, 1 deletionsrc/Base/Expr.hs
- src/Base/Messages.hs 7 additions, 7 deletionssrc/Base/Messages.hs
- src/Base/OldScopeEnv.hs 0 additions, 118 deletionssrc/Base/OldScopeEnv.hs
- src/Base/ScopeEnv.hs 10 additions, 11 deletionssrc/Base/ScopeEnv.hs
- src/Base/TopEnv.lhs 38 additions, 27 deletionssrc/Base/TopEnv.lhs
- src/Checks/ExportCheck.hs 12 additions, 12 deletionssrc/Checks/ExportCheck.hs
- src/Checks/KindCheck.lhs 13 additions, 13 deletionssrc/Checks/KindCheck.lhs
- src/Checks/PrecCheck.lhs 5 additions, 5 deletionssrc/Checks/PrecCheck.lhs
- src/Checks/SyntaxCheck.lhs 29 additions, 27 deletionssrc/Checks/SyntaxCheck.lhs
- src/Checks/TypeCheck.lhs 12 additions, 11 deletionssrc/Checks/TypeCheck.lhs
- src/Checks/WarnCheck.hs 84 additions, 94 deletionssrc/Checks/WarnCheck.hs
- src/CompilerOpts.hs 35 additions, 34 deletionssrc/CompilerOpts.hs
- src/Frontend.hs 2 additions, 2 deletionssrc/Frontend.hs
- src/Generators/GenFlatCurry.hs 5 additions, 6 deletionssrc/Generators/GenFlatCurry.hs
- src/Imports.hs 6 additions, 6 deletionssrc/Imports.hs
- src/Modules.hs 34 additions, 29 deletionssrc/Modules.hs
- src/Transformations/CaseCompletion.hs 380 additions, 459 deletionssrc/Transformations/CaseCompletion.hs
- src/Transformations/Desugar.lhs 2 additions, 2 deletionssrc/Transformations/Desugar.lhs
- test/AnonymVar.curry 5 additions, 1 deletiontest/AnonymVar.curry
Loading
Please register or sign in to comment