Sistema Eletrônico de Administração de Conferências, VII CONNEPI - Congresso Norte Nordeste de Pesquisa e Inovação

Tamanho da fonte: 
Definição da Sintaxe Abstrata de Potigol em XML
Alessandro Oliveira Anjos, Leonardo Reis Lucena

Última alteração: 2012-08-30

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.


Texto completo: PDF