Формат файлов BKI
В этом разделе описывается, как бэкенд PostgreSQL интерпретирует файлы BKI. Это описание будет легче понять, если в качестве примера привести файл postgres.bki
.
Ввод BKI состоит из последовательности команд. Команды состоят из нескольких компонентов, в зависимости от синтаксиса конкретной команды. Компоненты команд обычно разделяются пробельными символами, но это не обязательно, если не возникает неоднозначности. Специальный разделитель команд отсутствует; следующий компонент, который не может синтаксически относиться к предыдущей команде, начинает следующую. (Обычно новая команда начинается в отдельной строке, для структурности.) Компонентами команд могут быть определенные ключевые слова, специальные символы (скобки, запятые и т. д.), числа или строки в двойных кавычках. Все буквы в них воспринимаются с учетом регистра.
Строки, начинающиеся с #
, игнорируются.