PL/1 for GCC

Logiciel capture d'écran:
PL/1 for GCC
Détails logiciels:
Version: 0.0.14
Date de transfert: 2 Jun 15
Développeur: Henrik Sorensen
Licence: Gratuit
Popularité: 34

Rating: 5.0/5 (Total Votes: 1)

PL / 1 pour le projet de CCG est une tentative de créer un / I compilateur PL natif utilisant la GNU Compiler Collection. PL / I est un langage procédural de troisième génération adapté à un large éventail d'applications, y compris le logiciel système, graphiques, simulation, traitement de texte, le Web et les applications d'entreprise.
Ceci est la chute de code de la onzième frontal GCC pour le langage de programmation PL / I.
PL / I pour GCC est distribué sous les termes de la licence GNU GPL; la version 2. Version 0.0.11, comprend une nouvelle infrastructure pour le PL / I préprocesseur.
Il a été plus d'un an depuis la version précédente de pl1gcc, mais le développement a repris à nouveau, alors attendez de presse à se produire plus fréquemment. Et rappelez-vous que vous êtes toujours les bienvenus à se joindre au projet, nous devons vraiment aider à tous les niveaux de développement.
La libération de v0.0.11 marque une autre étape importante vers un fonctionnement entièrement PL / I compilateur: le préprocesseur. L'implémentation actuelle supporte peu de déclarations, mais grâce aux outils flex et bison, il est avant droite d'ajouter les déclarations de préprocesseur manquants. Attendre quelques nouveaux pour être ajoutés à chaque nouvelle version, tout comme le / I analyseur PL a été développé.
Actuellement, il n'y a toujours pas codegeneration aura lieu, afin de ne pas manquer et désinstaller votre production PL / I compilateur, juste encore.
Mais lisez l'avance pour quelques bonnes nouvelles.
Il serait toujours d'une grande aide pour nous, si vous essayez le compilateur sur une partie de votre propre code source, ou si vous pourriez construire un programme PL / I qui teste vraiment les coins de la grammaire. Fondamentalement, un programme qui fait tout ce que la syntaxe permet. Comme source d'inspiration, avoir un regard sur le programme de test écrit par Paul Karagianis
http://www.multicians.org/proc-proc.html
mais je suis sûr que vous pouvez créer un programme PL / I bien pire, que nous aimerions voir. Et si vous le publier sous licence GPL, il peut être ajouté à la salle de pl1gcc de la renommée, si juste aller de l'avant et de faire le codage.
S'il vous plaît nous informer de toutes les erreurs de syntaxe qui pourraient survenir si nous pouvons vérifier si l'erreur est dans l'analyseur de pl1gcc, et non pas dans votre code.
Installation:
Depuis le CCG PL / I est pas encore partie de la canalisation principale du CCG, il ya quelques étapes manuelles vous aurez à accomplir avant de pouvoir utiliser le / I compilateur GCC PL.
Si vous utilisez Cygwin sous Windows, s'il vous plaît suivez les instructions dans le fichier INSTALL.cygwin. Si vous souhaitez utiliser éclipse s'il vous plaît consulter INSTALL.eclipse.
Vous devez d'abord le code source pour le compilateur GCC lui-même. Si vous ne l'avez déjà installé le code source, vous aurez à le télécharger.
Ceci est la façon dont nous l'avons fait; vous pouvez probablement trouver un autre chemin.
Obtenez dernière version de travail de l'instantané hebdomadaire gcc-core-4.2-2006mmdd et
la dernière version du fichier d'archive pl1gcc-0.0.x, de http://pl1gcc.sourceforge.net
Remarque: L'instantané de gcc téléchargé à partir du projet de pl1gcc est connu pour travailler avec pl1gcc. Si vous essayez un autre cliché du projet GCC, s'il vous plaît laissez-nous savoir si cela fonctionne ou non.
GCC recommande de séparer les répertoires source des répertoires de construction, afin de créer un direcory pour maintenir le code source décompressé.
cd ~
mkdir gcc-src
Déballez l'instantané gcc-core-4.2-2006mmdd téléchargé dans votre répertoire pour la source gcc, en supposant que les fichiers téléchargés sont stockés dans ~ / téléchargement, cela va décompresser le fichier compilateur gcc:
cd ~ / gcc-src
tar -xjf ~ / download / gcc-core-4.2-2006mmdd.tar.bz2
Remarque: cela va créer un répertoire nommé ~ / gcc-src / gcc-4.2-2006mmdd
Décompressez le fichier pl1gcc-0.0.x.zip dans votre répertoire d'accueil, avec ces commandes
cd ~
décompresser ~ / download / pl1gcc-0.0.x.zip
Cela va créer le répertoires ~ / pl1gcc-0.0.x / pl1
Créer un lien de ~ / gcc-src / gcc-4.2-2006mmdd à votre bibliothèque de pl1 décompressée:
cd ~ / gcc-src / gcc-4.2-2006mmdd / gcc
ln -s ~ / pl1gcc-0.0.x / pl1 de pl1
Créez un répertoire vide ~ / gcc, où l'objet construit sera créé:
cd ~
rm -rf ~ / gcc
mkdir gcc
Déballage est maintenant chose faite, et vous pouvez commencer à construire votre compilateur téléchargé. Cela pourrait prendre un certain temps (*).
Maintenant, faites:
cd ~ / gcc
../gcc-src/gcc-4.2-2006mmdd/configure
faire
et aller profiter de certains de vos bewerages préférés, et bien sûr ne pas oublier de faire un don au projet de pl1gcc.
Vous pouvez accélérer la compilation considérablement, en désactivant certains des langues que vous ne avez plus besoin, vous avez maintenant PL / I comme votre compilateur favori.
Pour ce faire, modifier les fichiers ~ / gcc-src / gcc-4.2-2006mmdd // config-lang.in,
et définissez la variable
build_by_default = "no"
Quoi de neuf dans cette version:

Logiciel similaire

ncc
ncc

3 Jun 15

o42a
o42a

19 Feb 15

Commentaires à PL/1 for GCC

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!