Resultados da pesquisa a pedido "bison"

1 a resposta

Resolver conflitos na gramática de bisonte com listas de expressão separadas por espaço + if / then / else

Tenho a seguinte gramática yacc / bison / happy: %token if TokenIf then TokenThen else TokenElse true TokenTrue false TokenFalse %left APP %right IF %% Hungry : NoHungry | Hungry NoHungry %prec APP | if Hungry then Hungry else Hungry %prec IF ...

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

FIM DE FIM DE ARQUIVO com flex e bison (só funciona sem ele)

OK, esta é uma questão estranha, porque o que tenho aqui funciona do jeito que eu quero. O que estou fazendo é escrever um analisador para uma expressão de c...

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

Bison shift-reduce conflict - Incapaz de resolver

A gramática é a seguinte:

2 a resposta

Parar consultas SPARQL

Preciso testar uma certa propriedade estrutural de alguns milhões de consultas SPARQL e, para isso, preciso da estrutura doWHERE declaração. Atualmente, estou tentando usar o fyzz para fazer isso, mas infelizmente sua documentação não é muito ...

2 a resposta

Yacc / Bison, minimizar quantidade agrupando operações de matemática

Eu estou olhando a fonte do calc aquihttp://epaperpress.com/lexandyacc/Eu vejo essas linhas em calc.y

9 a resposta

Como compilar arquivos LEX / YACC no Window

Estou tendoLex eYACC arquivos para analisar meus arquivos .l arquivo e.y Arquivo) Como compilar esses arquivos e como fazer equivalentes.c arquivo para eles na plataforma Windows?

1 a resposta

Atribuindo vários tipos de dados a um não terminal no yacc

Estou trabalhando em um projeto para a classe em que temos que construir um analisador. Atualmente, estamos no estágio de construção do analisador em yacc. O que atualmente me confunde é que li que você precisa atribuir um tipo a ...

1 a resposta

goto label no mesmo loop no Bison

Estou fazendo um analisador com o Bison e o Flex e quero criar uma instrução "goto label", mas quero verificar se o rótulo existe no mesmo bloco de código (entre colchetes {}, loop, etc.). Existe uma função que verifica essas coisas?