Développement D'Arbre De Syntaxe Abstraite

J'ai écumé le net à la recherche pour certains débutants d'informations sur le développement en C# l'arbre de Syntaxe Abstraite, mais je ne peux trouver de l'information pour les personnes déjà "dans le savoir". Je suis un line-of-business développeur de l'application ainsi les sujets comme ceux-ci sont un peu au-dessus de ma tête, mais c'est pour ma propre éducation, donc je suis prêt à passer le temps et d'apprendre quels que soient les concepts sont nécessaires.

Généralement, j'aimerais apprendre sur les techniques qui sous-tendent l'élaboration d'une représentation abstraite de code à partir d'une chaîne de code. Plus précisément, j'aimerais être en mesure d'utiliser cette AST faire C# vérification de la syntaxe. (Je me rends compte que la coloration syntaxique n'est pas nécessaire besoin d'un AST, mais cela semble être une bonne occasion d'apprendre quelques "compilateur"au niveau des techniques.)

Je m'excuse si cette question est un peu large, mais je ne suis pas sûr de savoir comment d'autre à demander.

Merci!

FWIW, si vous voulez un bon endroit pour commencer sur des compilateurs, le dragon livre est (à mon humble avis) un grand livre. en.wikipedia.org/wiki/...
James Manning: Merci, je vais vérifier ça!

OriginalL'auteur Vince Fedorchak | 2012-05-21