8 #ifndef HIGHLIGHTSTATEPRINTER_H_
9 #define HIGHLIGHTSTATEPRINTER_H_
18 struct HighlightToken;
20 typedef std::set<int> StateIdSet;
std::ostream & stream
the stream to print the state (default cout)
Definition: highlightstateprinter.h:32
Prints an HighlightState (and all its rules)
Definition: highlightstateprinter.h:25
int indent
the indentation level
Definition: highlightstateprinter.h:28
Represents a state during the highlighting (e.g., comment state, string state, etc.)
Definition: highlightstate.h:47
C++ class: doctemplate.h.
Definition: bufferedoutput.cpp:13
StateIdSet stateidset
to avoid infinite loops due to recursive states
Definition: highlightstateprinter.h:30
Base class for highlight rules.
Definition: highlightrule.h:27
Token containing information for performing the highlight.
Definition: highlighttoken.h:33