onigleam/parser

Types

Result of parsing

pub type ParseResult {
  ParseResult(
    ast: ast.Regex,
    capture_names: dict.Dict(String, Int),
  )
}

Constructors

Values

pub fn parse(
  tokenize_result: tokenizer.TokenizeResult,
  options: options.ParseOptions,
) -> Result(ParseResult, errors.ParseError)

Parse tokens into an AST

Search Document