aboutsummaryrefslogtreecommitdiff
path: root/frontend/convertcases.icl
AgeCommit message (Expand)AuthorFilesLines
2001-05-11fixed bug in convertCases Let (introduced in previous commit)ronny1-1/+1
2001-05-09combined convert paramaters in recordronny1-166/+103
2001-05-08accidental commitronny1-7/+7
2001-05-08renamed ci_ fieldname prefixes and ci variables to cs_ and csronny1-240/+240
2001-05-08removed uniqueness attribute in ConvertState type definitionronny1-4/+4
2001-05-08renamed ConversionInfo to ConvertStateronny1-6/+6
2001-05-08replaced call to my_zip by exactZip, removed definition my_zipronny1-4/+1
2001-05-08replaced zip2's with exactZip (fails when its arguments are of unequal length)ronny1-8/+16
2001-05-08split convertcases in two modules (convertcases and convertimportedtypes)ronny1-123/+1
2001-05-08renamed convertCasesOfFunctionsIntoPatterns to convertCasesOfFunctionsronny1-2/+2
2001-05-08moved ImportedFunctions from convertcases to transronny1-2/+0
2001-03-27unfold all macros and local functions in macrosjohnvg1-2/+7
2001-03-20Sjaak: fixed inheritance bugs and strictness attributessjakie1-10/+16
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