12 #ifndef LANGELEMSPRINTER_H
13 #define LANGELEMSPRINTER_H
28 typedef std::set<std::string> SetOfElements;
29 SetOfElements setOfElements;
Definition: langelem.h:23
collection of LangElem objects
Definition: langelems.h:33
C++ class: doctemplate.h.
Definition: bufferedoutput.cpp:13
a language element that introduces a new state pattern Composite
Definition: statelangelem.h:37
Prints all the language elements.
Definition: langelemsprinter.h:26
void print(const LangElems *elems, std::ostream &os)
Prints all the elements contained in the passed LangElems to the specified ostream.
Definition: langelemsprinter.cpp:37
An element with subparts (subexpressions), each with a possible different name.
Definition: namedsubexpslangelem.h:38