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
/
parse.icl
Age
Commit message (
Expand
)
Author
Files
Lines
2012-10-08
search and open file before calling wantModule
johnvg
1
-11
/
+14
2012-09-21
add hierarchical modules
johnvg
1
-6
/
+7
2012-08-14
rename extendable to extensible
johnvg
1
-4
/
+4
2012-08-14
add extendable algebraic data types (merged from iTask branch)
johnvg
1
-4
/
+31
2012-08-02
add pattern match test using =: in expressions,
johnvg
1
-41
/
+302
2012-07-27
replace function trySimpleExpressionT that parses either a pattern or an expr...
johnvg
1
-122
/
+145
2012-07-27
add functions wantPattern and wantExpression
johnvg
1
-19
/
+40
2012-07-27
rename some functions in the parser,
johnvg
1
-86
/
+79
2012-07-24
=: cannot be used anymore for variable definitions
johnvg
1
-18
/
+23
2012-03-23
fix implicit qualified import of a module of which no (qualified) symbol is used
johnvg
1
-3
/
+3
2011-11-07
remove differences in layout between the compiler and the iTask compiler
johnvg
1
-127
/
+131
2011-08-10
prevent compiler crash if an uppercase generic identifier is used in a pattern
johnvg
1
-26
/
+21
2011-04-21
use strictness annotations in instance member types,
johnvg
1
-10
/
+124
2011-04-18
add instance declarations with a qualified class name
johnvg
1
-32
/
+42
2011-04-14
use type FunSpecials instead of Specials for specials of functions
johnvg
1
-11
/
+23
2011-04-06
add qualified import of a module, for functions, macros, constructors, types ...
johnvg
1
-40
/
+65
2011-04-04
use type ImportQualified instead of Bool for fields import_qualified and ei_q...
johnvg
1
-3
/
+3
2011-03-21
remove unused field td_context from type TypeDef
johnvg
1
-2
/
+1
2011-02-24
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1858 1f8540f1-abd...
johnvg
1
-9
/
+4
2011-02-23
only generate a generic info argument for generic instances of kind *->*,
johnvg
1
-3
/
+1
2010-11-24
remove some old code in comments
johnvg
1
-15
/
+2
2010-05-19
allow shorted array and record updates after # or #! as:
johnvg
1
-329
/
+363
2009-12-22
fix typo and remove numbers between () in error messages
johnvg
1
-5
/
+5
2009-05-14
remember use of type Dynamic
johnvg
1
-52
/
+46
2009-02-25
add explicit import of generic functions
johnvg
1
-0
/
+5
2009-02-25
replace type ImportedIdent by Ident because ii_extended is not used
johnvg
1
-21
/
+14
2007-11-20
correct previous commit
johnvg
1
-1
/
+1
2007-11-20
remove is_pattern argument from functions
johnvg
1
-5
/
+5
2007-04-13
implement newtype
johnvg
1
-35
/
+62
2007-04-12
implement {# and {! in array comprehensions that create a new array
johnvg
1
-33
/
+53
2007-04-12
remove SwitchGenerics macro
johnvg
1
-11
/
+1
2007-02-14
implement qualified explicit imports
johnvg
1
-152
/
+267
2006-02-02
remove unused function 'isRhsStartToken '
johnvg
1
-8
/
+0
2006-01-13
remove some unused code
johnvg
1
-15
/
+1
2005-09-16
make line number in the
johnvg
1
-10
/
+13
2005-04-21
remove support for 1.3 import syntax
johnvg
1
-18
/
+0
2005-01-19
implement let in comprehensions
johnvg
1
-12
/
+27
2004-05-27
report a parse error if an instance definition contains a
johnvg
1
-5
/
+8
2004-04-02
implement foreign export with stdcall
johnvg
1
-3
/
+20
2004-02-12
PK: fix bug with let .. where .. in ..
pieter
1
-1
/
+2
2003-12-23
bug fix: don't accept lhs patterns between function name and double colon
ronny
1
-1
/
+1
2003-12-15
add foreign export
johnvg
1
-124
/
+132
2003-12-01
use same default fixity and priority (infixl 9) everywhere
ronny
1
-5
/
+3
2003-07-15
OBJECT marking is added
alimarin
1
-0
/
+4
2003-07-01
changed some names to properly reflect their type
ronny
1
-37
/
+37
2003-07-01
changed parsing of dynamic patterns and expressions,dynamic and :: now bind w...
ronny
1
-18
/
+31
2003-06-19
use :: T (:== .. ) syntax for abstract type synonyms
johnvg
1
-5
/
+3
2003-06-19
removed unused field class_arg_kinds
ronny
1
-6
/
+6
2003-06-19
enable boxed records
johnvg
1
-2
/
+0
2003-05-16
renamed field names of type Ident in syntax tree
ronny
1
-55
/
+55
[next]