- 11 Apr, 2018 2 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
- 10 Apr, 2018 5 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
- 09 Apr, 2018 6 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
function parseCommandLine in module compile removes these
-
- 08 Mar, 2018 2 commits
-
-
John van Groningen authored
prevent compiler crash when importing a generic function definition of a non generic representation type, for which shorthand instances are generated
-
John van Groningen authored
for non generic representation types, prevents error when comparing definitions in implementation and definition module
-
- 05 Feb, 2018 1 commit
-
-
John van Groningen authored
-
- 01 Feb, 2018 7 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
- 16 Jan, 2018 1 commit
-
-
John van Groningen authored
improve error message in case an instance or generic derived class instances are both defined and imported
-
- 04 Dec, 2017 1 commit
-
-
John van Groningen authored
try to find a TC dictionary that is used in a dynamic expression also in the dictionaries of constructors with dictionaries that are used in a pattern match. First try to find them in convertDynamicTypes in dynamic patterns and function constraints, if that fails, create an EI_TypeOfDynamicAndTCsToFind, and try again in updateExpression, if that also fails report an error.
-
- 01 Dec, 2017 2 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
- 30 Nov, 2017 1 commit
-
-
John van Groningen authored
optimise the following case: an alternative for each constructor, at least 3, one alternative cannot fail and the other alternatives yield the same boolean result. Remove those boolean result alternatives, and add a default with this result.
-
- 29 Nov, 2017 3 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
move calls to expand_type and coerce in module trans to new function expand_and_coerce_type in module unitype
-
- 28 Nov, 2017 1 commit
-
-
John van Groningen authored
-
- 27 Nov, 2017 8 commits
-
-
John van Groningen authored
partial function application with one partial function application argument
-
John van Groningen authored
only fuses (transforms) generic functions and adds an extra pass before the normal fusion pass that only fuses (transforms) generic functions, but not recursive producers
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
during fusion, mark unused producer (PR_Unsed) expressions and variables with VI_NotUsed and ExprToBeRemoved
-
John van Groningen authored
-