Detalhes de Software:
Versão: 20140101
Data de upload: 17 Feb 15
Licença: Livre
Popularidade: 3
Berkeley Yacc é a melhor variante yacc disponível para sistemas Linux, em comparação com bisões.
Também conhecida como byacc, Berkeley Yacc é capaz de evitar dependências de um compilador peculiar
O que é novo nesta versão:.
- yacc.1: documento%-table forma, melhorar a apresentação de aspas duplas
- 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, teste /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: alterar a última alteração para que yytname é # define'd conforme necessário, em vez de permanente - para evitar a quebra cproto por exemplo .
- output.c, defs.h, main.c, reader.c, skeleton.c: mudanças para construir ntpd usando byacc:
- Renomear yyname [] para yytname []
- adicionar YYTRANSLATE () macro
- reconhecer declaração%-table símbolo de Bison
- configure: regen
- yacc.1: s / EE / XE / para contornar Groff bug no Debian 6
- makefile.in: usar CF_MAKE_DOCS
- aclocal.m4: adicionar CF_MAKE_DOCS
- configure.in: usar CF_MAKE_DOCS
O que é novo na versão 20130304:
- pacote / debian / changelog, VERSÃO, pacote / byacc. spec: colisão
- aclocal.m4: adaptar puxão de Dave Becket para contornar a quebra de muito tempo atrás, em & quot; novo & quot; autoconf.
- output.c: corrigir #include falso se & quot; -i & quot; é dado, mas não & quot; -d & quot; (Relatório Richard Mitton).
- também ao testar isso, encontrou um caso em que o union_file não é utilizada; adicionado um cheque de endereço que.
- test / ftp.output, test / ftp.tab.c, test / ftp.tab.h: regen
- test / ftp.y: corrigir a maioria dos avisos do compilador para & quot; fazer check_make & quot;
- test / calc1.tab.c: regen
- test / calc1.y: corrigir a maioria dos avisos do compilador para & quot; fazer 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: calmo uma conversão de alerta gcc em yygrowstack ()
- configure: regen
- aclocal.m4:. Outra correção para CF_GCC_VERSION para lidar com a modificação do Debian de mensagem gcc
O que é novo na versão 20121003:
- Esta versão altera o script configure para permitir a experimentação com autoconf diferente versons (nenhuma alteração de código).
O que é novo na versão 20120526:
- Esta versão acrescenta pequenas alterações para construir facilmente em FreeBSD e para outros empacotadores que preferem não usar o script de configuração.
O que é novo na versão 20101229:.
- Várias pequenas correções / melhorias de NetBSD
O que é novo na versão 20101226:
- defs.h, main.c: a mudança do tipo de retorno de alocar () para evitar avisos de problemas de alinhamento
- main.c: Solaris declara chmod () in
- configure: regen
- main.c: ifdef'd uso de fcntl.h
- configure.in: adicionar verificações do configure para fcntl.h, atexit e mkstemp
- main.c: nos casos em mkstemp () não está disponível, o uso tempnam / open
- aclocal.m4: adicionar CF_MKSTEMP
- aclocal.m4: melhorar citando, depreciar $ {name-value} em favor do padrão $ {name: -valor}
O que é novo na versão 20101126:
- pacote / byacc.spec, pacote / debian / changelog, VERSÃO: colisão
- output.c: corrigido uso de% valor parse-param em yyerror (); ele não usa & yylva (relatório Clifford Yapp)
O que é novo na versão 20101122:
- output.c: adicionar ifdef para se proteger contra redefinição de YYSTYPE union (pedido por Clifford Yapp).
- test / calc1.tab.c: regen
- test / calc1.y: avisos do compilador limpeza
- test / grammar.y: adicionar & quot;% esperam & quot;
- test / calc1.tab.h: regen * test / calc1.output, test / calc1.tab.c, test / calc1.tab.h: test RCS_BASE / calc2.tab.c, test / calc3.tab. c: regen
- test / calc1.y: exemplo avançado a partir de papel de Steve Johnson, usa sindicatos
- test / calc3.y, test / calc2.y: o init 'base', então exemplos podem executar
- test / ftp.tab.c, teste / ftp.y: ajustes para compilar com g ++
- output.c: compensar a correção no reader.c
- reader.c: adicionar / uso putc_both () e puts_both (), aliás, que fixa um lugar onde uma união copiado para o union_file pode estar faltando no final da última linha .
- pacote / debian / changelog, pacote / byacc.spec, VERSÃO: colisão
O que é novo na versão 20090221:
- A declaração de yylval foi restaurado para o esqueleto, como foi omitido nas correções feitas em 20.080.824.
Comentários não encontrado