- 24 Oct, 2012 1 commit
-
-
John van Groningen authored
change GenericInfo
-
- 16 Oct, 2012 1 commit
-
-
John van Groningen authored
of type or constructor arguments, for example: f :: Int ! -> Int or :: T = C Int *
-
- 08 Oct, 2012 2 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
- 02 Oct, 2012 1 commit
-
-
John van Groningen authored
-
- 21 Sep, 2012 2 commits
-
-
John van Groningen authored
-
John van Groningen authored
because of potential ambiguity with hierarchical module names
-
- 24 Aug, 2012 1 commit
-
-
John van Groningen authored
instead of only the FI_IsMacroFun bit, this will be used in future versions, for example to recognize generic functions
-
- 16 Aug, 2012 4 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
(the inequality is often already present)
-
John van Groningen authored
-
- 15 Aug, 2012 1 commit
-
-
John van Groningen authored
-
- 14 Aug, 2012 2 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
- 09 Aug, 2012 2 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
- 08 Aug, 2012 4 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
replace function NewAttrVarId by NewAttrVar, improve caching of uniqueness attribute variable identifiers
-
John van Groningen authored
-
- 07 Aug, 2012 2 commits
-
-
John van Groningen authored
-
John van Groningen authored
before copying the producer, the type variables are modified to use the type of the producer when updating the types in cases and lets, otherwise a polymorphic type may be specialized, possibly causing a type error later
-
- 06 Aug, 2012 1 commit
-
-
John van Groningen authored
to local function n_args_before_producer_and_n_producer_args
-
- 02 Aug, 2012 1 commit
-
-
John van Groningen authored
add constructors PE_Matches and IsConstructor in module syntax
-
- 27 Jul, 2012 4 commits
-
-
John van Groningen authored
-
John van Groningen authored
functions trySimplePatternT and trySimpleExpressionT
-
John van Groningen authored
-
John van Groningen authored
use Pattern instead of LhsExpression and Expression instead of RhsExpression
-
- 24 Jul, 2012 1 commit
-
-
John van Groningen authored
-
- 16 Jul, 2012 1 commit
-
-
John van Groningen authored
don't create a list of arrays with variable references for each case alternative, instead allocate a few arrays and reuse these, unify and combine the reference counts after each alternative, optimize functions unify_counts and combine_counts, don't sort the case alternatives twice
-
- 12 Jul, 2012 1 commit
-
-
John van Groningen authored
-
- 09 Jul, 2012 4 commits
-
-
John van Groningen authored
because the case expression is not identical to the consumer anymore after adding arguments, don't fold in local function possiblyFoldOuterCase if aci_opt_unfolder is No
-
John van Groningen authored
remove some unused local variables and functions, replace field tfi_geni by tfi_n_args_before_producer and tfi_n_producer_args
-
John van Groningen authored
-
John van Groningen authored
-
- 19 Jun, 2012 2 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
- 18 Jun, 2012 2 commits
-
-
John van Groningen authored
-
John van Groningen authored
add record PartitioningInfo
-