12 #ifndef LANGELEMSPRINTER_H
13 #define LANGELEMSPRINTER_H
29 class NamedSubExpsLangElem;
33 #line 26 "langelemsprinter.h"
34 class LangElemsPrinter
36 typedef std::set<std::string> SetOfElements;
37 SetOfElements setOfElements;
42 virtual ~LangElemsPrinter();
54 #line 46 "langelemsprinter.h"
56 #line 47 "langelemsprinter.h"
57 virtual void collect(
const LangElem * elem);
58 #line 48 "langelemsprinter.h"
59 virtual void collect(
const LangElems * elem);
60 #line 49 "langelemsprinter.h"
63 void _forward_collect(
const LangElem * elem)
68 void _forward_collect(
const LangElems * elem)
73 void _forward_collect(
const NamedSubExpsLangElem * elem)
78 void _forward_collect(
const StateLangElem * elem)
84 virtual void collect_DB(
const LangElem * elem);
85 virtual void collect_DB(
const LangElems * elem);
86 #line 49 "langelemsprinter.h"