- 23 Nov, 2017 1 commit
-
-
John van Groningen authored
fix bug in fusion: store type information of let bound variables when transforming case (let ) to let (case )
-
- 21 Nov, 2017 1 commit
-
-
John van Groningen authored
-
- 15 Nov, 2017 1 commit
-
-
John van Groningen authored
-
- 13 Nov, 2017 6 commits
-
-
John van Groningen authored
-
John van Groningen authored
change type PredefinedSymbolsData to !{psd_predefs_a :: !{#PredefinedSymbol}} (an extra field will be added later)
-
John van Groningen authored
replace type PredefinedSymbols by type PredefinedSymbolsData:==PredefinedSymbols (to be changed later)
-
John van Groningen authored
remove some unused functions
-
John van Groningen authored
-
John van Groningen authored
this may occur if the result type of a synonym type or newtype is a type variabele, this should be fixed
-
- 10 Nov, 2017 2 commits
-
-
John van Groningen authored
use synonym type AttrVarHeap instead of Heap AttrVarInfo
-
John van Groningen authored
-
- 31 Oct, 2017 1 commit
-
-
John van Groningen authored
-
- 26 Oct, 2017 1 commit
-
-
John van Groningen authored
by code that checks if it is an ExtensibleAlgType and whether the root attribute and arity are the same
-
- 25 Oct, 2017 1 commit
-
-
John van Groningen authored
-
- 24 Oct, 2017 1 commit
-
-
John van Groningen authored
reorder some function arguments, don't call getBelongingSymbols again in get_nth_belonging_decl
-
- 23 Oct, 2017 7 commits
-
-
John van Groningen authored
-
John van Groningen authored
modules_explicit_imports, component_mods and path to functions
-
John van Groningen authored
specialize functions search_symbol and search_imported_symbol for searching a symbol or belongings of a symbol, the specialize functions for belongings are search_belonging_symbol and search_imported_symbol_and_belonging, remove cUndef, implies and stupid_ident
-
John van Groningen authored
rename function try_children to search_symbol_in_imports, inline local function continue
-
John van Groningen authored
add some function types
-
John van Groningen authored
replace fields icl_import and icl_qualified_imports by icl_imported_instances, add type GlobalInstanceIndex, add function collect_imported_instances to module explicitimports, remove unused Position from si_qualified_explicit
-
John van Groningen authored
add type GlobalInstanceIndex, add function collect_imported_instances to module explicitimports, remove unused Position from si_qualified_explicit
-
- 20 Oct, 2017 4 commits
-
-
John van Groningen authored
-
John van Groningen authored
from module checksupport to explicitimports, make ExplImpInfo abstract and don't export DeclaringModulesSet and DeclarationInfo
-
John van Groningen authored
-
John van Groningen authored
-
- 28 Sep, 2017 1 commit
-
-
John van Groningen authored
-
- 26 Sep, 2017 3 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
- 18 Sep, 2017 2 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
- 24 Jul, 2017 1 commit
-
-
John van Groningen authored
-
- 20 Jul, 2017 1 commit
-
-
John van Groningen authored
-
- 19 Jul, 2017 1 commit
-
-
John van Groningen authored
-
- 18 Jul, 2017 3 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
- 28 Apr, 2017 1 commit
-
-
John van Groningen authored
[ReferenceCount] usually consists of many RC_Unused, these lists are replaced by a single ReferenceCountsAllUnused
-
- 24 Apr, 2017 1 commit
-
-
John van Groningen authored
add types in TC contexts of constructors with dictionaries to the type environment of dynamic types (at runtime). to fix for example: :: T = E.a b: A (a -> b) & TC a & TC b tToDyn :: !T -> Dynamic tToDyn (A x) = toDyn x toDyn :: a -> Dynamic | TC a toDyn a = dynamic a
-