- 10 Oct, 2018 1 commit
-
-
John van Groningen authored
add function compare_members_of_exported_classes to compare number of members of class definitions in definition and implementation module earlier, stop checking after checkIclInstances if an error has occurred, both to prevent compiler crashes for incorrect programs
-
- 07 Jun, 2018 1 commit
-
-
John van Groningen authored
when copying an algebraic type extension from the definition to the implementation module
-
- 04 May, 2018 1 commit
-
-
John van Groningen authored
-
- 23 Oct, 2017 1 commit
-
-
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 3 commits
-
-
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
-
- 11 Nov, 2016 1 commit
-
-
John van Groningen authored
the Declaration list contains 2 identifiers for a generic function definition, copy the generic definition from the definition module once instead of twice
-
- 04 Oct, 2016 1 commit
-
-
John van Groningen authored
fix substitution of universally quantified uniqueness attributes in function determineTypeOfMemberInstance, to prevent compiler crash for: :: T m a = T (m (a, a)) derive bimap T, (,)
-
- 03 Apr, 2014 1 commit
-
-
John van Groningen authored
-
- 28 May, 2013 1 commit
-
-
John van Groningen authored
-
- 26 Apr, 2013 1 commit
-
-
John van Groningen authored
-
- 08 Apr, 2013 1 commit
-
-
John van Groningen authored
add generic case definitions in definition modules for the types used to make the generic representation, in generic case definitions in definition modules specify what generic info and dependencies are used
-
- 05 Apr, 2013 2 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
- 04 Apr, 2013 2 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
- 03 Apr, 2013 1 commit
-
-
John van Groningen authored
-
- 02 Apr, 2013 1 commit
-
-
John van Groningen authored
add type constraints in constructors and function arguments with universal quantifier (from iTask branch)
-
- 14 Aug, 2012 1 commit
-
-
John van Groningen authored
-
- 15 Jun, 2012 1 commit
-
-
John van Groningen authored
to reduce memory usage of the compiler
-
- 14 May, 2012 1 commit
-
-
John van Groningen authored
don't generate type representation in TD; functions, use TypeCodeConstructor and TD_ constructors instead of TypeCodeConstructor.. functions
-
- 23 Mar, 2012 1 commit
-
-
John van Groningen authored
-
- 10 Nov, 2011 1 commit
-
-
John van Groningen authored
adjust imports
-
- 09 Nov, 2011 1 commit
-
-
John van Groningen authored
-
- 08 Nov, 2011 3 commits
-
-
John van Groningen authored
-
John van Groningen authored
remove import of StdCompare in checksupport.dcl, changed some other imports
-
John van Groningen authored
-
- 06 Sep, 2011 1 commit
-
-
John van Groningen authored
-
- 21 Jun, 2011 1 commit
-
-
John van Groningen authored
-
- 21 Apr, 2011 1 commit
-
-
John van Groningen authored
add instance member types in definition modules
-
- 18 Apr, 2011 1 commit
-
-
John van Groningen authored
-
- 15 Apr, 2011 2 commits
-
-
John van Groningen authored
No commit message
-
John van Groningen authored
-
- 14 Apr, 2011 2 commits
-
-
John van Groningen authored
(to have fewer differences with the haskell frontend branch)
-
John van Groningen authored
(to have fewer differences with the haskell frontend branch), the conversion table for macros is not used after checking
-
- 13 Apr, 2011 1 commit
-
-
John van Groningen authored
use a separate list of function and macro declarations (to have fewer differences with the branches)
-
- 12 Apr, 2011 1 commit
-
-
John van Groningen authored
-
- 04 Apr, 2011 1 commit
-
-
John van Groningen authored
-
- 21 Mar, 2011 1 commit
-
-
John van Groningen authored
-