aboutsummaryrefslogtreecommitdiff
path: root/frontend/frontend.icl
AgeCommit message (Expand)AuthorFilesLines
2009-05-14pass use of type Dynamic from parser to checkModulejohnvg1-3/+3
2007-04-12remove SwitchGenerics macrojohnvg1-27/+24
2007-02-14implement qualified explicit importsjohnvg1-4/+4
2007-01-12add support for strings in foreign exportjohnvg1-3/+4
2005-11-22remove unused variable n_functions_and_macros_in_dcl_modulesjohnvg1-17/+17
2005-11-18check kinds of local functions,johnvg1-15/+20
2005-04-20clear group indices of macros in dcl cache to prevent errors in computingjohnvg1-5/+25
2004-03-17reification of type definitionsronny1-9/+22
2003-12-15add foreign exportjohnvg1-4/+6
2003-08-19removed unused administrationsronny1-2/+2
2003-05-16renamed field names of type Ident in syntax treeronny1-4/+4
2002-12-02improve speed when not fusingdiederik1-3/+6
2002-10-30Removed at least 4 bugs (maybe more, but i can't remember):sjakie1-2/+4
2002-10-18add support_dynamics flag to scanModule calljohnvg1-7/+4
2002-10-07iterate fusion per componentdiederik1-70/+45
2002-10-01minor changes in genericsalimarin1-1/+10
2002-09-20switch to 2.0 syntax, remove duplicated definitions from icl modulesronny1-27/+0
2002-07-25rename consumer classifications and add CUnuseddiederik1-5/+6
2002-07-22check kinds in dynamicsronny1-3/+3
2002-06-18don't write "components" filejohnvg1-2/+2
2002-04-11support for generic type context like inalimarin1-1/+0
2002-03-25new implementation of genericsalimarin1-17/+21
2002-03-04Export proper new type of transformGroupsdiederik1-1/+10
2002-02-12removed useless strictness annotationsronny1-3/+3
2001-11-30store predefined identifiers in CAFjohnvg1-5/+5
2001-11-01pass strictness information from C to Clean, print strict exported and all ty...ronny1-0/+17
2001-10-19higher-order kinded types in genericsalimarin1-2/+11
2001-10-18store macros and local functions in macros in separate {#{#FunDef}},johnvg1-97/+53
2001-10-02Bug fixes: reference count analysis fixed,sjakie1-1/+0
2001-10-01pass file modification times from icl module and dcl modules to backendronny1-6/+6
2001-10-01Add fusion commandline flagdiederik1-6/+21
2001-09-24removed kind correctness checking modulesjakie1-4/+13
2001-09-21Bug fix: caching combined with omitted type and class definitionssjakie1-38/+46
2001-09-07module ownership commentronny1-0/+3
2001-09-06remove 'dcl_is_cashed'johnvg1-23/+17
2001-09-06added command line flag to enable genericsalimarin1-10/+23
2001-08-31use ArrayAndListInstances instead of range of function indicesjohnvg1-13/+32
2001-07-19Added "curried" arrow types (->) and ((->) a)alimarin1-3/+12
2001-07-12made compilable with Clean 2.0 by introducing a typed local functionronny1-6/+7
2001-06-28disable PA_bugjohnvg1-4/+4
2001-06-15making kind checking phase compatible with dcl cachingmartinw1-7/+18
2001-06-14support for module system is added to genercisalimarin1-10/+43
2001-05-11checking the kinds of all function-, instance-, class- and member-typesmartinw1-4/+6
2001-05-08split convertcases in two modules (convertcases and convertimportedtypes)ronny1-1/+1
2001-05-08renamed convertCasesOfFunctionsIntoPatterns to convertCasesOfFunctionsronny1-1/+1
2001-05-03Flag to turn generics on and off (SupportGenerics), default offronny1-1/+1
2001-04-25added support for constructors (for toString like usage),alimarin1-1/+6
2001-03-22Sjaak: removed call to showComponentssjakie1-1/+1
2001-03-20Sjaak: fixed inheritance bugs and strictness attributessjakie1-1/+1
2001-03-15compiler frontend without writing tcl-filesmartijnv1-2/+2