Дані програми:
Версія: 20140101
Дата завантаження: 17 Feb 15
Ліцензія: Безкоштовно
Популярність: 30
Berkeley Yacc є кращим Yacc варіант для систем Linux, в порівнянні з зубрами.
Також відомий як byacc, Берклі Yacc здатний уникнути залежності своєрідного компілятора
Що нового У цьому випуску :.
- yacc.1: документ% маркер стіл, поліпшити уявлення подвійні лапки
- Тест / calc.tab.c, тест / calc1.tab.c, тест / calc2.tab.c, тест / calc3.tab.c, тест / code_calc.code.c, тест / code_calc.tab.c , тест / code_error.code.c, тест / code_error.tab.c, тест / error.tab.c, тест / ftp.tab.c, тест / grammar.tab.c, тест / pure_calc.tab.c, тест /pure_error.tab.c, тест / quote_calc-s.tab.c, тест / quote_calc.tab.c, тест / quote_calc2-s.tab.c, тест / quote_calc2.tab.c, тест / quote_calc3-s.tab .c, тест / quote_calc3.tab.c, тест / quote_calc4-s.tab.c, тест / quote_calc4.tab.c: регенерація
- output.c, skeleton.c: змінити остання зміна, так що yytname є # define'd в міру необхідності, а не постійним - щоб уникнути порушення cproto наприклад .
- output.c, defs.h, main.c, reader.c, skeleton.c: зміни, щоб побудувати NTPD допомогою byacc:
- Перейменувати yyname [], щоб yytname []
- додати YYTRANSLATE () макрос
- визнати% маркера Таблиця опису зубра
- Налаштувати: регенерація
- yacc.1: S / EE / XE / обійти Грофф помилку на Debian 6
- makefile.in: використовуйте CF_MAKE_DOCS
- aclocal.m4: додати CF_MAKE_DOCS
- configure.in: використовуйте CF_MAKE_DOCS
Що нового у версії 20130304:
- Упаковка / Debian / змін, то версія, пакет / byacc. Специфікація: удар
- aclocal.m4: адаптувати підправити від Дейва Бекета, щоб обійти давнього поломки в & Quot; Новий & Quot; Autoconf.
- output.c: виправити фіктивні #include якщо і Quot; -i і Quot; дається, але не & Quot; -d & Quot; (Доповідь Річарда Mitton).
- також під час тестування, що знайшов випадок, коли union_file не використовується; додав чек на адресу, яку.
- Тест / ftp.output, тест / ftp.tab.c, тест / ftp.tab.h: регенерація
- Тест / ftp.y: виправити більшість попереджень компілятора для & Quot; зробити check_make і Quot;
- Тест / calc1.tab.c: регенерація
- Тест / calc1.y: виправити більшість попереджень компілятора для & Quot; зробити check_make і Quot;
- Тест / calc.tab.c, тест / calc1.tab.c, тест / calc2.tab.c, тест / calc3.tab.c, тест / code_calc.code.c, тест / code_error.code.c , тест / error.tab.c, тест / ftp.tab.c, тест / grammar.tab.c, тест / pure_calc.tab.c, тест / pure_error.tab.c, тест / quote_calc-s.tab.c , тест / quote_calc.tab.c, тест / quote_calc2-s.tab.c, тест / quote_calc2.tab.c, тест / quote_calc3-s.tab.c, тест / quote_calc3.tab.c, тест / quote_calc4-х .tab.c, тест / quote_calc4.tab.c: регенерація
- skeleton.c: заспокоїти GCC перетворення попередження в yygrowstack ()
- Налаштувати: регенерація
- aclocal.m4 :. Інший Виправлення CF_GCC_VERSION для обробки змін до Debian ПКУ повідомлення
Що нового у версії 20121003:
- Ця версія змінює конфігураційний скрипт, щоб дозволити експерименти з різними Autoconf повнотекстові версії (без зміни коду).
Що нового у версії 20120526:
- Ця версія додає незначні зміни легко побудувати на FreeBSD та інші пакувальники, які воліють не використовувати конфігураційний скрипт.
Що нового у версії 20101229 :.
- Кілька незначних виправлень / поліпшень від NetBSD
Що нового у версії 20101226:
- defs.h, main.c: зміна зворотного типу на виділення (), щоб уникнути попереджень проблем вирівнювання
- main.c: Solaris оголошує CHMOD () в
- Налаштувати: регенерація
- main.c: ifdef'd використання fcntl.h
- configure.in: додати настроювальних перевіряє fcntl.h, atexit і mkstemp
- main.c: у випадках, коли mkstemp () не доступний, використання TempNam / відкрити
- aclocal.m4: додати CF_MKSTEMP
- aclocal.m4: поліпшити квотування, засуджувати $ {ім'я-значення} на користь стандартного $ {ім'я: -value}
Що нового у версії 20101126:
- пакет / byacc.spec, упаковка / Debian / змін, версія: удар
- output.c: виправлена використання% вартості розбору парам в YYERROR (); він не використовує і yylva (звіт Кліффорд Yapp)
Що нового у версії 20101122:
- output.c: додати IfDef для захисту від перевизначення YYSTYPE Союз (запит Кліффорд Yapp).
- Тест / calc1.tab.c: регенерація
- тест calc1.y /: компілятор очищення попередження
- Тест / grammar.y: додати & Quot;% очікують і Quot;
- Тест / calc1.tab.h: регенерація * тест / calc1.output, тест / calc1.tab.c, тест / calc1.tab.h: тест RCS_BASE / calc2.tab.c, тест / calc3.tab. C: регенерація
- Тест / calc1.y: складний приклад з паперу Стіва Джонсона, використовує союзи
- Тест / calc3.y, тест / calc2.y: Init "бази", так можуть виконуватися приклади
- Тест / ftp.tab.c, тест / ftp.y: хитрощі, щоб компілювати з G ++
- output.c: компенсувати виправити в reader.c
- reader.c: додати / використання putc_both () і puts_both (), до речі фіксації місце, де союз копіюється в union_file може бути замінений кінець останнього рядка .
- пакет / Debian / змін, пакет / byacc.spec, версія: удар
Що нового у версії 20090221:
- Декларація yylval був відновлений до скелету, як це був опущений у виправленнях, зроблених в 20080824.
Коментар не знайдено