Проверка синтаксиса Си-подобной программы.
От: BugZ Россия  
Дата: 29.01.07 10:17
Оценка:
Добрый день!

Я пишу программы на интерпретируемом Си-подобном языке и хочу "прикрутить" проверку синтаксиса к своему редактору кода (SlickEdit).
Существуют ли программы для проверки исключительно синтаксиса программы? Например, консольное приложение у которого на входе исходник, а на выходе номера строчек с ошибками и их описание. Это существенно ускорило бы процесс моей разработки. Или возможно ли это сделать каким-нибудь сишным компилятором?

С благодарностью к присутствующим,
Александр.
Re: Проверка синтаксиса Си-подобной программы.
От: StevenIvanov США  
Дата: 29.01.07 12:29
Оценка:
Здравствуйте, BugZ, Вы писали:

BZ>Добрый день!


BZ>Я пишу программы на интерпретируемом Си-подобном языке и хочу "прикрутить" проверку синтаксиса к своему редактору кода (SlickEdit).

BZ>Существуют ли программы для проверки исключительно синтаксиса программы? Например, консольное приложение у которого на входе исходник, а на выходе номера строчек с ошибками и их описание. Это существенно ускорило бы процесс моей разработки. Или возможно ли это сделать каким-нибудь сишным компилятором?

BZ>С благодарностью к присутствующим,

BZ>Александр.

На мой взгляд самый простой Сшный компилятор — tcc (судя по бенчмаркам еще и компилит довольно быстро). Попробуй прикрутить проверку синтаксиса оттуда.
Re: Проверка синтаксиса Си-подобной программы.
От: zaufi Земля  
Дата: 29.01.07 13:04
Оценка:
Здравствуйте, BugZ, Вы писали:

BZ>Добрый день!


BZ>Я пишу программы на интерпретируемом Си-подобном языке и хочу "прикрутить" проверку синтаксиса к своему редактору кода (SlickEdit).

BZ>Существуют ли программы для проверки исключительно синтаксиса программы? Например, консольное приложение у которого на входе исходник, а на выходе номера строчек с ошибками и их описание. Это существенно ускорило бы процесс моей разработки. Или возможно ли это сделать каким-нибудь сишным компилятором?

BZ>С благодарностью к присутствующим,

BZ>Александр.

`info gcc`
<cut>
 `-fsyntax-only'
      Check the code for syntax errors, but don't do anything beyond
      that.
</cut>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.