Mini ep 5

Mini ep 5

por Gabriel Ogawa -
Número de respostas: 5

Olá!

No post do fórum e na página de entrega do mini EP 5 foi dito que é um EP de flex e Bison, mas o enunciado fala para fazer completamente em Python usando o PLY. 

Só para confirmar, é para o EP ser feito com o PLY?

Em resposta à Gabriel Ogawa

Re: Mini ep 5

por Diego Araújo -

Olá, Gabriel!

Foi falha minha, é para ser um analisador léxico e sintático implementado com o PLY.

Vou alterar na página de entrega.

Em resposta à Diego Araújo

Re: Mini ep 5

por Leonardo Schäffer -

Outra coisa, o exemplo do enunciado está certo?

c b + a * d / não é igual a d/(a*(b + c)) ?

Em resposta à Leonardo Schäffer

Re: Mini ep 5

por Eric Kenji Yoshikawa -

c b + a * d /

Pela referencia que está no EP http://en.wikipedia.org/wiki/Reverse_Polish_notation)

push c
push b
push +
--> (c + b)
push a
push *
--> (c + b)*a
push d
push /
--> ( (c + b)*a ) / d