Berkeley Yacc

Софтуер снимки:
Berkeley Yacc
Софтуер детайли:
Версия: 20140101
Дата на качване: 17 Feb 15
Розробник: T.E.Dickey
Разрешително: Безплатно
Популярност: 30

Rating: nan/5 (Total Votes: 0)

Berkeley Yacc е най-добрият вариант на разположение за Linux системи Yacc, в сравнение с бизони.
Също известен като byacc, Berkeley 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: Regen
  • output.c, skeleton.c: изменят последната промяна, така че yytname е # define'd колкото е необходимо, а не постоянно - за да се избегне нарушаване cproto например
  • .
  • output.c, defs.h, main.c, reader.c, skeleton.c: промени за изграждане ntpd използване byacc:
  • Rename yyname [], за да yytname []
  • добавите YYTRANSLATE () макро
  • признае декларация% символичен маса тура
  • Configure: Regen
  • 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: адаптира ощипване от Dave Бекет да заобиколите отдавнашна счупване на & quot; новата & quot; Autoconf.
  • output.c: фиксира менте #include ако & quot; -i & quot; е даден, но не и quot; -D & quot; (Доклад на Ричард Mitton).
  • също по време на тестове, които, констатира случай, когато union_file е неизползван; добави чек за адрес, че.
  • тест / ftp.output, тест / ftp.tab.c, тест / ftp.tab.h: Regen
  • тест / ftp.y: фиксира повечето предупреждения компилатор за & quot; направи check_make & quot;
  • тест / calc1.tab.c: Regen
  • тест / 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: Regen
  • skeleton.c: тихо на GCC преобразуване предупреждение в yygrowstack ()
  • Configure: Regen
  • aclocal.m4:. Друго решение за CF_GCC_VERSION да се справят с промяната на GCC съобщение Дебиан

Какво ново във версия 20121003:

  • Тази версия променя конфигурирате скрипта да позволи експерименти с различни Autoconf versons (промени в кода).

Какво ново във версия 20120526:

  • Тази версия добавя малки промени, за да лесно да се изгради на FreeBSD и за други опаковчиците, които предпочитат да не използват конфигурирате скрипт.

Какво ново във версия 20101229:.

  • Няколко малки корекции / подобрения от NetBSD

Какво ново във версия 20101226:

  • defs.h, main.c: промяна връщане тип на разпределяне (), за да се избегне предупреждения за проблеми подравняване
  • main.c: Solaris декларира коригирате () в
  • Configure: Regen
  • main.c: ifdef'd използване на fcntl.h
  • configure.in: добави Конфигуриране на проверки за fcntl.h, atexit и mkstemp
  • main.c: за случаите, в които mkstemp () не е наличен, употреба tempnam / отворена
  • aclocal.m4: добави CF_MKSTEMP
  • aclocal.m4: подобряване цитиране бягам от $ {име-стойност} в полза на стандартната $ {име: -стойност}

Какво ново във версия 20101126:

  • пакет / byacc.spec, пакет / Debian / на промените, Версия: бум
  • output.c: коригиран използване на% разбор-Парам стойност в yyerror (); тя не използва & yylva (доклад от Clifford мека кожена подвързия)

Какво ново във версия 20101122:

  • output.c: добави ifdef да се пазим от предефиниране на YYSTYPE съюз (по искане на Clifford мека кожена подвързия).
  • тест / calc1.tab.c: Regen
  • тест / calc1.y: предупреждения почистване съставител
  • тест / grammar.y: добавите & quot;% очакват & quot;
  • тест / calc1.tab.h: Regen * тест / calc1.output, тест / calc1.tab.c, тест / calc1.tab.h: тест RCS_BASE / calc2.tab.c, тест / calc3.tab. С: Regen
  • тест / calc1.y: Разширено например от хартия Стив Джонсън, използва съюзи
  • тест / calc3.y, тест / calc2.y: първоначален "база", така примери могат да се изпълняват
  • тест / ftp.tab.c, Test / ftp.y: ощипвам да компилират с г ++
  • output.c: компенсиране на корекция в reader.c
  • reader.c: добави / използване putc_both () и puts_both (), между другото за определяне на място, където един съюз копира в union_file може да липсва в края на последния ред
  • .
  • пакет / Debian / промените, пакет / byacc.spec, Версия: блъскайте

Какво ново във версия 20090221:

  • Декларацията за yylval е възстановена на скелета, тъй като е пропуснато в поправките, направени в 20,080,824.

Друг софтуер на разработчика T.E.Dickey

Lynx
Lynx

17 Feb 15

XTerm
XTerm

3 Jun 15

Luit
Luit

20 Feb 15

Коментари към Berkeley Yacc

Коментари не е намерена
добавите коментар
Включете на изображения!