Changes between Version 43 and Version 44 of Ticket #4138
- Timestamp:
- 2017-06-19T10:57:08Z (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #4138 – Description
v43 v44 4 4 5 5 Instantiation (Per, Adrian) 80%:: 6 Instantiation of long and short class definitions are implemented. Still missing are overloaded functions and partial derivative functions. Partial support for class extends. The handling of equations, algorithms and expressions needs to be expanded.6 Instantiation of long and short class definitions are implemented. Still missing are overloaded functions and partial derivative functions. ~~Partial support for class extends~~ (temporarily broken). The handling of equations, algorithms and expressions needs to be expanded. 7 7 8 8 Extends (Per) 90%:: … … 16 16 17 17 Redeclare (Per) 60%:: 18 Only very basic redeclare of components is implemented, m ore work is needed for redeclare of classes, merging of modifiers, constraining type, etc. Preliminary support for redeclare-as-elements was implemented.18 Only very basic redeclare of components is implemented, merging of modifiers, constraining type, etc. ~~Preliminary support for redeclare-as-elements was implemented~~ (temporarily broken). 19 19 20 Imports (Per, Adrian) 50%:: 21 Basic support for qualified/unqualified imports is implemented. It's also only possible to import classes at the moment, and not components. Some way of marking elements as imported is also needed, currently they are just inserted into the importing class as they are. 20 Imports (Per, Adrian) 90%:: 21 Imports are now mostly handled, both for classes and components. More error checking is needed: 22 * Enforce that imports use the form [package.]definition. 23 * Handle shadowing correctly. 22 24 23 25 Conditional Components (Lennart) ::