Age | Commit message (Expand) | Author | Files | Lines |
2012-12-03 | in function curryGenericArgType1 use TA_Multi while arguments have TA_Multi a... | johnvg | 1 | -0/+4 |
2012-10-24 | in the generic representation use RECORD instead of OBJECT and CONS for records, | johnvg | 1 | -376/+434 |
2012-08-14 | add extendable algebraic data types (merged from iTask branch) | johnvg | 1 | -26/+25 |
2012-08-02 | add pattern match test using =: in expressions, | johnvg | 1 | -4/+6 |
2011-11-08 | rename module StdCompare to compare_types | johnvg | 1 | -1/+1 |
2011-11-08 | add import StdCompare | johnvg | 1 | -1/+1 |
2011-04-21 | use strictness annotations in instance member types, | johnvg | 1 | -3/+5 |
2011-04-19 | use unique array select and update instead of replace | johnvg | 1 | -1/+1 |
2011-04-18 | add instance declarations with a qualified class name | johnvg | 1 | -2/+2 |
2011-04-15 | git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1926 1f8540f1-abd... | johnvg | 1 | -18/+9 |
2011-03-22 | recognize non generic variables in is_bimap_id | johnvg | 1 | -41/+51 |
2011-03-21 | optimize adapters for generic functions using algebraic types which have | johnvg | 1 | -181/+404 |
2011-03-17 | pass generic info only to instances for OBJECT, CONS and FIELD, | johnvg | 1 | -236/+329 |
2011-03-04 | remove shorthand and iso functions from generic ranges, | johnvg | 1 | -168/+203 |
2011-03-04 | remove unused index passed by foldArraySt | johnvg | 1 | -150/+83 |
2011-02-28 | adapt arguments and result separately, instead of adapting the function | johnvg | 1 | -17/+49 |
2011-02-24 | git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1858 1f8540f1-abd... | johnvg | 1 | -17/+7 |
2011-02-23 | only generate a generic info argument for generic instances of kind *->*, | johnvg | 1 | -194/+161 |
2011-02-11 | use ClassInstanceMember array for ins_members instead of DefinedSymbol array, | johnvg | 1 | -71/+19 |
2010-07-02 | pass Ident name instead of Ident to functions to create generic idents | johnvg | 1 | -13/+13 |
2010-05-07 | no message | johnvg | 1 | -4/+1 |
2010-05-07 | report an error if a generic instance is derived for a type with an | johnvg | 1 | -33/+41 |
2010-02-05 | add optimizations for generic bimap, | johnvg | 1 | -159/+931 |
2010-02-05 | make local build_ functions global | johnvg | 1 | -73/+88 |
2010-02-05 | use record FunsAndGroups instead of a tuple | johnvg | 1 | -223/+79 |
2010-02-04 | make generic info lazy to improve fusion results, | johnvg | 1 | -65/+19 |
2010-02-04 | fix bug in foldExpr for @, first expression was used twice | johnvg | 1 | -50/+16 |
2010-02-04 | remove unused code | johnvg | 1 | -235/+3 |
2008-10-28 | remove fields gen_cases and gen_star_cases because they are not | johnvg | 1 | -5/+1 |
2007-12-20 | update ft_arity of generated dcl functions, if this field is not updated, fusion | johnvg | 1 | -5/+3 |
2007-09-05 | use an integer instead of a string in GenTypeVar | johnvg | 1 | -14/+23 |
2007-09-05 | use bimapId instead of bimap{|*|} for variables | johnvg | 1 | -10/+23 |
2007-04-11 | rename field cons_index as cons_number | johnvg | 1 | -2/+2 |
2007-02-14 | add space before and after @ | johnvg | 1 | -1/+1 |
2006-11-16 | report an error if an existential type is used | johnvg | 1 | -6/+9 |
2006-07-17 | substitute TA_RootVar when expanding type synonyms | johnvg | 1 | -1/+6 |
2005-11-21 | remove unused constructor WildCard | johnvg | 1 | -2/+0 |
2005-11-18 | correct the arities in the 'incorrect arity' error message | johnvg | 1 | -9/+5 |
2005-04-22 | remove code for Clean 1.3 | johnvg | 1 | -6/+0 |
2005-04-21 | remove unused variable generated_arg_names | johnvg | 1 | -2/+0 |
2003-07-15 | OBJECT marking is added | alimarin | 1 | -28/+163 |
2003-06-19 | removed unused field class_arg_kinds | ronny | 1 | -2/+1 |
2003-06-16 | fixed bug with field indexes in StdGeneric | alimarin | 1 | -2/+5 |
2003-05-16 | renamed field names of type Ident in syntax tree | ronny | 1 | -162/+162 |
2003-05-14 | foldExp - added alternative for EE | alimarin | 1 | -0/+2 |
2002-11-28 | added special handling for strings: | alimarin | 1 | -10/+16 |
2002-11-12 | bugs fixed in generics | alimarin | 1 | -55/+117 |
2002-10-01 | minor changes in generics | alimarin | 1 | -7/+21 |
2002-06-17 | removed ignored !'s | johnvg | 1 | -11/+11 |
2002-06-03 | removed trace | alimarin | 1 | -4/+4 |