Skip to content
Leonardo Lucena edited this page Jan 22, 2014 · 3 revisions

Projeto de Paradigmas de Linguagens de Programação

Altere a linguagem “Enquanto” para incluir:

  1. A expressão de divisão de inteiros (/)
  2. A expressão de exponenciação de inteiros (/)
  3. A expressão ou entre booleanos
  4. A expressão xor entre booleanos
  5. A relação maior ou igual (>=)
  6. A relação diferente (<>)
  7. O comando para ID de expressão até expressão faça comando. Exemplo
    para i de 1 até 5 faça
      escreva i
  1. A alteração do comando se .. então .. senão ... para incluir a cláusula senãose. Exemplo:
    se nota> 6 entao
      exiba “Aprovado”
    senaose nota>3 entao
      exiba “Recuperação”
    senão
      exiba “Reprovado”

Escreva um artigo (com até 10 páginas) para descrever as alterações realizadas na linguagem. O artigo deve abordar:

  1. Linguagens
  2. Gramática
  3. Parser
  4. BNF
  5. As alterações realizadas na linguagem original.