Changes between Version 39 and Version 43 of Ticket #4138
- Timestamp:
- 2017-06-13T12:28:31Z (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #4138 – Description
v39 v43 32 32 Partial support for functions. Instantiation and typing of functions is implemented. Positional arguments and named arguments are supported. *Vectorization support needs do be adapted*. Preliminary support for reductions is implemented. Support for function trees exists. 33 33 34 Records (Mahder) 75%::34 Records (Mahder) 85%:: 35 35 Support for records and for record constructors in the works. 36 36 … … 38 38 So far only support for the basic types and time is implemented. Support for all the builtin functions and other builtin things (e.g. StateSelect, ExternalObject, etc.) needs to be implemented. As much as possible should be implemented via ModelicaBuiltin. Tests added. Support for functions with variable number of arguments not yet implemented. 39 39 40 Builtin Array functions and operators (Mahder) 10%::40 Reduction operators and Builtin Array functions (Mahder) 70%:: 41 41 First the function handling needs to be completed by Mahder. 42 42 Adapt the old Static.mo to the new expressions types in the NF. … … 57 57 Ported the backend unit checking to the new frontend. Added tests. Based on the DAE intermediate form. 58 58 59 Operator Overloading (Mahder & Martin) 40%::59 Operator Overloading (Mahder & Martin) 70%:: 60 60 The support for operator overloading from the current front-end (or the previous implementation of the new front-end) should be ported to the new front-end. Most of the Operator Overloading resolution is done, lookup of actual deoverloaded functions is needed. 61 61