aboutsummaryrefslogtreecommitdiff
path: root/frontend/frontend.icl
AgeCommit message (Expand)AuthorFilesLines
2017-03-18Full path for parse warnings / errors (see #3)HEADmasterCamil Staps1-1/+1
2014-10-16atop compiling after a kind error, because this may cause a crash in the type...johnvg1-2/+6
2013-04-08add generic function dependencies for generic function definitions,johnvg1-28/+14
2013-04-02add type constraints in constructors and function arguments with universal qu...johnvg1-7/+29
2012-10-08use path returned by fopenInSearchPaths to create the .tcl file name for open...johnvg1-3/+2
2012-10-08search and open file before calling wantModulejohnvg1-3/+7
2012-05-14import module _SystemDynamic instead of StdCleanTypes if -dynamics is used,johnvg1-3/+0
2011-12-07prevent compile crash if dynamics are enabled and a type synonym is cyclicjohnvg1-1/+2
2011-11-09add module expand_types containing some functions from module trans and modul...johnvg1-1/+1
2011-11-08rename module StdCompare to compare_typesjohnvg1-1/+1
2011-11-08add import StdComparejohnvg1-1/+1
2011-04-19use unique array select and update instead of replacejohnvg1-6/+6
2011-04-15remove field icl_copied_from_dcl from type IclModulejohnvg1-3/+2
2011-03-31use type Component instead of Group in the fusion modules: partition, classif...johnvg1-8/+14
2011-03-30remove unused result cons_args of function transformGrooupsjohnvg1-7/+1
2011-02-24git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1858 1f8540f1-abd...johnvg1-19/+17
2011-02-23remove ImportedConstructors result from function convertDynamicPatternsIntoUn...johnvg1-20/+16
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