Module regex_automata::nfa::thompson::compiler

source ·

Structs§

  • A builder for compiling an NFA from a regex’s high-level intermediate representation (HIR).
  • The configuration used for a Thompson NFA compiler.
  • A value that represents the result of compiling a sub-expression of a regex’s HIR. Specifically, this represents a sub-graph of the NFA that has an initial state at start and a final state at end.
  • A UTF-8 compiler based on Daciuk’s algorithm for compilining minimal DFAs from a lexicographically sorted sequence of strings in linear time.
  • Utf8Node 🔒
  • Utf8State 🔒

Enums§