PRCE internal cursor
  1. PCRE semantics
  2. │
  3. compiled program
  4. │
  5. backtracking VM
  6. │
  7. ┌────────┴────────┐
  8. │ │
  9. UTF-8 subject UTF-16 subject
  10. ReadOnlySpan<byte> ReadOnlySpan<char>
  11. │ │
  12. byte cursor char cursor
  13. │ │
  14. └──────┬──────────┘
  15. │
  16. Unicode scalar
  17. decoder
  18. │
  19. Rune
Pasted 2026-09-02 11:32:03

Short link: