.:Site Map:.

.:Wiki Actions:.

1. Qu'est-ce que ppc/pvm?

ppc est un compilateur dédié à un dérivé minimaliste du Pascal : Petit Pascal. Le seul type primitif considéré est le type entier, et les procédures d'entrées/sorties ne concernent également que les entiers. En revanche, le langage possède un ensemble de structures de contrôle relativement riche, contenant tous les "incontournables" du genre (instructions conditionnelles, boucles, aiguillages...). pvm est la machine virtuelle dont le jeu d'instructions est la cible du compilateur. C'est une machine à pile dont le jeu d'instructions a été réduit au strict minimum. Le tout est sous licence GPL, et ne demande qu'à être adapté, modifié, étendu :-)

2. Pourquoi utiliser ppc/pvm?

Le compilateur dispose de plusieurs fonctionnalités intéressantes :


full size

3. Comment obtenir ppc/pvm

Le code source de ppc/pvm est disponible ici.

4. En savoir plus...

Plusieurs documentations sont également disponibles :

Pour toute information, n'hésitez pas à me contacter


Powered by GNU Emacs Valid XHTML 1.1! Valid CSS! yann.hodique@free.fr