-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Define more annotations as declarations #3448
Conversation
This seemingly opens up for expressions instead of the literals |
Good point, and the answer to the latter is it depends |
One possibility would be to change them to |
I have now included that definition.
Note in particular that the Figure-annotation isn't a parameter at all - since it directly refers to expressions for curves. (But the rest of it should likely be constant (or possibly parameter)). |
I would like some more input on this:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we need to be more careful to not overload parameter
and constant
with other than the usual meanings.
This doesn't mean that I'm pushing for having, say, more constant than "literal" variability, but overall I would actually expect it to be possible to ease up variability requirements in the future to have less ad-hoc requirements to only support constant expressions in the form of literals.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm afraid we still need to iterate on the general principles a bit more.
Co-authored-by: Henrik Tidefelt <[email protected]>
Co-authored-by: Henrik Tidefelt <[email protected]>
@henrikt-ma I believe all issues are now resolved for this PR; there could be another PR for clarifying why absoluteValue is a good idea for temperatures. |
Think everything was resolved, and waited weeks for new feedback. The PR is also getting difficult to handle in github due to the growing number of comments. so better to add new PR for remaining issues
More consistent non-syntax variant of defining annotations, based on comments in #2999
Notes: