Resultados da pesquisa a pedido "yacc"
Como usar o yylval com strings no yacc
Eu quero passar a string real de um token. Se eu tiver um token chamado ID, quero que meu arquivo yacc realmente saiba a que ID é chamado. Eu tenho que passa...
Gramáticas yacc simples dão um erro
Eu tenho uma pergunta para o compilador yacc. Eu não compilo gramática yacc simples. Aqui está a seção do código:
Como passar o texto yy do arquivo lex para o yacc?
Por favor, estou enfrentando um problema simples .. aqui está o problema, no meu arquivo lex eu tenho algo semelhante a: char *ptr_String; "name = " { BEGIN sName; } <sName>.+ { ptr_String = (char *)calloc(strlen(yytext)+1, sizeof(char)); ...
Turno Reduzir Conflito
Estou tendo problemas para corrigir uma mudança e reduzir conflitos na minha gramática. Tentei adicionar -v para ler a saída do problema e ele me orienta para o estado 0 e menciona que meu INT e FLOAT é reduzido a variáveis_definições pela regra ...
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 ...
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 ...