Pré. | Proc. |
Analyse de grammaire de profilage
Lorsque vous analysez une grammaire que vous avez créée, elle peut afficher des erreurs que vous ne pouvez pas diagnostiquer immédiatement. Pour vous aider à résoudre de telles erreurs, vous pouvez révision le processus suivi par l'analyseur pour générer l'AST que vous pouvez voir, à l'aide du Grammar Profiler.
Vous analysez à nouveau le texte dans la moitié inférieure de la fenêtre de l'éditeur de grammaire, mais cette fois, l'arborescence affiche chaque règle que l'analyseur a tentée, où elle est arrivée et si elle a réussi ou non. Les règles pour ouvrir un fichier, coller un fichier et définir la règle de démarrage restent les mêmes.
Accéder
Ruban |
Développer > Code source > Éditeur de grammaire > Débogueur grammaire > Résultats du profileur |
Options barre d'outils
Option |
Action |
Voir également |
---|---|---|
Fichier ouvert |
Affichez un navigateur à travers lequel vous pouvez localiser et ouvrir le fichier contenant la grammaire que vous souhaitez modifier. |
|
Analyser |
Effectuez l'opération d'analyse. Si l'analyse est réussie, l'onglet "Résultats AST" contiendra l'AST résultant et l'onglet "Résultats du profil" contiendra des informations de débogage concernant le chemin emprunté par l'analyseur dans votre grammaire. Les données de profil sont extrêmement utiles lors du débogage d'une nouvelle grammaire. |
|
Sélectionnez la règle |
Si vous souhaitez utiliser une règle racine différente pour traiter votre source d'échantillon, cliquez sur la flèche déroulante et sélectionnez la règle alternative. |
|
Aider |
Afficher cette rubrique d'aide. |
Notes
- Étant donné que le profilage peut prendre très longtemps pour les fichiers volumineux, l'onglet "Résultats du profil" n'est pas rempli si vous n'affichez pas cet onglet lorsque vous commencez l'analyse