Age | Commit message (Expand) | Author | Files | Lines |
2014-04-03 | add unit type (print type as ()) | johnvg | 1 | -0/+2 |
2014-04-03 | add unit type | johnvg | 6 | -234/+329 |
2014-04-03 | use the index to recognize predefined types when printing, instead of the nam... | johnvg | 1 | -23/+16 |
2014-03-19 | fix the order of expansion of type synonyms in type synonyms, | johnvg | 1 | -2/+3 |
2014-02-21 | if a constraint of a class without members is reduced, and all classes in the... | johnvg | 1 | -1/+65 |
2013-12-13 | in derived dynamic types, add uniqueness to algebraic types that are always u... | johnvg | 4 | -7/+23 |
2013-12-12 | add type attributes for universally quantified variables generated in the gen... | johnvg | 1 | -5/+3 |
2013-12-04 | generate .impmod before importing labels and descriptors, | johnvg | 11 | -101/+301 |
2013-11-27 | fix printing of uniqueness attributes in type with A. | johnvg | 1 | -0/+4 |
2013-11-08 | generate jsr_ap 1 instead of jsr e_system_sAP | johnvg | 1 | -4/+1 |
2013-11-04 | fix comprehensions with a non lower case identifier as pattern, | johnvg | 1 | -2/+3 |
2013-11-04 | remove unused argument ca and result of functions: | johnvg | 1 | -30/+29 |
2013-10-24 | fix bug in function getCommonFileInfoC on 64 bit platforms | johnvg | 1 | -1/+1 |
2013-10-23 | don't accept instance members defined using :== | johnvg | 1 | -9/+20 |
2013-10-23 | undo previous commit, because it causes the compiler to crash when compiling ... | johnvg | 1 | -5/+0 |
2013-10-21 | rename parameter inline to inlineFlag, because it is now a keyword (since c99) | johnvg | 1 | -1/+1 |
2013-10-14 | check the type of instances defined using :== (maybe the parser should reject... | johnvg | 1 | -0/+5 |
2013-10-09 | prevent crash if a newtype is used with -dynamics | johnvg | 1 | -5/+9 |
2013-10-09 | restore tv_info_pointer values in function convertSymbolTypeWithoutCollecting... | johnvg | 1 | -32/+55 |
2013-08-23 | bug fix: generate jmp_eval_upd entry for update function for boxed records | johnvg | 1 | -37/+21 |
2013-08-22 | bug fix: don't use jmp_eval_upd for record fields of an abstract type | johnvg | 1 | -1/+5 |
2013-06-07 | prevent infinite loop when fusing trivial tail recursive functions (e.g. unde... | johnvg | 1 | -14/+42 |
2013-06-07 | prevent crash during fusion, | johnvg | 1 | -23/+23 |
2013-06-03 | remove unused Bool of PE_Let contructor | johnvg | 5 | -36/+30 |
2013-05-28 | prevent crash when writing .tcl file with extensible algebraic types (not yet... | johnvg | 1 | -24/+16 |
2013-05-28 | fix renumbering of extensible algebraic types | johnvg | 1 | -3/+10 |
2013-05-27 | restore s line that was accidentally removed by the previous commit | johnvg | 1 | -0/+1 |
2013-05-27 | fix the file name for .tcl files of modules with a hierarchical module name | johnvg | 1 | -17/+54 |
2013-05-06 | call reset_free_var_heap_pointers before expandCheckedAlternative in expandMa... | johnvg | 1 | -7/+10 |
2013-04-29 | copy expr in DictionariesFunction in instance of copy for Expression, | johnvg | 1 | -0/+4 |
2013-04-26 | improve "multiply defined" error, add module names of the definitions to the ... | johnvg | 3 | -71/+75 |
2013-04-10 | allow =: again for generic functions without arguments | johnvg | 1 | -5/+1 |
2013-04-09 | optimize fusion, reduce memory used of fusion (from iTask branch): | johnvg | 5 | -316/+1167 |
2013-04-09 | in lazy record selector offsets for the garbage collector, swap the offsets, | johnvg | 1 | -0/+8 |
2013-04-08 | increase heap size of the compiler | johnvg | 1 | -1/+1 |
2013-04-08 | add generic function dependencies for generic function definitions, | johnvg | 18 | -840/+2601 |
2013-04-05 | update derive class for deriving generic functions in class context (from iTa... | johnvg | 3 | -9/+26 |
2013-04-05 | add derive class for deriving generic functions in class context (from iTask ... | johnvg | 12 | -97/+383 |
2013-04-05 | change type GenericCaseDef, add types GenericCaseFunctions and GCF | johnvg | 7 | -205/+200 |
2013-04-04 | add type StringPos (from iTask branch) | johnvg | 4 | -24/+46 |
2013-04-04 | renumber functions after checking imported modules (from iTask branch) | johnvg | 6 | -394/+509 |
2013-04-04 | add type constraints in dynamic types | johnvg | 8 | -103/+191 |
2013-04-03 | remove more small differences in module typereify with the iTask branch | johnvg | 3 | -42/+42 |
2013-04-03 | remove some small differences in module typereify with the iTask branch | johnvg | 2 | -33/+33 |
2013-04-02 | add type constraints in constructors and function arguments with universal qu... | johnvg | 29 | -372/+1285 |
2013-03-26 | in function adjust_type_code, add alternative for TCE_Selector, | johnvg | 1 | -1/+6 |
2013-03-26 | remove unused constructor VI_Ref | johnvg | 1 | -1/+0 |
2013-03-25 | fix freshCopy of TFA var (cv :@: types), (cv :@: types) was not copied in thi... | johnvg | 1 | -9/+7 |
2013-03-20 | restore some code for reopening files that was accidently removed | johnvg | 1 | -2/+8 |
2013-03-19 | use / instead of \ after Clean System Files in paths | johnvg | 1 | -1/+1 |