module
regex
91 symbols18 public
Module Dependencies
graph LR
regex[regex]
regex --> std[std]
std --> cstd[cstd]
std --> core[core]
Symbols
Public only
regex (namespace) in regex.ch
- CharRange (struct)
- CharClass (struct)
- NFAState (struct)
- PatchPtr (struct)
- VisitedFrame (struct)
- Frag (struct)
- Captures (struct)
- Regex (struct)
- compile (function)
- new_state (function)
- make_patch (function)
- copy_patch_list (function)
- patch_list (function)
- append_patch_list (function)
- Parser (struct)
- peek_char (function)
- advance_char (function)
- expect_char (function)
- parse_class_item (function)
- parse_escape_char (function)
- is_escape_class (function)
- parse_char_class (function)
- make_escape_class (function)
- append_escape_class_ranges (function)
- compile_internal (function)
- parse_regex (function)
- parse_alternation (function)
- parse_concatenation (function)
- parse_repetition (function)
- parse_atom (function)
- make_empty_frag (function)
- add_state (function)
- match_class_char (function)
- run_prog (function)
- has_match_state (function)
- expand_non_consuming (function)
- copy_i64_vec (function)
- copy_visited_vec (function)
- make_capture_positions (function)
- visited_contains (function)
- run_prog_with_captures_impl (function)
- append_i64_vec (function)
- replace_i64_vec (function)
- run_prog_with_captures (function)
- run_prog_exact (function)
- find_captures (function)
- find_captures_from (function)
- find_match (function)
- find_from (function)
- append_replacement (function)
Chemical API Referencechemicallang.com · GitHub