FondCe qui serait un bon Delphi lexer/parser pour le fichier de langage Javascript?
Je veux pouvoir analyser la source Javascript dans une application Delphi. Je dois être capable d'identifier les variables et les fonctions dans la source afin d'apporter des modifications au code par le biais d'un code ultérieur. Je comprends que j'ai probablement besoin d'utiliser un lexer à cet effet mais n'ai pas eu beaucoup de chance en utilisant le lexer que j'ai trouvé (Dyaclexx).
Question
Yat-il un analyseur delphi freeware approprié ou open source/lexer qui a déjà des ensembles de jeton pour Javascript ou pourrait être facilement modifié à cet effet, sans trop de difficultés?
Si un tel outil n'existe pas déjà, quelle serait la meilleure façon d'apprendre à écrire votre propre lexique à cet effet?
-vous Remerciez
Goldparser est agréable mais il est extrêmement lent. Même dans le code C++ optimisé en vitesse, il faut 10 secondes pour analyser 15 000 lignes de code. Si vous comparez cela avec la vitesse de l'analyseur PHP, c'est extrêmement lent. – Elmue