PROPI - Pró-Reitoria de Pesquisa e Inovação, IX Congresso de Iniciação Científica do IFRN

Tamanho da fonte: 
PotiML: A linguagem de Programação Abstrata de Potigol
Alessandro Oliveira dos Anjos, Leonardo Reis Lucena

Última alteração: 2013-06-22

Resumo


O Núcleo de Desenvolvimento de Software do IFRN vem desenvolvendo a linguagem de programação Potigol para ser usada nos cursos introdutórios de computação. Além da linguagem em si, o projeto prevê o desenvolvimento de ferramentas de suporte. Essas ferramentas servirão, por exemplo, para analisar o código e verificar possíveis erros. Atualmente, a sintaxe concreta de Potigol ainda está em processo de aprimoramento, mas a sintaxe abstrata já está razoavelmente estável. Este artigo apresenta a definição da sintaxe abstrata de Potigol (PotiML) baseada na tecnologia XML. A sintaxe abstrata é definida através de dois recursos de XML: XML Schema e DTD. Como consequência, podemos prontamente integrar a linguagem Potigol com outras ferramentas, transformando o código dos programas para outras linguagens ou até criando programas diretamente na sintaxe abstrata.

Palavras-chave


ensino de programação, linguagens de programação, potigol, xml

Texto completo: PDF


Incluir comentário