Age | Commit message (Expand) | Author | Files | Lines |
2015-11-17 | fix qualified import of constructors with a constraint or universally quantif... | johnvg | 1 | -10/+17 |
2013-06-03 | remove unused Bool of PE_Let contructor | johnvg | 1 | -20/+14 |
2013-04-02 | add type constraints in constructors and function arguments with universal qu... | johnvg | 1 | -7/+34 |
2012-08-14 | add extendable algebraic data types (merged from iTask branch) | johnvg | 1 | -56/+89 |
2012-08-02 | add pattern match test using =: in expressions, | johnvg | 1 | -1/+39 |
2012-04-05 | fix aliases in sub patterns of # or let, for example: | johnvg | 1 | -1/+8 |
2011-11-08 | rename module StdCompare to compare_types | johnvg | 1 | -1/+1 |
2011-11-08 | remove unnecessary imports of module check, | johnvg | 1 | -0/+1 |
2011-11-04 | remove differences in layout between the compiler and the iTask compiler | johnvg | 1 | -378/+359 |
2011-03-17 | pass generic info only to instances for OBJECT, CONS and FIELD, | johnvg | 1 | -25/+3 |
2011-02-23 | only generate a generic info argument for generic instances of kind *->*, | johnvg | 1 | -4/+7 |
2011-02-23 | really remove dummy function add_kind in function check_generic_expr | johnvg | 1 | -5/+0 |
2011-02-23 | remove dummy function add_kind in function check_generic_expr, | johnvg | 1 | -48/+25 |
2010-07-06 | use 'Module'.name in errors, instead of Module@name | johnvg | 1 | -9/+9 |
2010-07-05 | dont pass icl functions array to/from checkDclMacros, | johnvg | 1 | -1/+2 |
2009-07-28 | fix uniqueness type bug (not detected because of bug in refmark) | johnvg | 1 | -2/+2 |
2007-09-10 | rename NormalSelectorUniqueElementResult as UniqueSelectorUniqueElementResult, | johnvg | 1 | -3/+3 |
2007-04-13 | implement newtype | johnvg | 1 | -164/+264 |
2007-04-12 | implement {# and {! in array comprehensions that create a new array | johnvg | 1 | -0/+23 |
2007-04-11 | remove string in AP_Empty constructor | johnvg | 1 | -22/+22 |
2007-03-28 | fix "not imported" error if StdArray or StdEnum needs to be imported | johnvg | 1 | -4/+5 |
2007-02-14 | implement qualified explicit imports | johnvg | 1 | -106/+346 |
2007-01-02 | prevent compiler crash if a macro with a non constructor application as | johnvg | 1 | -15/+11 |
2005-09-16 | make line number in the | johnvg | 1 | -19/+19 |
2005-04-08 | fix uniqueness type of UnqArraySelectFun | johnvg | 1 | -1/+3 |
2003-12-12 | fix #! with constructor pattern match or record with one field | johnvg | 1 | -15/+19 |
2003-12-12 | fix #! with constructor pattern match or record with one field | johnvg | 1 | -92/+143 |
2003-08-20 | removed unnecessary separate fields for universal variables, | ronny | 1 | -3/+3 |
2003-06-26 | bug fix in administration of needed modules (fixes bug #25 and a possibly | ronny | 1 | -6/+6 |
2003-06-26 | don't assume infix operators have arity 2 (fixes bug #17) | ronny | 1 | -15/+15 |
2003-05-16 | renamed field names of type Ident in syntax tree | ronny | 1 | -93/+93 |
2003-01-08 | remove rhs of alternative with an AP_Empty pattern, to prevent | johnvg | 1 | -1/+1 |
2003-01-06 | prevent compiler crash if an array pattern is not a variable | johnvg | 1 | -2/+3 |
2002-11-14 | remove record update to record node transformation (for records | johnvg | 1 | -34/+2 |
2002-10-18 | add strict dot dot expressions, transform record update | johnvg | 1 | -45/+64 |
2002-07-22 | removed RWS comments | ronny | 1 | -29/+9 |
2002-07-22 | introduced macros for values of case_explicit boolean | ronny | 1 | -13/+16 |
2002-07-16 | generate DclFunCall's for function calls from macros to fix | johnvg | 1 | -7/+27 |
2002-06-17 | removed ignored !'s | johnvg | 1 | -2/+2 |
2002-06-03 | added constructor/type/field information to generics | alimarin | 1 | -4/+26 |
2002-05-01 | bug fix: make case for variable pattern explicit | ronny | 1 | -1/+1 |
2002-03-25 | new implementation of generics | alimarin | 1 | -22/+29 |
2002-01-17 | Bug fix: Scopes in dynamics | sjakie | 1 | -25/+24 |
2002-01-10 | bug fix: move merge cases to transform, because it assumes local funcitons | ronny | 1 | -44/+10 |
2001-12-19 | fix pattern does not match error in function add_decons_call_for_overloaded_l... | johnvg | 1 | -0/+1 |
2001-12-17 | implement pattern matching of strict, unboxed and overloaded lists | johnvg | 1 | -7/+28 |
2001-12-13 | remove tuple symbol from UniqueSelector (! selector) and MatchExpr | johnvg | 1 | -8/+5 |
2001-12-12 | enter new scope when checking rhs of nodedefs | ronny | 1 | -1/+2 |
2001-12-12 | fixed bugs in merging explicit cases | ronny | 1 | -5/+5 |
2001-12-05 | removed type from BasicExpr | johnvg | 1 | -18/+19 |