aboutsummaryrefslogtreecommitdiff
path: root/frontend/predef.icl
AgeCommit message (Expand)AuthorFilesLines
2003-03-13changed constructors of TypeCode type in anticipation of things to comeronny1-4/+6
2003-03-13removed _TypePatternVar constructor from TypeCoderonny1-2/+2
2002-11-14use _SystemStrictLists with _cons..,_decons.. and _nil..johnvg1-11/+11
2002-10-18add strict dot dot expressionsjohnvg1-1/+59
2002-10-14new type code and type code constructor representationronny1-31/+50
2002-10-01minor changes in genericsalimarin1-1/+6
2002-09-20switch to 2.0 syntax, remove duplicated definitions from icl modulesronny1-216/+0
2002-09-19major rewrite dynamicsronny1-58/+68
2002-06-03added constructor/type/field information to genericsalimarin1-8/+93
2002-04-11support for generic type context like inalimarin1-3/+8
2002-03-25new implementation of genericsalimarin1-67/+29
2002-02-11- creation of {PV,UPV,UV}_Placeholder instead of P_laceholder. See predefmartijnv1-43/+46
2002-02-07- cosmetic changes: made some String-representation of type names symbolicmartijnv1-1/+3
2002-02-06store strictness annotations in SymbolType instead of ATypejohnvg1-16/+18
2002-02-04er worden nu universele type variabelen in de vorm van UP_laceHolder'smartijnv1-37/+40
2001-12-13remove tuple symbol from UniqueSelector (! selector) and MatchExprjohnvg1-4/+6
2001-12-12removed work around for 2.0 compiler bugronny1-7/+0
2001-12-05removed type from BasicExprjohnvg1-0/+2
2001-12-03work around for 2.0 compiler bugronny1-0/+7
2001-11-30store predefined identifiers in CAFjohnvg1-219/+338
2001-11-19Changes:martijnv1-7/+23
2001-10-18store macros and local functions in macros in separate {#{#FunDef}},johnvg1-1/+2
2001-10-01pass file modification times from icl module and dcl modules to backendronny1-1/+1
2001-09-06removed usage of fun_indexalimarin1-5/+11
2001-08-31added symbols for strict and unboxed listsjohnvg1-144/+250
2001-08-27bug fixes, ModuleID argument in T_ypeConsSymbol, added _SystemDynamicmartijnv1-37/+39
2001-07-25removed underscoreModule from ParseState, this is now handled by the scannerronny1-4/+4
2001-07-25bug fix parse_bug_forbidden_symbolsronny1-1/+1
2001-07-19Added "curried" arrow types (->) and ((->) a)alimarin1-1/+1
2001-06-15making kind checking phase compatible with dcl cachingmartinw1-1/+2
2001-06-01The _Module generated for each icl-module conflicted with record of namemartijnv1-1/+1
2001-05-31added mechanism to generate a module id for each module. Fixed an indexmartijnv1-32/+39
2001-05-30optimize array comprehensions,johnvg1-51/+50
2001-05-08added fields to cons_info and type_infoalimarin1-15/+20
2001-04-25added support for constructors (for toString like usage),alimarin1-8/+19
2001-03-13Generics are added, but are disabled.alimarin1-52/+104
2001-02-15DynamicTemp added to the compiler. You will be needing a newmartijnv1-5/+24
2000-09-27optimizations and caching of dcl modules (without trans.icl)clean1-9/+6
2000-06-21solving the problem of strict aliases. Now a strict aliasmartinw1-7/+20
2000-06-09predef.icl: StdDynamics has become StdDynamicmartijnv1-1/+1
2000-06-06coercions added though not completemartijnv1-5/+9
2000-04-26Merge Martin/ Sjaak & Ronny branchesclean1-1/+4
2000-04-26changes to make compiler compatible with itselfmartinw1-3/+3
2000-02-09new comprehension transformationsronny1-1/+3
1999-11-10extension: not necessary to repeat definitions of dcl-module in icl-modulesjakie1-2/+3
1999-10-05Initial importronny1-0/+272