Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lya

analisador lexico -

Recommended Posts

Gente, preciso montar um analisador lexico em c ou c++. Peguei alguns codigos, mas estao muito confusos e não consigo elaborar um...Alguem pode me ajudar por favor???vlw!

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Flex é uma ferramenta que gera tipo um scanner, que vai passar pelo seu texto(ou programa) para reconhecer os padrões léxicos e executar ações pré-determinadas.

 

Por exemplo, você pode fazer um analisador léxico para a linguagem C que quando você passar pelo seu código ele indica onde estão as strings, comentários, chamadas para função etc. Caso encontre algo desconhecido ele avisa e indica para você a linha.

 

Este é um exemplo de uso, mas lógico que normalmente estes gccs da vida já vem com um embutido :)

 

http://en.wikipedia.org/wiki/Flex_lexical_analyser

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas flex até pegar o jeito de como escrever as coisas é o cão.

O prof de compiladores esse semestre mandou a gente fazer um lexico e um sintatico na unha mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.