aboutsummaryrefslogtreecommitdiff
path: root/frontend/parse.icl
AgeCommit message (Expand)AuthorFilesLines
2006-02-02remove unused function 'isRhsStartToken 'johnvg1-8/+0
2006-01-13remove some unused codejohnvg1-15/+1
2005-09-16make line number in thejohnvg1-10/+13
2005-04-21remove support for 1.3 import syntaxjohnvg1-18/+0
2005-01-19implement let in comprehensionsjohnvg1-12/+27
2004-05-27report a parse error if an instance definition contains ajohnvg1-5/+8
2004-04-02implement foreign export with stdcalljohnvg1-3/+20
2004-02-12PK: fix bug with let .. where .. in ..pieter1-1/+2
2003-12-23bug fix: don't accept lhs patterns between function name and double colonronny1-1/+1
2003-12-15add foreign exportjohnvg1-124/+132
2003-12-01use same default fixity and priority (infixl 9) everywhereronny1-5/+3
2003-07-15OBJECT marking is addedalimarin1-0/+4
2003-07-01changed some names to properly reflect their typeronny1-37/+37
2003-07-01changed parsing of dynamic patterns and expressions,dynamic and :: now bind w...ronny1-18/+31
2003-06-19use :: T (:== .. ) syntax for abstract type synonymsjohnvg1-5/+3
2003-06-19removed unused field class_arg_kindsronny1-6/+6
2003-06-19enable boxed recordsjohnvg1-2/+0
2003-05-16renamed field names of type Ident in syntax treeronny1-55/+55
2003-03-17fixed a bug in parsing the "of" token after dynamic type, e.g.:alimarin1-1/+2
2003-02-25fixed bug 8, incorrect parsing of dynamic id :: (A.a: a->a)ronny1-2/+8
2002-11-12Made modulename <> filename a proper errordiederik1-1/+1
2002-10-18add boxed records and strict dot dot records,johnvg1-29/+108
2002-10-14new type code and type code constructor representationronny1-34/+0
2002-07-17add abstract synonym typesjohnvg1-2/+3
2002-06-17removed ignored !'sjohnvg1-3/+3
2002-06-17moved _ to next linejohnvg1-1/+2
2002-06-03added constructor/type/field information to genericsalimarin1-12/+44
2002-04-11support for generic type context like inalimarin1-2/+53
2002-03-27fix bug in CharList with \010 charjohnvg1-1/+18
2002-03-25new implementation of genericsalimarin1-27/+165
2002-02-06store strictness annotations in SymbolType instead of ATypejohnvg1-90/+298
2001-12-19bug fix for previous bug fixronny1-4/+4
2001-12-18bug fix: allow local functions with no arguments and a code block rhsronny1-7/+7
2001-12-12inlined simple code_block_allowed functionronny1-5/+1
2001-12-12don't allow local nodedefs (defined with =:) with a specified typeronny1-14/+20
2001-12-12enforce consistency of defining symbols in rhsronny1-65/+118
2001-12-05removed type from BasicExprjohnvg1-2/+32
2001-12-03bug fix: uniqueness error in nested record/array updatesronny1-4/+4
2001-11-30store predefined identifiers in CAFjohnvg1-99/+110
2001-11-26assorted parse/scan bug fixesronny1-44/+55
2001-11-23removed various commentsronny1-170/+57
2001-10-19higher-order kinded types in genericsalimarin1-4/+9
2001-10-12add <|- generator for overloaded lists againjohnvg1-4/+2
2001-10-05Added existential attribute variables to type definitionssjakie1-21/+23
2001-10-04Oops, the previous commit contained an error in :== defspieter1-1/+1
2001-10-04typo in error message;pieter1-108/+96
2001-10-01pass file modification times from icl module and dcl modules to backendronny1-10/+10
2001-09-21Bug fix: caching combined with omitted type and class definitionssjakie1-2/+4
2001-09-12add <|- generator for overloaded listsjohnvg1-4/+2
2001-09-06added command line flag to enable genericsalimarin1-5/+7