• # Re: XML2Class

    Posté par . En réponse au journal XML2Class. Évalué à 3.

    J'ai fait un mini langage de script en XML sur lequel est basé mon bot IRC:
    http://dev.oridani.com/zcbot/(...)

    Chaque tag xml du script correspond à un objet C++ ayant une fonction pour le langage de script.
    exemple: la classe "add" additionnera les valeurs de ses tags fils
    Il y a un parseur dédié qui connait les correspondances type de tag / type d'objet.

    On peut aussi appeler des fonctions d'objets C++ depuis le script :
    <&objet.fonction>param</&objet.fonction>
    La classe C++ de "objet" a une fonction "call" qui va gérer ces appels du script.