Announcement

Collapse
No announcement yet.

Suche allgemeinen Syntax-Konverter

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Suche allgemeinen Syntax-Konverter

    Hallo,

    Ich bin Software-Entwickler und suche ein Tool, mit dem ich aus C-SourceCode automatisiert verschiedene Dokumente generieren kann.

    Ideal wäre, wenn ich syntaktische Ausdrücke definieren könnte (z.B. EBNF-artig). Das Tool sucht dann solche Ausdrücke im SourceCode und erzeugt daraus ein neues File nach bestimmten Regeln, die ich angeben kann.

    Gibt es da irgendetwas?

  • #2
    Doc-O-Matic

    Comment


    • #3
      Ok, das funktioniert vielleicht zur Sourcecode-Dokumentation.

      Ich habe aber z.B. folgende Enumeration in einem C-Programm:

      enum TShape{
      eBox,
      eCylinder,
      eSphere
      };

      Diese Namen möchte ich auch als Text im Programm verwenden, also müsste ich

      static const char* sTShapeText[] = {
      "eBox",
      "eCylinder",
      "eSphere"
      };

      codieren. Ich würde diese Texte aber lieber automatisiert aus dem Enum erzeugen lassen, damit bei einer etwaigen Änderung des Enums die dazugehörigen Textstrings automatisch auf Stand gehalten werden.

      -> Ich möchte also keine Dokumentation erzeugen, sondern aus einem Sourcefile nach bestimmten Regeln ein anderes Sourcefile erzeugen.

      Gibt's dafür irgendwelche Tools?

      Comment

      Working...
      X