21.3.3. bison
21.3.3. bison
Программа bison — это грамматический разборщик (парсер): она создает C-программу, предназначенную для разбора определенной грамматики. Данная программа вам не понадобится до тех пор, пока вы не захотите написать собственный компилятор. Ключи программы представлены в таблице 21.3. Формат вызова:
bison [ключи] файл
Ключи программы bison Таблица 21.3
Ключ Назначение -b префикс Использовать указанный префикс для имени входящего файла -d Создать заголовочный файл, содержащий информацию о типах грамматических образцов (токенов), которые определены в вашей грамматике -I Не вставлять код в существующие файлы -о файл Установить файл результата -t Включить отладочную информацию -v Записать созданную программу в файл у.out putБолее 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Установка Bison-1.35
Установка Bison-1.35 Приблизительное время компиляции: 0.27 SBU Необходимое дисковое пространство: 6 MBИнсталляция BisonДля инсталляции Bison выполните:./configure –prefix=/usr && make && make installНекоторые программы не знают о существовании bison и пытаются найти программу yacc (bison –
21.3.3. bison
21.3.3. bison Программа bison — это грамматический разборщик (парсер): она создает C-программу, предназначенную для разбора определенной грамматики. Данная программа вам не понадобится до тех пор, пока вы не захотите написать собственный компилятор. Ключи программы представлены
Колисниченко Денис Николаевич
Просмотр ограничен
Смотрите доступные для ознакомления главы 👉