aboutsummaryrefslogtreecommitdiff
path: root/frontend/checksupport.dcl
AgeCommit message (Expand)AuthorFilesLines
2013-04-26improve "multiply defined" error, add module names of the definitions to the ...johnvg1-3/+3
2013-04-04add type StringPos (from iTask branch)johnvg1-1/+2
2011-11-10move type TypeCodeVariableInfo to module syntax, remove type DynamicValueAlia...johnvg1-1/+1
2011-11-09move types Group and Component to module checksupportjohnvg1-0/+9
2011-11-07remove differences in layout between the compiler and the iTask compilerjohnvg1-6/+0
2011-04-12allow qualified imports of class membersjohnvg1-2/+1
2007-04-11move some type definitions from checksupport.dcl to syntax.dcljohnvg1-72/+0
2007-03-28fix "not imported" error if StdArray or StdEnum needs to be importedjohnvg1-5/+5
2007-02-14implement qualified explicit importsjohnvg1-0/+1
2007-01-30remove di_instances, because it is always []johnvg1-1/+0
2005-11-24report error for constructors or records with >32 arguments/fieldsjohnvg1-0/+1
2005-11-18check kinds of local functions,johnvg1-8/+13
2004-04-02implement foreign export with stdcalljohnvg1-1/+3
2004-03-17reification of type definitionsronny1-0/+2
2003-12-16add CheckWarningWithPositionjohnvg1-0/+1
2003-12-15add foreign exportjohnvg1-2/+3
2003-02-10- bug fix: error for abstract datatypes in dynamic types.martijnv1-1/+1
2002-03-25new implementation of genericsalimarin1-5/+11
2001-10-18store macros and local functions in macros in separate {#{#FunDef}},johnvg1-15/+17
2001-10-08universally quantified attribute variables in typedefs addedsjakie1-5/+2
2001-10-01pass file modification times from icl module and dcl modules to backendronny1-0/+4
2001-09-21Bug fix: caching combined with omitted type and class definitionssjakie1-3/+8
2001-09-07moved function checkLocalFunctions from checksupport to checkFunctionBodiesjohnvg1-3/+0
2001-09-06remove 'dcl_is_cashed'johnvg1-1/+0
2001-09-06check if StdStrictLists is importedjohnvg1-1/+2
2001-09-05moved function getBelongingSymbolsFromID from checksupport to explicitimportsjohnvg1-5/+0
2001-08-27Universally quantified types addedsjakie1-1/+2
2001-06-25generate .depend for current dcl moduleronny1-1/+3
2001-06-15making kind checking phase compatible with dcl cachingmartinw1-0/+1
2001-03-27unfold all macros and local functions in macrosjohnvg1-0/+3
2001-03-15*** empty log message ***martinw1-1/+1
2001-03-13Generics are added, but are disabled.alimarin1-4/+8
2001-03-08Normalizingmartijnv1-1/+1
2001-03-02making compiler self compilable (this doesn't say anything about themartinw1-1/+1
2001-02-13delaying "determineTypesOfInstances" and "checkSpecialsOfInstances" aftermartinw1-3/+1
2001-01-19refactoringmartinw1-7/+5
2001-01-12New algorithm for explicit imports that also works with cyclic module depende...martinw1-29/+44
2000-11-01improved code for explicit imports,martinw1-1/+3
2000-10-31bug fix in determining SK_LocalMacroFunction (instead of SK_Function)johnvg1-1/+1
2000-10-27moving huge part of code out of check into new module checkFunctionBodiesmartinw1-4/+20
2000-09-27optimizations and caching of dcl modules (without trans.icl)clean1-10/+24
2000-06-20reduce memory allocationclean1-1/+1
2000-06-15MW once added a macro called "SwitchUniquenessBug", Sjaak also added a macromartinw1-3/+0
2000-04-26changes to make compiler compatible with itselfmartinw1-9/+8
2000-03-17 - making array patterns strict (strict lets were not properly handledmartinw1-0/+4
2000-03-01bugfixesmartinw1-2/+1
2000-02-21- implemented comparison between redundant definitions in icl and dcl modulesmartinw1-2/+1
2000-01-04introduced new error message: "StdDynamics not imported"martinw1-1/+8
1999-12-10bugfixesmartinw1-2/+0
1999-11-10extension: not necessary to repeat definitions of dcl-module in icl-modulesjakie1-6/+6