Bonjour,
Je travaille sur un petit projet pour l'utilisation du Pascal comme langage de Script pour la machine virtuelle JAVA. Le projet utilise le compilateur Free Pascal pour JVM.
Dans le fonctionnement, le code Pascal du Script est chargé puis modifié pour introduire les procédures d'entrée sortie (Write, Writeln). Puis Il est compilé en .class à l'aide 'ppcjvm' le compilateur Free Pascal. Le fichier .class est chargé dans le ClassLoader du Script Engine. Par introspection, je définis les entrée et sortie du programme. Enfin la méthode "main" est exécutée.
Une démo est disponible en ligne et accessible pendant 5 jours à l'adresse : http://5.44.25.147:8080/faces/index.xhtml
Le code source sera disponible très prochainement. Si quelqu'un peut me filer un serveur application pour héberger le projet, je suis preneur.
Partager