|
auteur : Sébastien Doeraene |
Sepi est décomposé en un certain nombre de modules, sous forme de packages
Delphi. Chaque module est susceptible d'être dépendant des précédents, mais pas
des suivants :
- Module de code utilitaire : SCL (Sepi Code Library) - des tas de routines et classes d'usage divers ;
- Module de composants : SVCL (Sepi Visual Components Library) - quelques composants pratiques ;
- Module de boîtes de dialogues : SDL (Sepi Dialogs Library) - plus pour des applications tierces, sauf pour la boîte de dialogue À propos utilisée dans la suite ;
- Module de réflexion : ce module est le module le plus important de Sepi. Il s'agit d'intégrer à Delphi un outil puissant qui lui fait défaut : la réflexion (des RTTI poussées à l'extrême) - c'est cette partie qui permet de créer des classes à l'exécution ;
- Module d'interprétation : permet d'interpréter du code pseudo-compilé, et de créer des méthodes en mémoire ;
- Module de compilation : compile des scripts écrits en langages divers en l'unique forme intermédiaire que comprend l'interpréteur ;
- Module d'édition : un module accessoire, qui ne sera développé que lorsque le projet sera déjà fonctionnel, destiné à faciliter l'édition de scripts Sepi.
|
Consultez les autres F.A.Q's
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur.
Copyright © 2005-2007 Sébastien Doeraene Developpez LLC.
Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne
peut être faite de ce site ni de l'ensemble de son contenu : textes, documents
et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez
selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.