Age | Commit message (Expand) | Author | Files | Lines |
2014-09-26 | remove unused constructor TQV of :: type_io.icl | johnvg | 1 | -2/+0 |
2013-12-12 | add type attributes for universally quantified variables generated in the gen... | johnvg | 1 | -5/+3 |
2013-04-09 | optimize fusion, reduce memory used of fusion (from iTask branch): | johnvg | 1 | -1/+4 |
2013-04-08 | add generic function dependencies for generic function definitions, | johnvg | 1 | -610/+1494 |
2013-04-05 | update derive class for deriving generic functions in class context (from iTa... | johnvg | 1 | -9/+11 |
2013-04-05 | add derive class for deriving generic functions in class context (from iTask ... | johnvg | 1 | -47/+139 |
2013-04-05 | change type GenericCaseDef, add types GenericCaseFunctions and GCF | johnvg | 1 | -64/+73 |
2013-04-04 | add type StringPos (from iTask branch) | johnvg | 1 | -23/+22 |
2013-04-04 | renumber functions after checking imported modules (from iTask branch) | johnvg | 1 | -1/+5 |
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 |