2009-12-11 1 views
2

Je voudrais apprendre à écrire des parseurs dynamiques pour effectuer des tâches telles que le code d'achèvement, en soulignant, etc.Exemple de code pour les techniques d'analyse dynamique

J'ai lu le livre de dragon et écrit quelques parseurs, mais je Comme plus d'expérience avec la manipulation de code incorrect, en particulier le code tel qu'il est écrit.

Les EDI comme Eclipse et NetBeans incluent évidemment du code pour ce genre de choses, mais où?

Quels autres projets/livres pourraient être pertinents?

LISP ou des exemples fonctionnels sont également les bienvenus.

Répondre

0

Extraire xtext. Il utilise un analyseur ANTLR dans les coulisses, mais génère un éditeur de mise en évidence de la syntaxe, de l'aide au contenu, des contours et de nombreuses autres fonctionnalités pour vous.

Voir http://www.eclipse.org/Xtext/