Оглавление:
Определение - Что означает проверка синтаксиса?
Проверка синтаксиса - это процесс проверки, свободен ли синтаксис программы от программных или стилистических редакторов. Существует множество инструментов для проверки синтаксиса практически для каждого языка программирования. Некоторые из них запускаются локально на компьютере, а другие доступны онлайн. Эти инструменты также известны как «linters», после утилиты lint, которая проверяет ошибки в C.
Техопедия объясняет проверку синтаксиса
Проверка синтаксиса проверяет код на наличие различных программных и стилистических ошибок в языках программирования. Существуют валидаторы синтаксиса, также называемые линтерами, которые доступны практически для каждого языка программирования, используемого в настоящее время. Хорошо известным примером является утилита lint для Unix-подобных операционных систем, написанная Стивеном Джонсоном в Bell Labs в 1979 году. Термин «линтер» происходит от этой утилиты.
Валидаторы синтаксиса могут проверять вещи вне синтаксиса, отмечая распространенные ошибки, такие как использование переменных до их установки и деление на ноль. Синтаксические валидаторы очень специфичны для проверяемого языка программирования и предназначены для выделения стиля кода, который противоречит лучшим практикам сообщества языков программирования. Поисковые системы показывают много онлайн-проверок кода для большинства языков программирования.