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
/
mergecases.icl
Age
Commit message (
Expand
)
Author
Files
Lines
2013-04-02
add type constraints in constructors and function arguments with universal qu...
johnvg
1
-7
/
+4
2012-08-14
add extendable algebraic data types (merged from iTask branch)
johnvg
1
-4
/
+4
2011-11-08
rename module StdCompare to compare_types
johnvg
1
-1
/
+1
2011-11-08
remove unnecessary imports of module check,
johnvg
1
-1
/
+1
2011-11-04
remove differences in layout between the compiler and the iTask compiler
johnvg
1
-2
/
+1
2010-02-05
remove code that is no longer used in unfold, because unfold is no longer
johnvg
1
-6
/
+4
2007-04-13
implement newtype
johnvg
1
-13
/
+28
2003-06-18
bug fix: do not move a case inside an explicit case
johnvg
1
-29
/
+32
2003-05-16
renamed field names of type Ident in syntax tree
ronny
1
-4
/
+4
2002-09-20
fixed bug in mergecases for dynamics (result from a failed experiment)
ronny
1
-4
/
+3
2002-09-20
switch to 2.0 syntax, remove duplicated definitions from icl modules
ronny
1
-2
/
+2
2002-08-23
remove record fields: ui_convert_module_n and ui_conversion_table
johnvg
1
-2
/
+2
2002-02-13
work around for incorrect merging of cases (see source comment)
ronny
1
-0
/
+18
2001-12-12
fixed bugs in merging explicit cases
ronny
1
-25
/
+17
2001-11-30
store predefined identifiers in CAF
johnvg
1
-2
/
+2
2001-11-07
bug fix (merge cases with unboxed and other list constructors)
ronny
1
-2
/
+6
2001-11-07
bug fix: do not merge nested explicit cases
ronny
1
-29
/
+39
2001-10-04
made merge_basic_pattern_with_patterns local function of merge_basic_patterns
ronny
1
-12
/
+12
2001-09-07
module ownership comment
ronny
1
-0
/
+3
2001-08-31
added code for OverloadedListPatterns
johnvg
1
-47
/
+138
2001-06-08
mergeCases in separate module
ronny
1
-0
/
+301