Fiche technique | |
---|---|
Type de produit : | Langage de programmation |
Auteur : | Yanniel |
Date de publication : | 2004 |
Introduction
Le «Pascal Server Pages» est un projet d'interpréteur de langage Pascal destiné à la programmation Web basé sur un «cgi-bin» du même genre que ASP ou PHP. Il existe un IDE pour effectuer du développement en PSP, il s'agit du projet GNU «Nemesis Pascal» (avec des messages uniquement en espagnol) lequel n'a pas été mise à jour depuis 2004. Par la suite, Yanniel, avec sa «Yanniel's notes», propose une nouvelle version de cette interpréteur du langage de programmation PSP lequel se révèle plus fonctionnel que la première version. Le langage de programmation PSP à une approche similaire au langage de programmation comme ASP ou PHP mais est visiblement beaucoup plus limité en possibilité. Étant donné que le projet manque sérieusement de suivi, vous devrez probablement passer à une solution «weblaz fpWeb Lazarus» ou ClearPath MCP Pascal.
Remarque
- Une version concurrente et similaire mais en langage C est proposé par le CSP (C Server Pages) de Real Time Logic.
Code source
Voici des exemples de code source d'utilitaires pour manipuler le PSP (Pascal Server Pages) :
Lien | Langage de programmation | Description | Projet |
---|---|---|---|
https://github.com/gladir/corail/blob/master/ASC2PSP.PAS | Free Pascal, Turbo Pascal | Cette commande permet de convertir un fichier ASCII en code source PSP (Pascal Server Pages). | Corail |
https://github.com/gladir/corail/blob/master/BIN2PSP.PAS | Free Pascal, Turbo Pascal | Cette commande permet de convertir un fichier binaire en tableau de code source PSP (Pascal Server Pages). | Corail |
https://github.com/gladir/corail/blob/master/CSV2PSP.PAS | Free Pascal, Turbo Pascal | Cette commande permet de convertir un fichier CSV en code source PSP (Pascal Server Pages). | Corail |
https://github.com/gladir/corail/blob/master/DBF2PSP.PAS | Free Pascal, Turbo Pascal | Cette commande permet de convertir un fichier .DBF (DBase III) en format PSP (Pascal Server Pages). | Corail |