RSS

Arquivo da tag: gpt

G-Portugol 1.1 no Ubuntu 10.04 LTS

Foi lançada este mês a versão 1.1 do G-Portugol, que é uma linguagem de programação totalmente em português,derivado do que se conhece por “portugol”, uma notação muito utilizada para o ensino de algoritmos. O diferencial do G-Portugol em relação a outras implementações do portugol, é que ele utilizada acentos e cedilhas, além de rodar em sistemas Windows e GNU/Linux.

O G-Portugol foi tema do meu trabalho de TCC. Eu não criei o G-Portugol, mas uma boa parte do código que foi adicionado nesta versão foi produzido por mim durante este trabalho de fim de curso. Particularmente, adicionei a instrução “repita… até” e a capacidade da instrução “retorne” no bloco principal, além da correção de alguns bugs. Software livre é isso.

Para instalar o G-Portugol no Ubuntu 10.04 LTS, até que seja liberada o pacote .deb, proceda da seguinte forma:

Obtendo o G-Portugol

O G-Portugol é a linguagem de programação, e como você deve saber, precisamos de um compilador para transformar essa linguagem que pode ser lida por nós humanos para a linguagem de máquina, que será lida pelos computadores. No caso do G-Portugol, esse compilador é o gpt, que você deve baixar da página do projeto, na seção Código Fonte.

Após fazer o download, clique sobre o arquivo com o botão direito e depois na opção “Extrar aqui…”

Preparação do ambiente

Instale as ferramentas necessárias para compilação/instalação e correto funcionamento do gpt

sudo aptitude install antlr libantlr-dev make g++ libpcre3-dev  nasm

Compilação e instalação

Entre no diretório criado quando você extraiu o arquivo baixado e execute os seguintes comandos

./configure
make
sudo make install

Testando se instalou corretamente

Execute o comando abaixo e se a saída foi semelhante a esta, a instalação foi feita e você poderá compilador seus algoritmos

gpt -v

GPT – Compilador G-Portugol
Versão  : 1.1
Website : http://gpt.berlios.de
Copyright (C) 2003-2009 Thiago Silva <tsilva@sourcecraft.info>

Fazendo o Olá Mundo

Esse pacote que você descompactou traz também um arquivo de exemplo com o velho Olá Mundo em G-Portugol, no diretório exemplos.

cd exemplos
gpt olamundo.gpt
./olamundo

Olá Mundo!

Prontinho, agora você pode fazer seus programas em G-Portugol, usando seu editor de texto preferido. Eu indico o G-Edit. Para maiores informações, veja a documentação do G-Portugol.

Anúncios
 
10 Comentários

Publicado por em 18/06/2010 em Tutorial

 

Tags: , , , ,