- 22 May, 2019 7 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
remove ModuleIdTable, StdArrayId and initialisation of StdBoolId and StdMiscId (overwritten in backend.c)
-
johnvg@science.ru.nl authored
-
- 21 May, 2019 2 commits
-
-
johnvg@science.ru.nl authored
Revert "temporarily add fields gcd_strict_arguments to record GenericConsDescriptor and grd_strict_fields to record GenericRecordDescriptor of module StdGeneric" This reverts commit abaf1022.
-
johnvg@science.ru.nl authored
Revert "Fix previous commit: add 6th field of generic descriptors as well in postparse (curently only for temporary field gcd_strict_arguments)" This reverts commit 4c2f4982.
-
- 16 May, 2019 4 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
remove symb_next, store function types of definition modules in mfts_function_symbol_a, store SpecialArrayFunctionSymbols in sdef_special_array_function_symbol instead of symb_next, remove ExitOnInterrupt calls
-
johnvg@science.ru.nl authored
restore include of windows.h deleted by previous commit, this caused a link error on 64 bit windows because a dll was no longer imported
-
johnvg@science.ru.nl authored
-
- 15 May, 2019 1 commit
-
-
johnvg@science.ru.nl authored
-
- 14 May, 2019 3 commits
-
-
johnvg@science.ru.nl authored
store field symbol definition of instance apply in symb_val.val_apply_instance_field_def instead of symb_next
-
johnvg@science.ru.nl authored
This reverts commit 9ac83a27.
-
johnvg@science.ru.nl authored
-
- 10 May, 2019 3 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
- 09 May, 2019 2 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
remove constructors from list of symbols, don't copy type and constructor symbols for bem_types and bem_constructors
-
- 07 May, 2019 2 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
- 06 May, 2019 1 commit
-
-
johnvg@science.ru.nl authored
remove BEAnnotateTypeNode and BEAttributeTypeNode, replace BETypeVar0TypeNode, BETypeVarNTypeNode and BENormalTypeNode by BEVar0TypeNode, BEVarNTypeNode and BESymbolTypeNode
-
- 03 May, 2019 1 commit
-
-
johnvg@science.ru.nl authored
remove struct flat_type, replace fields type_lhs by type_symbol and type_attribute, remove BEFlatType, adjust BEAbstractType, replace BEAlgebraicType, BEExtendableAlgebraicType and BERecordType by BEDefineAlgebraicType, BEDefineExtensibleAlgebraicType and BEDefineRecordType, add constructor index argument to BEDefineRecordType and pass TypeArgP instead of TypeNodeP to remove hack in this function and BEConstructorSymbol
-
- 02 May, 2019 2 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
replace BENodeDef and BENodeDefs by BENodeDefList, replace BEStrictNodeId and BEStrictNodeIds by BEStrictNodeIdList, replace BEConstructor and BEConstructors by BEConstructorList, replace BEField and BEFields by BEFieldList, replace BEString and BEStrings by BEStringList, replace BECodeParameter and BECodeParameters by BECodeParameterList, replace BENodeIdListElem and BENodeIds by BENodeIdList
-
- 01 May, 2019 2 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
- 30 Apr, 2019 7 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
prevent unnecessary scanning of abc files: fix test to only scan abc file of a system module if the strict entry of a function is called
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
remove type variable names in the backend, because they are not used: replace contents_tv by contents_tv_argument_n, remove struct type_var, replace functions BEVarTypeNode and BENumberedVarTypeNode by BETypeVar0TypeNode and BETypeVarNTypeNode (without type variable name), remove functions BETypeVar, BENumberedTypeVar and NewTypeVar
-
- 29 Apr, 2019 3 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
remove unused types BETypeVarListP, BEAttributeKindList and AttributeKindList, functions BENoTypeVars, BENoAttributeKinds and last argument of function BEFlatType in backend
-
johnvg@science.ru.nl authored
remove unused type BEUniVarEquations, function BENoUniVarEquations and argument attributeEquations of function BETypeAlt in backend
-