Source-highlight Library
srchilite::subexpressions_info Struct Reference
Collaboration diagram for srchilite::subexpressions_info:

Public Attributes

unsigned int marked
 num of marked subexpressions
std::string errors
 error specifications, if any

Static Public Attributes

static const std::string ERR_OUTER_UNMARKED = "unmarked subexpressions are allowed only inside marked subexpressions"
static const std::string ERR_NESTED_SUBEXP = "subexpressions of subexpressions are not allowed"
static const std::string ERR_UNBALANCED_PAREN = "unbalanced parenthesis"
static const std::string ERR_OUTSIDE_SUBEXP = "parts outside marked subexpressions are not allowed"

The documentation for this struct was generated from the following files:
  • /cygdrive/d/a/scallywag/source-highlight/source-highlight-3.1.9-1.x86_64/src/source-highlight-3.1.9/lib/srchilite/regexpreprocessor.h
  • /cygdrive/d/a/scallywag/source-highlight/source-highlight-3.1.9-1.x86_64/src/source-highlight-3.1.9/lib/srchilite/regexpreprocessor.cpp