UPIL (Uniform Portable Interface Language) est un langage à balises basé sur XML pour décrire l'API d'une bibliothèque logicielle, écrite en C, qui est destinée à être utilisée par des logiciels écrits dans d'autres langages de programmation.

Le langage UPIL est utilisé pour décrire les API de toutes les bibliothèques logicielles fondamentales de la technologie Frogans, y compris la bibliothèque logicielle FSDL.

UPIL définit aussi des méthodes pour générer des wrappers pour chaque langage de programmation (actuellement PHP, Java, Python, C#, VB, Node.js, Ruby et Pascal).

Spécifications techniques


UPIL 1.0 - Statut : Travail en cours

Les spécifications techniques UPIL sont en cours d'élaboration.

Implémentation de référence

L'implémentation de référence des spécifications techniques UPIL est en cours de développement.

© OP3FT - Accueil - Informations légales