Class ParserGenerator

Nested Relationships

Nested Types

Class Documentation

class ParserGenerator

Public Static Functions

static inline ParserContext parse(const char *s, size_t n, const Rules &rules, Log log, std::string_view start, bool enable_left_recursion = true)
static inline bool parse_test(const char *d, const char *s)
struct ParserContext

Public Members

std::shared_ptr<Grammar> grammar
std::string start
bool enablePackratParsing = false