aboutsummaryrefslogtreecommitdiff
path: root/frontend/convertcases.icl
AgeCommit message (Expand)AuthorFilesLines
2001-03-02making compiler self compilable (this doesn't say anything about themartinw1-4/+0
2000-10-23renumber icl function and macro indices when unfoldingjohnvg1-4/+3
2000-10-04-added position information for let bindings for better error messagesmartinw1-13/+57
2000-09-27optimizations and caching of dcl modules (without trans.icl)clean1-45/+51
2000-07-11fixed bug in 'case_is_partial'clean1-2/+21
2000-06-16fix another bug in boolean cases that may failclean1-30/+16
2000-06-14correcting tiny change of previous revisionmartinw1-2/+1
2000-06-14tiny change to make compiler compilable by itself (2.0 parser works eithermartinw1-1/+2
2000-06-13fixed bug in boolean case expressions of which first alt may failclean1-2/+13
2000-06-09Added preprocessor directives, so that one and the same source can bemartinw1-1/+1
2000-04-26changes to make compiler compatible with itselfmartinw1-10/+17
2000-03-30removing record field "lei_strict" that became superflous due to the last rev...martinw1-12/+6
2000-03-17 - making array patterns strict (strict lets were not properly handledmartinw1-28/+43
2000-02-21- implemented comparison between redundant definitions in icl and dcl modulesmartinw1-5/+1
2000-02-16buf fix (dictionary types in dcl modules)sjakie1-2/+4
2000-02-15added Boolean to FunctionKind to mark genetared functionsronny1-1/+2
2000-01-19bug fix (changed syntax tree)sjakie1-40/+38
1999-12-01Several bug fixes:sjakie1-4/+3
1999-11-23change: dynamics are now converted before 'fusion'sjakie1-71/+102
1999-11-15nothing serioussjakie1-10/+20
1999-11-09bug fix: missing alternative in 'instance distributeLets Selection'sjakie1-0/+4
1999-10-18lots of changes in module trans to make fusion work.martinw1-1/+1
1999-10-05Initial importronny1-0/+1456