Gast
#983960
Moin! Ich möchte ein vorhandenes (großes) C Programm automatisch nach bestimmten Funktionsaufrufen und vor return-statements mit Debug-Meldungen ergänzen. Wahrscheinlich kommen weitere Änderungen hinzu, die ich im Moment noch nicht abesehen kann. Darum stelle ich mir vor, einen einfachen C Parser zu verwenden, der im wesentlichen den Input wieder ausgibt, und leicht um ein paar Änderungen ergänzt werden kann. Der Parser muß nicht den kompletten ANSI C Standard abdecken, da das Programm keine außergewöhnlichen Features verwendet. Wichtiger wäre, daß der Parser übersichtlich und leicht zu erweitern ist. Gibt es einen solchen Parser, möglichst auf der Basis von bison/yacc mit einer für flex definierten Syntax? Stefan