21.3.3. bison

21.3.3. bison

Программа bison — это грамматический разборщик (парсер): она создает C-программу, предназначенную для разбора определенной грамматики. Данная программа вам не понадобится до тех пор, пока вы не захотите написать собственный компилятор. Ключи программы представлены в таблице 21.3. Формат вызова:

bison [ключи] файл

Ключи программы bison Таблица 21.3

Ключ Назначение
-b префикс Использовать указанный префикс для имени входящего файла
-d Создать заголовочный файл, содержащий информацию о типах грамматических образцов (токенов), которые определены в вашей грамматике
-I Не вставлять код в существующие файлы
-о файл Установить файл результата
-t Включить отладочную информацию
-v Записать созданную программу в файл у.out put
Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Установка Bison-1.35

Из книги Linux From Scratch автора Бикманс Герард

Установка Bison-1.35 Приблизительное время компиляции: 0.27 SBU Необходимое дисковое пространство: 6 MBИнсталляция BisonДля инсталляции Bison выполните:./configure –prefix=/usr && make && make installНекоторые программы не знают о существовании bison и пытаются найти программу yacc (bison –


21.3.3. bison

Из книги Linux: Полное руководство автора Колисниченко Денис Николаевич

21.3.3. bison Программа bison — это грамматический разборщик (парсер): она создает C-программу, предназначенную для разбора определенной грамматики. Данная программа вам не понадобится до тех пор, пока вы не захотите написать собственный компилятор. Ключи программы представлены