FlowChartCore icon indicating copy to clipboard operation
FlowChartCore copied to clipboard

AStVisitors

Open LxLeChat opened this issue 4 years ago • 4 comments

ça fait un moment que ça trotte dans ma tete ... j'ai une approche assez naive pour découvrir les noeuds ... est ce que on ne pourrait pas utiliser des ASTVisitor pour faire ce travail, et surtout cela ne facileterai pas la vie ?? Surement compliqué a implémenter, mais pour la science et ma curiosité ... hum !! déja il faudrait comprendre le principe de fonctionnement ... !

LxLeChat avatar May 23 '21 20:05 LxLeChat

Salut tu peux consulter ici les sources du tuto 'Un tutoriel sur l'AST Powershell'. Il y a 2 exemples, chapitres 5.2 à 5.4, ça peut te donner un premier aperçu.

cela ne faciliterai pas la vie ?

Faut voir :-) Consulte le second lien ici

LaurentDardenne avatar May 24 '21 07:05 LaurentDardenne

Ahahah :) merci @LaurentDardenne ! j'ai matté quelque video de IISResetMe si tu connais .. j'ai le cerveau à l'envers ! bon dans tous les cas ça sera pas pour tout de suite ... tet dans une version ultérieur .. le temps que je pige bien...

LxLeChat avatar May 24 '21 08:05 LxLeChat

Un article à voir sur ce pattern : https://refactoring.guru/fr/design-patterns/visitor

LaurentDardenne avatar Jun 04 '21 16:06 LaurentDardenne

Ahah jebkiffe ce site! Je m en etais inspiré pour écrire tout ca d ailleurs...! C marrant parce que g fait des trucs un peu comme ça... j ai ajouté des extensions méthodes aux ast ! Mais ça a l air vraiment mieux... ca me donne presque envie de tout réécrire la... ! Bon on le garde de côté parce que ça serait vraiment intéressant...! Après j imagine deja des cas ou ça risque d être galère.. exemple si on s amuse a lettre du if dans une expression associée a une variable! Car le visitor visite touts les noeuds...!

LxLeChat avatar Jun 04 '21 18:06 LxLeChat