2010-05-29 5 views
1

Je souhaite implémenter l'analyse descendante par langage C#. Y at-il une source pour me montrer le chemin? Je veux dire bonne méthode et description à mettre en œuvre ou algorithmes.
par exemple voici quelques étapes à mettre en œuvre:
1- développement d'une grammaire
2- LV1 Parsing
3- Construire l'analyseur.
Ces étapes sont en ordre et l'ordre est très important pour vous donner une réponse correcte.Implémentation de l'analyse descendante dans C#

+0

euh quoi? Quelle est la question? – bobber205

+0

Question is Comment puis-je mettre en œuvre ces étapes (étapes d'analyse descendante) en langage C#? Y at-il un article ou un code pour cela ou pas? – kamiar3001

Répondre

4

Le MSDN article suivant "Create a Language Compiler for the .NET Framework" couvre les bases des étapes vous avez défini. Et les cibles .NET/C#

Pour plus de détails sur chaque zone, vous ne devriez probablement pas être d'accord sur la recherche de textes spécifiques à C#.

0

Les analyseurs syntaxiques descendants sont également appelés parseurs de descente récursifs, vous pouvez search for that. Je ne voudrais pas me concentrer sur la recherche de C# - tant que les exemples et les tutoriels que vous trouvez sont dans des langages procéduraux, vous ne devriez pas avoir trop de mal à les traduire en C#.

De plus, peut-être prendre un oeil à ces deux courts, mais utiles, des articles:

Questions connexes