12#ifndef DELIMITEDLANGELEM_H
13#define DELIMITEDLANGELEM_H
15#include "statestartlangelem.h"
virtual const std::string toString() const
return the string representation (with preprocessing)
StringDef * getStart() const
Definition delimitedlangelem.h:70
virtual const std::string toStringOriginal() const
return the original representation (without any preprocessing); this is useful for printing errors
StringDef * getEnd() const
Definition delimitedlangelem.h:77
StringDef * getEscape() const
Definition delimitedlangelem.h:84
DelimitedLangElem(const std::string &n, StringDef *s, StringDef *e, StringDef *es, bool multi, bool nes)
bool isMultiline() const
Definition delimitedlangelem.h:91
bool isNested() const
Definition delimitedlangelem.h:98
Builds an HighlightState from the language definition file collected structures.
Definition highlightstatebuilder.h:22
Represents a state during the highlighting (e.g., comment state, string state, etc....
Definition highlightstate.h:47
represent a string for a language definition file's element
Definition stringdef.h:25
StateStartLangElem(const std::string &n, unsigned int exit=0, bool all=false)
Definition statestartlangelem.cpp:23
C++ class: doctemplate.h.
Definition bufferedoutput.cpp:13