- 01 Nov, 2000 1 commit
-
-
Martin Wierich authored
moved all switches to syntax module
-
- 27 Oct, 2000 1 commit
-
-
Martin Wierich authored
-
- 26 Oct, 2000 2 commits
-
-
John van Groningen authored
-
Martin Wierich authored
"context restriction not allowed for fully polymorph instance" and "context restriction equals instance type"
-
- 23 Oct, 2000 1 commit
-
-
John van Groningen authored
dcl macros in icl functions and macros removed expanded macros from groups (s.c.components)
-
- 11 Oct, 2000 1 commit
-
-
Martin Wierich authored
"first argument of infix operator missing" and "second argument of infix operator missing"
-
- 04 Oct, 2000 1 commit
-
-
Martin Wierich authored
(changes are commented with "MW0")
-
- 27 Sep, 2000 2 commits
-
-
Martin Wierich authored
-
clean authored
-
- 20 Sep, 2000 1 commit
-
-
Martin Wierich authored
before: _from_to undefined _uselect undefined now: StdEnum not imported StdArray not imported
-
- 13 Sep, 2000 1 commit
-
-
Martin Wierich authored
-
- 15 Aug, 2000 1 commit
-
-
Martin Wierich authored
of "v314", case defaults and guards now also have file position information.
-
- 10 Aug, 2000 1 commit
-
-
Martin Wierich authored
-
- 09 Aug, 2000 1 commit
-
-
Martin Wierich authored
algorihm so that typing error messages can indicate the alternative in which the error occured. Before, these error messages always located the first alternative/function type
-
- 01 Aug, 2000 1 commit
-
-
Martin Wierich authored
-
- 14 Jul, 2000 1 commit
-
-
Martijn Vervoort authored
nieuwe PD_coerce-symbool werd nog niet aangepast.
-
- 10 Jul, 2000 1 commit
-
-
Martin Wierich authored
-
- 03 Jul, 2000 2 commits
- 21 Jun, 2000 1 commit
-
-
Martin Wierich authored
#! x = y will be transformed into #! x = _dummyForStrictAlias y while checking. The new predefined symbol _dummyForStrictAlias has the type of the identity function. This application will be removed in the backend conversion phase. In this case x and y will simply get the same sequence number (see module backendpreprocess). Then the binding can be ignored.
-
- 16 Jun, 2000 2 commits
-
-
Martin Wierich authored
:: T :== Int f = { T | f1 = blub }
-
clean authored
-
- 14 Jun, 2000 1 commit
-
-
Martin Wierich authored
really redundant, but not those which are added automatically by the compiler to the icl module
-
- 31 May, 2000 1 commit
-
-
Martin Wierich authored
-
- 26 May, 2000 1 commit
-
-
Martin Wierich authored
#! (a, b) = f was originally translated into #! _x = f #! a = _x.0 #! b = _x.1 which is wrong. Now a an b are in a lazy context
-
- 03 May, 2000 1 commit
-
-
Martin Wierich authored
-
- 26 Apr, 2000 3 commits
-
-
Martin Wierich authored
-
clean authored
-
Martin Wierich authored
-
- 30 Mar, 2000 1 commit
-
-
Martin Wierich authored
-
- 24 Mar, 2000 1 commit
-
-
Martin Wierich authored
-
- 17 Mar, 2000 1 commit
-
-
Martin Wierich authored
in "convertCasesOfFunctionsIntoPatterns" and "collectVariables") - new switch "SwitchUniquenessBug" in module checksupport - several bugfixes
-
- 14 Mar, 2000 1 commit
-
-
Martin Wierich authored
bugfix
-
- 21 Feb, 2000 1 commit
-
-
Martin Wierich authored
(new module: comparedefimp) - implemented array patterns. Further work: arrays are in lazy context (should be strict), currently only one dimensional arrays - optimised memory usage for explicit imports
-
- 15 Feb, 2000 1 commit
-
-
Ronny Wichers Schreur authored
-
- 19 Jan, 2000 2 commits
-
-
Martin Wierich authored
trans.icl: improving sjaaks changes that yielded revision 1.17 parse.icl: bugfix: The following program led into "could not determine the type of this record" module t5 :: R1 = { f :: Int } :: R2 = { f :: Int } :: R3 = { g :: R1 } g x = { x & g.R1.f = 1 }
-
Sjaak Smetsers authored
-
- 17 Jan, 2000 2 commits
-
-
Sjaak Smetsers authored
-
Martin Wierich authored
-
- 13 Jan, 2000 1 commit
-
-
Martin Wierich authored
Check Error [case_bug.icl,18,f]:"_" illegal combination of patterns f t = case t of {(a,2) -> 1; _ | False -> 2; (a,b) -> 3;}; - typesupport.icl: small typo - trans.icl: small optimisation
-