Dúvida no Slide Sintaxe e Semântica

15 views
Skip to first unread message

Gustavo Alcântara do Nascimento

unread,
May 25, 2025, 1:27:20 PMMay 25
to [CEFET-MG]: Linguagens de Programação (DECOM009)
Boa tarde,

No slide 51 de Sintaxe e Semântica, tem uma pergunta de como poderia implementar o operador & com menor precedência que a soma e com associatividade à esquerda só que no slide seguinte, que aparentemente seria a resposta, o operador & está com associatividade à direita. Nesse mesmo slide 51 tem um aviso de que prolog não suporta recursão à direita. Minha dúvida é : se o operador & mesmo sendo pedido na pergunta para que tenha associatividade à esquerda, na resposta ele está com associativade à direita porque o prolog não aceita recursão à esquerda ou aquela gramática que está no slide seguinte ao slide da pergunta não é a resposta ?

Att,
Gustavo Alcântara

Andrei Alvares

unread,
May 26, 2025, 9:41:23 AMMay 26
to Gustavo Alcântara do Nascimento, [CEFET-MG]: Linguagens de Programação (DECOM009)
Ei Gustavo,

  No slide 47, o operador & está com a associativa correta (à esquerda). Contudo, por conta de uma limitação de implementação de Prolog, no slide 51/52 ele deve ser implementado como associação à direita. Portanto, as gramáticas nos slides estão corretas, mas o balão cinza pedindo para fazer recursão à esquerda está errado. Acabei de atualizar fazendo essa troca "de esquerda para direita". Por isto: +0,25pts

  []z, Andrei

--
Você recebeu essa mensagem porque está inscrito no grupo "[CEFET-MG]: Linguagens de Programação (DECOM009)" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para decom009+u...@googlegroups.com.
Para ver esta conversa, acesse https://groups.google.com/d/msgid/decom009/75bd6076-d106-4d56-ae95-7dbdc8d7298fn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages