Spec differs from grammar

Description

According spec http://www.openehr.org/releases/AM/latest/docs/ADL2/ADL2.html#_constraints_on_integer

following is not possible
integerListValue : integerValue ( ( ',' integerValue )+ | ',' SYM_LIST_CONTINUE ) ;

This should be added to spec (one element list)
length matches {1000,...} – fixed value of 1000

Environment

None

Activity

Show:
Thomas Beale
April 12, 2016, 11:10 AM

This is an anomaly that needs to be resolved. In fact, in ADL, you can just do {1000}, but in ODIN you are supposed to use the <xxx, ...> list continue marker to indicate that it is really a list. For the moment, I recommend a local fix that allows {1000}, while I work out a clean solution to the problem.

Bert Verhees
April 12, 2016, 11:34 AM

Both syntaxes are supported, so it is not a problem, just thought it is good to mention

Reporter

Bert Verhees

Labels

None

Components

Affects versions

Priority

Major
Configure