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
Age
Commit message (
Expand
)
Author
Files
Lines
2001-08-28
bug fix: count of let bindings was wrong which caused convertcases to crash
martijnv
1
-1
/
+2
2001-08-28
renamed list,tuple,array and string types as in predef.icl
johnvg
1
-6
/
+6
2001-08-28
Universally quantified types added
sjakie
1
-8
/
+15
2001-08-28
universally quantified types added
sjakie
3
-15
/
+38
2001-08-27
universally quantified types added
sjakie
3
-5
/
+5
2001-08-27
Universally quantified types added
sjakie
2
-2
/
+4
2001-08-27
Universally quantified types added
sjakie
11
-416
/
+717
2001-08-27
bug fixes, ModuleID argument in T_ypeConsSymbol, added _SystemDynamic
martijnv
12
-122
/
+287
2001-08-15
Bug fixes: default cases and (more or less) correct types for generated case ...
sjakie
2
-108
/
+147
2001-07-27
patch to prevent crash with undefined type variabeles in special declaration
ronny
1
-0
/
+16
2001-07-25
bug fix operator like =:= are now allowed
ronny
1
-2
/
+9
2001-07-25
bug fix scanning ['']
ronny
1
-0
/
+1
2001-07-25
bug fix scanning ['\\\'']
ronny
1
-0
/
+1
2001-07-25
bug fix parse_bug_special
ronny
1
-1
/
+36
2001-07-25
accept "funny" type and constructor names in from ... import statements
ronny
1
-4
/
+2
2001-07-25
put back look-a-head token after class in import list if its not '('
ronny
1
-1
/
+1
2001-07-25
removed underscoreModule from ParseState, this is now handled by the scanner
ronny
5
-60
/
+52
2001-07-25
bug fix parse_bug_forbidden_symbols
ronny
4
-11
/
+46
2001-07-25
renamed ss_useLayout to ss_scanOptions
ronny
1
-16
/
+16
2001-07-25
changed ss_useLayout field to bit vector (in anticipation of more scan state ...
ronny
1
-8
/
+11
2001-07-24
bug fix parsebug_missing_result
ronny
1
-10
/
+15
2001-07-24
bug fix funny_id_after_type
ronny
1
-27
/
+6
2001-07-23
expand macros with curried macro calls later, to prevent a bug if dcl caching...
johnvg
1
-3
/
+89
2001-07-23
use halt instead of abort to prevent strictness in 'a'
johnvg
1
-2
/
+7
2001-07-19
Added "curried" arrow types (->) and ((->) a)
alimarin
17
-319
/
+668
2001-07-18
replaced VI_Alias with VI_AliasSequenceNumber to avoid potential clashes
ronny
2
-2
/
+2
2001-07-18
assorted scanner/parser bug fixes by Pieter (tested by Ronny)
ronny
6
-565
/
+432
2001-07-18
removed unused code to detect tuple patterns for merging cases
ronny
1
-21
/
+3
2001-07-13
{} is not allowed in patterns, because array 'denotations' in patterns
johnvg
1
-3
/
+4
2001-07-12
uniqueness attributes in backend
ronny
2
-2
/
+3
2001-07-12
made compilable with Clean 2.0 by introducing a typed local function
ronny
1
-6
/
+7
2001-06-29
cleaning up: removing all these hopelessly silly long function names
martinw
1
-49
/
+49
2001-06-29
cleaning up
martinw
1
-41
/
+4
2001-06-28
disable PA_bug
johnvg
3
-8
/
+8
2001-06-28
Sjaak: removed 'dyn_uni_vars' from type 'DynamicExpr'
sjakie
1
-1
/
+1
2001-06-27
Sjaak: Improved dynamics, not yet finished.
sjakie
11
-314
/
+341
2001-06-25
generate .depend for current dcl module
ronny
3
-2
/
+10
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-22
boolean for explicit cases (cases that are specified by the programmer)
ronny
7
-17
/
+92
2001-06-21
bug fix: line numbers in type errors for let bindings
johnvg
1
-16
/
+39
2001-06-20
optimise && and ||
johnvg
4
-35
/
+65
2001-06-15
Bug fix. Free type variables were referenced but not defined.
martijnv
3
-27
/
+45
2001-06-15
making kind checking phase compatible with dcl caching
martinw
11
-113
/
+220
2001-06-15
added new error message
martinw
1
-23
/
+63
2001-06-14
support for module system is added to genercis
alimarin
5
-169
/
+414
2001-06-11
Bug fix with array updates. Removed redundant code. Adjusted unification algo...
sjakie
15
-909
/
+557
2001-06-08
merge all cases
ronny
1
-4
/
+59
2001-06-08
mergeCases in separate module
ronny
3
-290
/
+308
2001-06-06
set the 'fun_pos' of a 'FunDef' for functions with a specified type
johnvg
1
-9
/
+8
[next]