Enviado em 13/09/2016 - 02:52h
Eu fiz um analisador léxico para linguagem C, para apenas pegar a definição das funções. Mas ai eu vi um potencial muito maior. Tipo, eu constatei que é muito simples fazer uma linguagem de alto nível, claro depois de anos de estudos de diversos cientistas isso fica fácil mesmo rsrsrs Mas digo, com o analisador que fiz eu consigo me ver criando uma linguagem também. Então eu quero saber é: em que momento eu executo o código? É depois de passar pela analise semântica? Ou é durante a analise léxica? Daí executa com erro e tudo mais se for o caso.
Vi um tutorial sobre um interpretador (que é o que quero fazer também), ele executava o código durante a analise léxica, mas não sei se isso faz sentido já que na analise semântica é que é dito se uma expressão faz sentido ou não.
Vi um tutorial sobre um interpretador (que é o que quero fazer também), ele executava o código durante a analise léxica, mas não sei se isso faz sentido já que na analise semântica é que é dito se uma expressão faz sentido ou não.