index
:
compiler
master
Fork of the Clean compiler for experimenting with new features
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
frontend
/
convertcases.icl
Age
Commit message (
Expand
)
Author
Files
Lines
2003-01-15
bug fix for non explicit cases with local variables in
johnvg
1
-5
/
+10
2002-11-21
bug fix: handle FailExpr in copy
ronny
1
-2
/
+2
2002-11-12
bug fix, new method to classify cases that should be transformed
ronny
1
-184
/
+292
2002-11-07
revert bug fix in convert cases in anticipation of a proper fix
ronny
1
-1
/
+1
2002-11-01
moved RefCountsInCase and SplitsInCase type definitions from syntax to conver...
ronny
1
-0
/
+32
2002-10-14
bug fix convert root cases
ronny
1
-8
/
+3
2002-10-08
Add alternatives for FailExpr
diederik
1
-0
/
+4
2002-09-24
introduce functions for fail expressions on non-root positions
ronny
1
-1
/
+16
2002-09-20
moved var info definitions to the modules where they are used
ronny
1
-0
/
+26
2002-09-20
removed unnecessary exports
ronny
1
-0
/
+5
2002-09-20
removed SK_GeneratedCaseFunction: it's not necessary any more, because
ronny
1
-1
/
+1
2002-09-20
switch to 2.0 syntax, remove duplicated definitions from icl modules
ronny
1
-5
/
+0
2002-09-19
fixed bugs caused by sharing of case and let info ptrs and using incorrect ca...
ronny
1
-36
/
+25
2002-09-04
Add SK_GeneratedCaseFunction for dynamic cases fix
diederik
1
-1
/
+1
2002-08-22
disable trace statement
ronny
1
-1
/
+1
2002-08-22
transform implicit cases on rhs variables, see comment before splitCases in c...
ronny
1
-56
/
+596
2002-03-26
don't move tuple and record selectors into explicit cases
johnvg
1
-38
/
+83
2002-02-07
fix bug for boolean cases with then or else expressions that
johnvg
1
-6
/
+4
2002-02-06
store strictness annotations in SymbolType instead of AType
johnvg
1
-3
/
+6
2001-12-13
remove tuple symbol from UniqueSelector (! selector) and MatchExpr
johnvg
1
-7
/
+7
2001-12-05
removed type from BasicExpr
johnvg
1
-5
/
+5
2001-11-01
removed useless selection
ronny
1
-1
/
+0
2001-10-18
store macros and local functions in macros in separate {#{#FunDef}},
johnvg
1
-1
/
+1
2001-10-04
fail explicit cases
ronny
1
-1
/
+1
2001-10-04
removed unused function makeCase
ronny
1
-12
/
+0
2001-10-03
removed unnecessary mergeCases
ronny
1
-290
/
+0
2001-10-02
Bug fixes: reference count analysis fixed,
sjakie
1
-5
/
+6
2001-10-01
Add producer class for fusion
diederik
1
-1
/
+1
2001-09-07
module ownership comment
ronny
1
-0
/
+3
2001-09-06
remove fun_index from FunDef
johnvg
1
-2
/
+1
2001-08-31
added code for OverloadedListPatterns
johnvg
1
-67
/
+60
2001-06-25
also add pattern variables in Cases to cp_local_vars
ronny
1
-2
/
+7
2001-06-25
cases in backend
ronny
1
-713
/
+1034
2001-06-05
introduced newFunctionWithType
ronny
1
-6
/
+14
2001-06-05
undo previous commit
ronny
1
-382
/
+393
2001-06-05
accidental commit
ronny
1
-393
/
+382
2001-06-05
changed all trace arrows (==>, ---->) to -*->
ronny
1
-42
/
+26
2001-06-05
added // otherwises
ronny
1
-0
/
+15
2001-06-05
added type signatures
ronny
1
-4
/
+5
2001-06-05
renamed CopyInfo to CopyState
ronny
1
-105
/
+105
2001-06-05
renamed DistributeInfo to DistributeState
ronny
1
-108
/
+108
2001-06-05
renamed rcs_info parameters to rcs
ronny
1
-91
/
+91
2001-06-05
combined fields in CheckImportedInfo (subphase of weighted refcount)
ronny
1
-33
/
+38
2001-06-05
moved rcs_main_dcl_module_n field from RCState to RCInfo
ronny
1
-29
/
+29
2001-06-05
combinden weightedRefCount parameters in RCInfo record
ronny
1
-78
/
+84
2001-06-05
renamed RCInfo to RCState
ronny
1
-126
/
+126
2001-06-05
reordered functions to reflect order within convertcases
ronny
1
-688
/
+689
2001-06-01
removed comments with alternatives for DynamicExpr
ronny
1
-73
/
+1
2001-06-01
removed MW0 comments
ronny
1
-4
/
+0
2001-05-11
fixed bug in convertCases Let (introduced in previous commit)
ronny
1
-1
/
+1
[next]