Berkeley Yacc

Software screenshot:
Berkeley Yacc
Podrobnosti Software:
Verze: 20140101
Datum uploadu: 17 Feb 15
Vývojka: T.E.Dickey
Licence: Volný
Popularita: 30

Rating: nan/5 (Total Votes: 0)

Berkeley Yacc je nejlepší yacc varianta k dispozici pro systémy Linux, v porovnání s bizony.
Také známý jako byacc, Berkeley Yacc je schopen vyhnout se závislosti na zvláštním překladače

Co je nového v této verzi:.

  • yacc.1: dokument% token-table, zlepšit prezentaci uvozovek
  • test / calc.tab.c, test / calc1.tab.c, test / calc2.tab.c, test / calc3.tab.c, test / code_calc.code.c, test / code_calc.tab.c , test / code_error.code.c, test / code_error.tab.c, test / error.tab.c, test / ftp.tab.c, test / grammar.tab.c, test / pure_calc.tab.c, zkouška /pure_error.tab.c, test / quote_calc-s.tab.c, test / quote_calc.tab.c, test / quote_calc2-s.tab.c, test / quote_calc2.tab.c, test / quote_calc3-s.tab .c, test / quote_calc3.tab.c, test / quote_calc4-s.tab.c, test / quote_calc4.tab.c: Regen
  • output.c, skeleton.c: změnit poslední změnu tak, aby yytname je # define'd podle potřeby, nikoli trvalý - aby nedošlo k porušení cproto například
  • .
  • output.c, defs.h, main.c, reader.c, skeleton.c: změny stavět ntpd pomocí byacc:
  • Přejmenovat yyname [] na yytname []
  • přidat YYTRANSLATE () makro
  • rozpoznat% token-table prohlášení zubra
  • configure: Regen
  • yacc.1: s / EE / XE / obejít groff chybu na Debian 6
  • makefile.in: použijte CF_MAKE_DOCS
  • aclocal.m4: přidat CF_MAKE_DOCS
  • configure.in: použijte CF_MAKE_DOCS

Co je nového ve verzi 20130304:

  • balíčku / debian / changelog, verze balíku / byacc. spec: bump
  • aclocal.m4: přizpůsobit vyladit od Dave Becket obejít dávno trhání & quot; nové & quot; autoconf.
  • output.c: opravit falešný #include pokud & quot; -i & quot; je dána, ale není & quot; D & quot; (Zpráva Richard Mitton).
  • i při testování, že našel případ, kdy union_file nepoužitý; přidal šek na adresu dané.
  • test / ftp.output, test / ftp.tab.c, test / ftp.tab.h: Regen
  • test / ftp.y: opravit většinu kompilátoru upozornění pro & quot; jak check_make & quot;
  • test / calc1.tab.c: Regen
  • test / calc1.y: opravit většinu kompilátoru upozornění pro & quot; jak check_make & quot;
  • test / calc.tab.c, test / calc1.tab.c, test / calc2.tab.c, test / calc3.tab.c, test / code_calc.code.c, test / code_error.code.c , test / error.tab.c, test / ftp.tab.c, test / grammar.tab.c, test / pure_calc.tab.c, test / pure_error.tab.c, test / quote_calc-s.tab.c , test / quote_calc.tab.c, test / quote_calc2-s.tab.c, test / quote_calc2.tab.c, test / quote_calc3-s.tab.c, test / quote_calc3.tab.c, test / quote_calc4, s .tab.c, test / quote_calc4.tab.c: Regen
  • skeleton.c: Klidná gcc konverze varování v yygrowstack ()
  • configure: Regen
  • aclocal.m4:. Další oprava CF_GCC_VERSION zvládnout změnu Debianu gcc zprávy

Co je nového ve verzi 20121003:

  • Tato verze mění configure skriptu umožnit experimentování s odlišným autoconf versons (bez změny kódu).

Co je nového ve verzi 20120526:

  • Tato verze přidává drobné změny, aby snadno stavět na FreeBSD a pro další balírny, kteří nechtějí používat configure skriptu.

Co je nového ve verzi 20101229:.

  • Některé drobné opravy / vylepšení od NetBSD

Co je nového ve verzi 20101226:

  • defs.h, main.c: změna return-type of přidělit (), aby se předešlo varování problémů zarovnání
  • main.c: Solaris prohlašuje chmod () v
  • configure: Regen
  • main.c: ifdef'd použití fcntl.h
  • configure.in: přidat configure kontroly pro fcntl.h, atexit a mkstemp
  • main.c: v případech, kdy mkstemp () není k dispozici, použijte tempnam / open
  • aclocal.m4: přidat CF_MKSTEMP
  • aclocal.m4: zlepšit citování, kritizovat $ {name-value} ve prospěch standardní $ {name: -hodnotu}

Co je nového ve verzi 20101126:

  • balík / byacc.spec, balení / debian / changelog, VERZE: bump
  • output.c: opraveno použití% parse-param hodnoty v yyerror (); nepoužívá a yylva (zpráva Clifford Yapp)

Co je nového ve verzi 20101122:

  • output.c: přidat ifdef na ochranu proti redefinici YYSTYPE union (žádost Clifford Yapp).
  • test / calc1.tab.c: Regen
  • test / calc1.y: varování vyčištění kompilátoru
  • test / grammar.y: přidat & quot;% očekává & quot;
  • test / calc1.tab.h: Regen * test / calc1.output, test / calc1.tab.c, test / calc1.tab.h: RCS_BASE test / calc2.tab.c, test / calc3.tab. c: Regen
  • test / calc1.y: pokročilé příklad z papíru Steve Johnson, využívá odbory
  • test / calc3.y, test / calc2.y: init "base", takže příklady mohou spustit
  • test / ftp.tab.c, test / ftp.y: vylepší, aby vypracovala s g ++
  • output.c: kompenzovat opravy v reader.c
  • reader.c: přidat / použití putc_both () a puts_both (), mimochodem, kterým se místo, kde se unie zkopírovat do union_file mohou chybět na konec posledního řádku
  • .
  • balík / debian / changelog, balení / byacc.spec, VERZE: bump

Co je nového ve verzi 20090221:

  • Prohlášení o yylval byl obnoven na kostru, as ním V oprav provedených v 20080824 byla vynechána.

Ostatní software developer T.E.Dickey

Luit
Luit

20 Feb 15

Lynx
Lynx

17 Feb 15

vttest
vttest

17 Feb 15

Komentáře k Berkeley Yacc

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!