Ich versuche, an einer Art Codegenerator zu arbeiten, um Unit-Testing eines älteren C/C++ - gemischten Projekts zu unterstützen. Ich finde kein unabhängiges Tool kann Stub-Code aus der Deklaration erzeugen. Also entscheide ich mich, eine zu bauen, es sollte nicht so schwer sein.Wo finde ich Standard BNF oder YACC Grammatik für C++ Sprache?
Bitte, jeder kann mir einen Standard Grammatik Link, besser von Yacc Sprache beschrieben.
Hoffe, ich erfinde Rad nicht neu, bitte helfen Sie mir in diesem Fall.
Mit besten Grüßen, Kevin
Um Stub-Code aus einer Deklaration zu generieren, müssen Sie zuerst die Deklaration analysieren. Das bedeutet in der Praxis einen vollständigen C++ Parser. Du willst das wirklich nicht machen. –