Summary: | Disallow parameterised scalar types | ||
---|---|---|---|
Product: | UPPAAL | Reporter: | Gerd Behrmann <behrmann> |
Component: | libutap | Assignee: | Gerd Behrmann <behrmann> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | P1 | ||
Version: | 3.6 Alpha 4 | ||
Hardware: | All | ||
OS: | All | ||
Architecture: |
Description
Gerd Behrmann
2006-02-11 19:21:18 CET
I may be better to change the semantics of scalarset definitions inside a template: Potentially, a bigger reduction is possible if they are not shared between the instances. Thus template parameters may be used in the scalarset definition. However, the type checker then needs to be modified to disallow e.g. comparisons of local scalar variables over local scalarsets from different instances of the same template. Fixed on the trunk. Local scalar set types from two different instances of the same template are no longer equivalent. |