Portugues-Puro
Este Projeto é baseado na Plain English Programming Language. Os arquivos originais do projeto podem ser obtidos aqui e na pasta cal-4700. A documentação original (em inglês) está disponível aqui e na pasta documentation.
Estrutura dos Arquivos
O compilador é composto de basicamente 6 arquivos:
- The compiler (que contém as funções do compilador)
- The desktop (contém as funções de gerenciamento das cores, botões e demais aspectos da interface geral do programa)
- The editor (contém as funções relacionadas ao editor de texto integrado da ADI)
- The finder (contém as funções do explorador de arquivos)
- The noodle (contém as definições necessárias para o funcionamento do compilador)
- The writer (contém funções para o editor de manuais da plataforma)
Funcionamento
A interface pode parecer confusa para alguns no começo. Existem 26 caracteres de A a Z, cada um correspondendo a um menu específico,
- além do botão * que é utilizado para selecionar a paleta de cores.

Boa parte dos sub-menus possui uma tecla de atalho que pode ser acessada com Ctrl ou Alt (na maior parte das vezes qualquer uma das teclas funciona).
Ao lado dos botões existe uma barra que exibe informações diversas, dependendo do contexto, por exemplo:
- linha e coluna




No momento o programa ainda não possui barra de rolagem nem botões de Maximizar, Minimizar ou Fechar. (Para sair do Programa, pressione Alt+Q, para Fechar um arquivo, pressione Ctrl + W . Para descer linhas utilize a seta para baixo ↓ ou clique com o botão direito do mouse e arraste.
Existem projetos como o CAL-4018 que adicionam esses elementos, porém o foco agora é traduzir a interface e a linguagem para o Português Brasileiro.