2011-01-07 3 views
6

Quelqu'un connaît-il une bibliothèque d'analyseurs C pour .NET?Analyseur de code C pour .NET

(je suis l'intention d'analyser le code C dans une certaine forme de graphe d'objet, donc je peux le convertir en une autre langue.)

+0

Pour votre information: Le nom du « graphe d'objet » vous faites référence est appelée un résumé Arborescence de syntaxe, ou AST. – Amy

+0

Ah, merci. :) – Mehrdad

+4

Je dois juste demander - vous utilisez. NET pour compiler ANSI C dans quoi? S'il vous plaît dites FORTRAN ou Cobol. Et peut-être jeter un peu de JavaScript pendant que vous y êtes. =) –

Répondre

6

Une bonne grammaire C99 est pas trivial. Il est préférable d'utiliser un analyseur C éprouvé (par exemple, Clang). Il est possible de l'utiliser avec .NET via C++/CLI.