Как устранить ошибку разбора в Splint - PullRequest
1 голос
/ 24 августа 2010

Splint не продолжает проверку после обнаружения ошибок разбора.Я также пытался использовать опцию + trytorecover, но без изменений.

Пожалуйста, дайте мне знать, как использовать + trytorecover, чтобы Splint попытался продолжить после ошибки разбора.Получаю,

161: splint +trytorecover spy.c
Splint 3.1.1 --- 19 Jul 2006

spy.c:41:12: Parse Error: Non-function declaration: byte_4 :
                int. Attempting to continue.
spy.c:41:12: Cannot recover from parse error.
*** Cannot continue.

1 Ответ

1 голос
/ 27 декабря 2010

Можете ли вы опубликовать фрагмент кода, который вызывает ошибку?

Обновление:

Кстати, я столкнулся с ошибкой разбора в шине (не похожей на ту, которую вы опубликовали) и разместил запрос в списках рассылки сплинта Я получил быстрый ответ. Позже я погуглил «объявление функции без шины» и нашел следующий запрос и ответ: запрос списка рассылки шины

Это похоже на тот, который вы опубликовали. Может быть, поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...