aboutsummaryrefslogtreecommitdiff
path: root/frontend/postparse.icl
AgeCommit message (Expand)AuthorFilesLines
2014-10-16move addFunctionsRange after collectFunctions for instances and generic cases,johnvg1-3/+2
2013-11-04fix comprehensions with a non lower case identifier as pattern,johnvg1-2/+3
2013-11-04remove unused argument ca and result of functions:johnvg1-30/+29
2013-06-03remove unused Bool of PE_Let contructorjohnvg1-8/+8
2013-04-08add generic function dependencies for generic function definitions,johnvg1-40/+212
2013-04-05add derive class for deriving generic functions in class context (from iTask ...johnvg1-1/+3
2013-04-05change type GenericCaseDef, add types GenericCaseFunctions and GCFjohnvg1-34/+26
2013-04-02add type constraints in constructors and function arguments with universal qu...johnvg1-1/+1
2012-10-08search and open file before calling wantModulejohnvg1-2/+16
2012-08-14rename extendable to extensiblejohnvg1-2/+2
2012-08-14add extendable algebraic data types (merged from iTask branch)johnvg1-0/+14
2012-08-02add pattern match test using =: in expressions,johnvg1-3/+6
2012-05-16use record DefCounts with cons_count, sel_count, mem_count and type_count, in...johnvg1-46/+61
2012-05-14import module _SystemDynamic instead of StdCleanTypes if -dynamics is used,johnvg1-1/+1
2012-03-23fix implicit qualified import of a module of which no (qualified) symbol is usedjohnvg1-4/+4
2011-11-08rename module StdCompare to compare_typesjohnvg1-1/+1
2011-11-07remove differences in layout between the compiler and the iTask compilerjohnvg1-17/+16
2011-04-21use strictness annotations in instance member types,johnvg1-16/+26
2011-04-06add qualified import of a module, for functions, macros, constructors, types ...johnvg1-25/+31
2011-04-04use type ImportQualified instead of Bool for fields import_qualified and ei_q...johnvg1-1/+1
2010-07-02pass Ident name instead of Ident to functions to create generic identsjohnvg1-1/+1
2009-05-14add dynamic_type_used result at wantModule callsjohnvg1-2/+2
2007-09-04add more position information for error messages in generatorsjohnvg1-17/+15
2007-08-21make elements of array generators unique (for arrays with unique elements)johnvg1-4/+3
2007-04-19remove unused field cons_arg_vars,johnvg1-2/+2
2007-04-13implement newtypejohnvg1-0/+7
2007-04-12implement {# and {! in array comprehensions that create a new arrayjohnvg1-14/+24
2007-02-14implement qualified explicit importsjohnvg1-1/+7
2005-11-22remove unused variable n_functions_and_macros_in_dcl_modulesjohnvg1-4/+2
2005-09-16make line number in thejohnvg1-6/+6
2005-01-19implement let in comprehensionsjohnvg1-52/+46
2004-12-14remove workaround for a bug in Clean 2.0, that seems to have been fixed alreadyjohnvg1-13/+0
2004-04-19remove TC; typesronny1-47/+2
2004-04-02implement foreign export with stdcalljohnvg1-3/+3
2004-03-17reification of type definitionsronny1-8/+17
2003-12-15add foreign exportjohnvg1-44/+47
2003-12-01use same default fixity and priority (infixl 9) everywhereronny1-1/+1
2003-05-16renamed field names of type Ident in syntax treeronny1-40/+40
2003-01-08Bug fix: uniqueness error in recordssjakie1-1/+1
2003-01-06report "macro with function type not allowed" error forjohnvg1-2/+4
2002-10-18add boxed records, strict dot dot expressions, generatejohnvg1-149/+161
2002-10-14new type code and type code constructor representationronny1-3/+51
2002-07-17add abstract synonym typesjohnvg1-1/+5
2002-06-17removed ignored !'sjohnvg1-1/+1
2002-06-03added constructor/type/field information to genericsalimarin1-5/+5
2002-04-11support for generic type context like inalimarin1-2/+1
2002-03-25new implementation of genericsalimarin1-4/+65
2002-02-06store strictness annotations in SymbolType instead of ATypejohnvg1-2/+19
2001-12-12don't allow local nodedefs (defined with =:) with a specified typeronny1-6/+13
2001-12-05removed type from BasicExprjohnvg1-119/+119