Я получаю синтаксическую ошибку, когда пытаюсь запустить свой код promela, ошибка говорит об ошибке: синтаксическая ошибка увидела «токен: ::»
который относится к этой строке кода (строки 10-13):
#define IniRunning(x,y) if
:: ((x==A) && (y==B)) -> IniRunningAB = 1
:: else skip
fi
Я попытался добавить точку с запятой после if, а также после fi, но ошибка, похоже, не исчезла.
У кого-нибудь есть идеи?