This package helps break dependency cycles for the regular expression engine.

Collection Info

View Source
Collection
core
Path
text/regex/common
Entries
10

Source Files

Constants

4

MAX_CAPTURE_GROUPS #

Source
MAX_CAPTURE_GROUPS :: max(#config(ODIN_REGEX_MAX_CAPTURE_GROUPS, 10), 10)

VM limitations

ODIN_DEBUG_REGEX #

Source
ODIN_DEBUG_REGEX :: #config(ODIN_DEBUG_REGEX, false)

Config Values

1

ODIN_DEBUG_REGEX #

Source
ODIN_DEBUG_REGEX :: #config(ODIN_DEBUG_REGEX, false)

Types

2

Procedures

1

Variables

2

Flag_To_Letter #

Source
@(rodata)
Flag_To_Letter: [Flag]u8 = #sparse[Flag]u8{.Multiline = 'm', .Case_Insensitive = 'i', .Ignore_Whitespace = 'x', .Unicode = 'u', .No_Capture = 'n', .No_Optimization = '-'}