Age | Commit message (Expand) | Author | Files | Lines |
2009-11-26 | remove preprocessor for Clean 1.3 code | johnvg | 1 | -42/+3 |
2009-10-12 | fix bug in fusion that may occur if a recursive function that contains | johnvg | 1 | -25/+29 |
2009-07-29 | fix bug that may occur if a let variable is used in another let in an alterna... | johnvg | 2 | -12/+39 |
2009-07-29 | fix bug that may occur if a let is used in a case inside another case, | johnvg | 1 | -92/+119 |
2009-07-29 | mark pattern and rhs of case alternative with one fullRefMark instead of two | johnvg | 1 | -11/+6 |
2009-07-29 | fix selective uses in refMarkOfVariable if used completely and by selector | johnvg | 1 | -39/+48 |
2009-07-29 | remove some unused code, fix some typos | johnvg | 1 | -67/+36 |
2009-07-28 | fix uniqueness type bug (not detected because of bug in refmark) | johnvg | 3 | -9/+6 |
2009-07-28 | mark strict vars with VI_StrictLetVar, transform case of such a var | johnvg | 2 | -5/+7 |
2009-07-28 | create new fv_info_ptr's for strict lets in distributeLets, because otherwise | johnvg | 2 | -68/+18 |
2009-07-01 | prevent compiler crash if a dynamic type contains a type constructor variable, | johnvg | 1 | -16/+18 |
2009-06-15 | report an error if a non unique * annotated type T is inferred in a function ... | johnvg | 1 | -20/+28 |
2009-06-11 | restore all modified pointers (prevents compiler crash if an | johnvg | 1 | -1/+1 |
2009-06-05 | make function add_new_variable global instead of local | johnvg | 1 | -6/+5 |
2009-06-05 | fix for existential/universal type variables of kind > * | johnvg | 1 | -37/+25 |
2009-06-05 | remove some comments | johnvg | 1 | -6/+1 |
2009-06-05 | fix for existential/universal type variables of kind > * | johnvg | 1 | -41/+34 |
2009-06-05 | remove some comments | johnvg | 1 | -10/+6 |
2009-06-05 | keep case_explicit, instead of setting case_explicit to False for all | johnvg | 1 | -168/+98 |
2009-05-14 | add dynamic_type_used result at wantModule calls | johnvg | 1 | -2/+2 |
2009-05-14 | report error if type Dynamic is used without importing StdDynamic, | johnvg | 2 | -10/+12 |
2009-05-14 | pass use of type Dynamic from parser to checkModule | johnvg | 1 | -3/+3 |
2009-05-14 | remember use of type Dynamic | johnvg | 2 | -53/+47 |
2009-04-29 | bug fix: initialize atype_vars1 as intended | johnvg | 1 | -3/+3 |
2009-02-25 | prevent compiler crash when check import completeness of a generic function | johnvg | 1 | -0/+2 |
2009-02-25 | add explicit import of generic functions | johnvg | 3 | -11/+21 |
2009-02-25 | replace type ImportedIdent by Ident because ii_extended is not used | johnvg | 5 | -46/+30 |
2008-11-10 | use a loop to adjust predefined symbols of dynamics and generics | johnvg | 1 | -73/+8 |
2008-11-10 | make indices of predefined types and expressions of dynamics and generics | johnvg | 2 | -197/+105 |
2008-10-28 | remove fields gen_cases and gen_star_cases because they are not | johnvg | 3 | -41/+1 |
2008-05-19 | fix conversion of nested guards that may fail, incorrect code was generated | johnvg | 1 | -10/+31 |
2008-04-10 | remove unnecessary import from _aconcat | johnvg | 1 | -2/+0 |
2008-04-09 | report an error if a type context is specified multiple times in a function type | johnvg | 1 | -5/+8 |
2008-03-26 | handle NewType in function isTypeSynonym | johnvg | 1 | -0/+2 |
2008-01-03 | move function remove_first_n from backendinterface to containers | johnvg | 2 | -0/+20 |
2007-12-21 | make function has_observing_type faster | johnvg | 1 | -3/+8 |
2007-12-21 | don't mark strict and unboxed arrays as hyperstrict (causes incorrect | johnvg | 1 | -2/+2 |
2007-12-20 | update ft_arity of generated dcl functions, if this field is not updated, fusion | johnvg | 1 | -5/+3 |
2007-11-20 | correct previous commit | johnvg | 1 | -1/+1 |
2007-11-20 | do not allow a . before (c a) in the type of a constructor, | johnvg | 1 | -2/+2 |
2007-11-20 | remove ExclamationToken from context independent tokens to | johnvg | 1 | -1/+0 |
2007-11-20 | remove is_pattern argument from functions | johnvg | 1 | -5/+5 |
2007-11-20 | change error: type variable of type of lifted argument .. appears in the spec... | johnvg | 1 | -2/+2 |
2007-09-11 | make a![i] unique in yielded element if the yielded array is used only by | johnvg | 2 | -25/+231 |
2007-09-10 | rename NormalSelectorUniqueElementResult as UniqueSelectorUniqueElementResult, | johnvg | 4 | -30/+40 |
2007-09-05 | use an integer instead of a string in GenTypeVar | johnvg | 2 | -17/+25 |
2007-09-05 | use bimapId instead of bimap{|*|} for variables | johnvg | 2 | -18/+26 |
2007-09-04 | add more position information for error messages in generators | johnvg | 1 | -17/+15 |
2007-08-21 | make elements of array generators unique (for arrays with unique elements) | johnvg | 1 | -4/+3 |
2007-04-19 | remove VI_Defined and VI_LocallyDefined because they are not used anymore | johnvg | 1 | -1/+0 |