aboutsummaryrefslogtreecommitdiff
path: root/frontend/check.icl
AgeCommit message (Expand)AuthorFilesLines
2002-11-14bug in checking for importing of predefined modules fixedalimarin1-1/+1
2002-10-18add boxed records, fix line number in "different number ofjohnvg1-12/+16
2002-10-14new type code and type code constructor representationronny1-9/+23
2002-10-01minor changes in genericsalimarin1-0/+2
2002-09-24fix bug if a class is used in a type context before the classjohnvg1-40/+92
2002-09-19major rewrite dynamicsronny1-14/+15
2002-08-23the partitionate and lift functions in transform no longer usejohnvg1-12/+12
2002-07-22repair a bug introduced in revision 1.57: add the list ofjohnvg1-5/+2
2002-07-16handle DclFunCall in function remove_calls_from_symbol_table,johnvg1-2/+9
2002-07-11call 'check_needed_modules_are_imported' after checking instancesjohnvg1-4/+5
2002-06-17removed ignored !'sjohnvg1-1/+1
2002-06-03added constructor/type/field information to genericsalimarin1-2/+31
2002-04-11support for generic type context like inalimarin1-1/+4
2002-03-28fixes in generics to compile with Clean 2.0alimarin1-42/+20
2002-03-25new implementation of genericsalimarin1-292/+632
2002-03-08make result of function add_declaration strict to reducejohnvg1-2/+2
2002-03-05prevent compiler crash if too few members are specified injohnvg1-27/+37
2002-02-28fix bug in computing the conversion table for macros that appearjohnvg1-1/+1
2002-02-27fix bug: report error when the same constructor or memberjohnvg1-60/+98
2002-02-11- creation of {PV,UPV,UV}_Placeholder instead of P_laceholder. See predefmartijnv1-6/+7
2002-02-06store strictness annotations in SymbolType instead of ATypejohnvg1-16/+31
2002-02-04er worden nu universele type variabelen in de vorm van UP_laceHolder'smartijnv1-0/+1
2002-01-17Bug fix: Scopes in dynamicssjakie1-1/+1
2002-01-16added default alternatives for functions 'is_lazy_or_strict_array'johnvg1-0/+4
2001-12-13remove tuple symbol from UniqueSelector (! selector) and MatchExprjohnvg1-2/+10
2001-12-12don't allow strict #! lets in macro bodiesronny1-2/+103
2001-12-12enforce that CAFs are non-uniqueronny1-4/+12
2001-12-05removed type from BasicExprjohnvg1-3/+15
2001-11-30store predefined identifiers in CAFjohnvg1-88/+59
2001-11-26fix explicit imports of cached modulesjohnvg1-19/+120
2001-11-08bug fix, symbol table was not cleaned up after a error in the types of a dcl ...ronny1-1/+5
2001-10-19higher-order kinded types in genericsalimarin1-1/+1
2001-10-19fix bug in renumbering of specialsjohnvg1-32/+25
2001-10-18make source code clean 2.0 compatiblejohnvg1-2/+9
2001-10-18store macros and local functions in macros in separate {#{#FunDef}},johnvg1-636/+655
2001-10-08universally quantified attribute variables in typedefs addedsjakie1-58/+84
2001-10-03Bug fixes: overloading error, changed the order of dictionariessjakie1-1/+1
2001-10-02Bug fixes: reference count analysis fixed,sjakie1-62/+81
2001-10-01pass file modification times from icl module and dcl modules to backendronny1-6/+7
2001-09-24removed kind correctness checking modulesjakie1-3/+4
2001-09-21Bug fix: caching combined with omitted type and class definitionssjakie1-43/+46
2001-09-14fix uniqueness bug (again)johnvg1-2/+1
2001-09-13fix uniqueness errorjohnvg1-3/+2
2001-09-06remove 'dcl_is_cashed'johnvg1-2/+1
2001-09-06check if StdStrictLists is importedjohnvg1-1/+4
2001-09-06remove fun_index from FunDefjohnvg1-34/+17
2001-09-06removed usage of fun_indexalimarin1-14/+20
2001-09-05moved function getBelongingSymbolsFromID from checksupport to explicitimportsjohnvg1-0/+7
2001-08-31allow specials for lazy and strict arrays and lists without specifying elemen...johnvg1-186/+178
2001-08-30added switch_dynamics in module compilerSwitches. Standard dynamics aremartijnv1-1/+12