aboutsummaryrefslogtreecommitdiff
path: root/frontend/parse.icl
AgeCommit message (Collapse)AuthorFilesLines
2000-03-14extended array patterns for muitidimensional arraysmartinw1-3/+11
bugfix git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@111 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-03-09no messagepieter1-43/+87
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@110 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-02-21- implemented comparison between redundant definitions in icl and dcl modulesmartinw1-8/+8
(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 git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@94 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-02-15added Boolean to FunctionKind to mark genetared functionsronny1-5/+5
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@90 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-02-09new comprehension transformationsronny1-54/+58
removed old RWS comments git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@85 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-01-19check.icl: improving bugfix that yielded revision 1.15martinw1-2/+2
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 } git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@80 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-01-12replaced all known errorspieter1-41/+99
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@73 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-12-22char strings, record types, error messages wantListpieter1-38/+52
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@69 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-12-15bugfixmartinw1-4/+8
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@67 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-11-17fixed name conflict for ids in nested update transformationronny1-31/+31
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@56 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-11-16:: T = E.x Cons x T | Nilpieter1-5/+5
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@52 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-10-27better error message for let!pieter1-2/+4
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@31 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-10-13cases in lets fixedpieter1-3/+6
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@15 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-10-07cvs test (sjaak)sjakie1-0/+1
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@10 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-10-07cvs testpieter1-1/+1
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@9 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-10-07end of cases and root expressionspieter1-0/+5
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@6 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
1999-10-05Initial importronny1-0/+2811
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@2 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d