Resultados da pesquisa a pedido "bison"

1 a resposta

YAML parsing - lex ou enrolado à mão?

Estou tentando escrever um analisador YAML simples, li as especificações do yaml.org. Antes de começar, estava pensando se seria melhor escrever um analisador manual ou usarlex (flex/bison). Eu olhei para olibyaml (Biblioteca C) - parece não ...

1 a resposta

Mudança de bisonte / redução de conflitos / redução / redução de avisos de conflito

Quando executo esse código de bisonte no Ubuntu Linux, recebo os seguintes avisos: 1shift / reduzir conflito [-Wconflicts-sr] 2 reduzir / reduzir conflitos [-Wcolficts-sr] Aqui está uma captura de tela para maior ...

8 a resposta

dificuldade relacionada ao unistd.h ao compilar o programa bison & flex sob vc ++

Estou usando o bison & flex (baixado via cygwin) com vc ++. Ao compilar o programa, recebi um erro: ...: fatal error C1083: Cannot open include file: 'unistd.h': No such file or directoryO código correspondente no arquivo gerado por flex ...

4 a resposta

É possível ter dois ou mais analisadores Lex / Yacc no mesmo aplicativo

Tenho um aplicativo em que já tenho um analisador para um tipo de gramática e preciso adicionar uma segunda gramática diferente para outra finalidad É possível ter mais de um? E se sim, como você obtém outro ponto de entrada? Obrigad david ...

6 a resposta

Can Bison analisa caracteres UTF-8?

Estou tentando fazer um analisador Bison para manipular caracteres UTF-8. Não quero que o analisador realmente interprete os valores dos caracteres Unicode, mas quero que ele analise a sequência UTF-8 como uma sequência de byte Agora, o Bison ...

1 a resposta

Bisonte com segurança / com reentrada + flex

Eu realmente preferiria um exemplo prático a qualquer explicação. Tudo o que eu li até agora no site de documentação de Bison contradiz o que o Flex diz. Diz-se declararyylex Como int yylex (yyscan_t yyscanner);outro quer que seja: int ...

3 a resposta

Funcionalidade semelhante ao Flex / Bison no PHP

Eu estou procurando uma maneira de obter suporte a Flex / Bison (ou Lex / Yacc, et. Al.) Em PHP. Especificamente, estou implementando um analisador de consul...

1 a resposta

parse bibtex com flex + bison: revisitado

Nas últimas semanas, estou tentando escrever um analisador para o bibtex (http://www.bibtex.org/Format/) arquivo usando flex e bison.

4 a resposta

Como obter o AST da YACC?

Eu sei como fazer o YACC gerar um AST, mas como você consegue isso? Quero dizer, como você obtém o valor do nó raiz do YACC?

4 a resposta

Bison shift-reduce conflict - Incapaz de resolver

A gramática é a seguinte: