У меня есть модель в muXmv, где я инициализирую диапазон значений, например -
VAR x : 0..100; ASSIGN init(x) := 10..50;
это отлично работает.
Однако, когда я использую переменную вместо значений,
ASSIGN init(x) := LB..UB; DEFINE LB := 10; UB := 50;
выдает синтаксическую ошибку -
строка 14: в токене ..: синтаксическая ошибка
строка 14: ошибка парсера
Не уверен, где я иду не так?
Также есть ли лучший способ объявить константы в nuxmv?