macros

SOLOVYOVSERHIY February 28, 2011, 1:48 pm
Hi!

Thank you for new info.

Serhiy.
RAZAINA February 9, 2011, 9:43 pm
Bonjour,
oui je ne comptais pas m'arrêter là pour les macros, pour moi même c'est pratiquement nouveau, mais vu ce qu'en dis Nicolas sur son blog il y a de quoi faire avec cette nouvelle fonctionnalité.

Citation :

Quelle difference avec le fait d'avoir une classe Mycircle ?.

Dans l'exemple grâce à l'utilisation de la macro MyCustomMacro, on a pu créer à la volé une classe MyCircle, après il peut y avoir plusieurs situations dans un projet donné où l'on aurait eu besoin de créer comme cela à la volé des objets.

.

Citation :

peut on passer de parametres à une macros ?

Oui bien sûr, par exemple :

@:macro public static function createClass(className:String)

Citation :

les fonctions d'une macros deviennent statiques non ?

Ouép, en compilant une fonction non static tu reçois ce beau message :

src/MyCustomMacro.hx:19: lines 19-22 : Only static methods can be macros

BIGOP February 8, 2011, 9:30 pm
Super !
merci pour ce tutoriel sur les macros ... je comprends maintenant comment les implementer .Mais je ne saisis toujours pas à quoi ça peut servir :^(

Quelle difference avec le fait d'avoir une classe Mycircle ?.
et puis peut on passer de parametres à une macros ?
les fonctions d'une macros deviennent statiques non ?

Si tu avait un exemple d'utilisation "in real life" ça m'aiderais bien

merci