PL/1 for GCC

Tela Software:
PL/1 for GCC
Detalhes de Software:
Versão: 0.0.14
Data de upload: 2 Jun 15
Revelador: Henrik Sorensen
Licença: Livre
Popularidade: 34

Rating: 5.0/5 (Total Votes: 1)

PL / 1 para o projeto GCC é uma tentativa de criar um compilador nativo PL / I, utilizando o GNU Compiler Collection. PL / I é uma linguagem procedural de terceira geração adequado para uma ampla gama de aplicações, incluindo software do sistema, gráficos, simulação, processamento de texto, Web e aplicativos de negócios.
Esta é a décima primeira queda código do front-end GCC para a linguagem de programação PL / I.
PL / I para o GCC é liberado sob os termos da GNU Public License; versão 2. Versão 0.0.11, inclui uma nova infra-estrutura para o PL / I pré-processador.
Tem sido mais de um ano desde o lançamento anterior de pl1gcc, mas o desenvolvimento pegou novamente, por isso esperamos lançamentos acontecer com mais freqüência. E lembre-se que você é sempre bem-vindos para participar do projeto, nós precisamos realmente ajudar em todos os níveis de desenvolvimento.
A liberação v0.0.11 marca outro importante passo em frente no sentido de um pleno funcionamento compilador PL / I: o pré-processador. A implementação atual suporta apenas algumas declarações, mas graças às ferramentas flex e bison, é para a frente para adicionar as instruções de pré-processador desaparecidas. Esperar alguns novos a ser adicionado a cada nova versão, assim como o / I parser PL tem sido desenvolvido.
Atualmente ainda não há CodeGeneration ocorrendo, portanto, não se esgotam e desinstalar a sua produção de compilador PL / I, apenas ainda.
Mas leia adiante para algumas boas notícias.
Ainda seria uma grande ajuda para nós se você tentar o compilador em alguns dos seu próprio código fonte, ou se você poderia construir um programa PL / I que realmente testa os cantos da gramática. Basicamente, um programa que faz tudo o que a sintaxe permite. Como inspiração, ter um olhar para o programa de teste escrito por Paul Karagianis
http://www.multicians.org/proc-proc.html
mas eu tenho certeza que você pode criar um muito pior programa PL / I, que gostaríamos de ver. E se você liberá-lo sob a GPL pode ser adicionado para o hall da fama pl1gcc, então basta ir em frente e fazer a codificação.
Por favor, informe-nos sobre quaisquer erros de sintaxe que podem ocorrer para que possamos verificar se o erro está no analisador pl1gcc, e não em seu código.
Instalação:
Desde o GCC PL / I não é ainda parte da linha principal GCC, existem algumas etapas manuais que você tem que executar antes que você possa usar o compilador GCC PL / I.
Se você estiver usando Cygwin no Windows, siga as instruções no arquivo INSTALL.cygwin. Se você quiser usar eclipse consulte INSTALL.eclipse.
Primeiro você precisa o código-fonte para o próprio compilador GCC. Se você não já o código fonte instalado você terá que baixá-lo.
Isto é como nós o fizemos; provavelmente você pode vir até com uma outra maneira.
Obter última versão de trabalho do instantâneo semanal-gcc-core e 4.2-2006mmdd
a versão mais recente do arquivo pl1gcc-0.0.x, a partir http://pl1gcc.sourceforge.net
Nota: O instantâneo de gcc baixado a partir do projeto pl1gcc é conhecido por trabalhar com pl1gcc. Se você tentar outro instantâneo do projeto GCC, por favor deixe-nos saber se funciona ou não.
GCC recomenda para separar os diretórios de origem dos diretórios de compilação, então criar um direcory para manter o código-fonte descompactada.
cd ~
mkdir gcc-src
Descompacte o snapshot gcc-core-4.2-2006mmdd baixado em seu diretório para a fonte gcc, assumindo os arquivos baixados são armazenados em ~ / download, isso vai descompactar o arquivo compilador gcc:
cd ~ / gcc-src
tar -xjf ~ / download / gcc-core-4.2-2006mmdd.tar.bz2
Nota: isso irá criar um diretório chamado ~ / gcc-src / gcc-4.2-2006mmdd
Descompacte o arquivo pl1gcc-0.0.x.zip em seu diretório home, com esses comandos
cd ~
descompacte ~ / download / pl1gcc-0.0.x.zip
Isto irá criar os diretórios ~ / pl1gcc-0.0.x / pl1
Criar um link de ~ / gcc-src / gcc-4.2-2006mmdd a sua biblioteca pl1 descompactada:
cd ~ / gcc-src / gcc-4.2-2006mmdd / gcc
ln -s ~ / pl1gcc-0.0.x / pl1 PL1
Crie um diretório vazio ~ / gcc, onde o objeto irá construído criado:
cd ~
rm-rf ~ / gcc
mkdir gcc
Remoção da embalagem é feito agora, e você pode começar a construir o seu compilador baixado. Isso pode levar algum tempo (*).
Agora fazer:
cd ~ / gcc
../gcc-src/gcc-4.2-2006mmdd/configure
faço
e ir para desfrutar de alguns dos seus bewerages favoritos, e, claro, não se esqueça de fazer uma doação para o projeto pl1gcc.
Você pode acelerar a compilação consideravelmente, desativando alguns dos idiomas que você não precisa mais, agora você tem PL / I como seu compilador favorito.
Para fazer isso editar os arquivos ~ / gcc-src / gcc-4.2-2006mmdd // config-lang.in,
e defina a variável
build_by_default = "no"
O que há de novo nesta versão:

Programas semelhantes

D frontend for GCC
D frontend for GCC

14 Apr 15

GCC UPC
GCC UPC

11 May 15

ClamAv#
ClamAv#

3 Jun 15

Chicken
Chicken

17 Jul 15

Comentário para PL/1 for GCC

Comentários não encontrado
Adicionar comentário
Ligue imagens!