|
|||
Xml est une structure de donnée reconnue par le
compilateur scriptol. On peut donc inclure des documents Xml dans un source. L'utilisation de Xml comme structure de données apporte tant de facilités, qu'il semble que cela constitue un progrès aussi important que l'a été l'orientation objet en 1981! Le langage X# de Microsot veut 'sérialiser", autrement dit assigner un document Xml à une classe définie pour cela, mais il est encore plus simple d'utiliser le document xml directement... Le source contiendra une partie de code Scriptol ordinaire et des déclarations Xml sous une forme épurée que je désigne par "xml light" et que l'on va décrire. Le document xml peut contenir du code qui sera compilé en JavaScript, tandis que le code à l'extérieur du document xml sera compilé en C++. L'interface xul est également implémentée qui permet de réaliser des interfaces utilisateur graphiques facilement, sous la forme xml. |