aboutsummaryrefslogtreecommitdiff
path: root/frontend/convertcases.icl
AgeCommit message (Expand)AuthorFilesLines
2001-09-06remove fun_index from FunDefjohnvg1-2/+1
2001-08-31added code for OverloadedListPatternsjohnvg1-67/+60
2001-06-25also add pattern variables in Cases to cp_local_varsronny1-2/+7
2001-06-25cases in backendronny1-713/+1034
2001-06-05introduced newFunctionWithTyperonny1-6/+14
2001-06-05undo previous commitronny1-382/+393
2001-06-05accidental commitronny1-393/+382
2001-06-05changed all trace arrows (==>, ---->) to -*->ronny1-42/+26
2001-06-05added // otherwisesronny1-0/+15
2001-06-05added type signaturesronny1-4/+5
2001-06-05renamed CopyInfo to CopyStateronny1-105/+105
2001-06-05renamed DistributeInfo to DistributeStateronny1-108/+108
2001-06-05renamed rcs_info parameters to rcsronny1-91/+91
2001-06-05combined fields in CheckImportedInfo (subphase of weighted refcount)ronny1-33/+38
2001-06-05moved rcs_main_dcl_module_n field from RCState to RCInforonny1-29/+29
2001-06-05combinden weightedRefCount parameters in RCInfo recordronny1-78/+84
2001-06-05renamed RCInfo to RCStateronny1-126/+126
2001-06-05reordered functions to reflect order within convertcasesronny1-688/+689
2001-06-01removed comments with alternatives for DynamicExprronny1-73/+1
2001-06-01removed MW0 commentsronny1-4/+0
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