Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/2kai2kai2/ere
/ functions
Functions
264 in github.com/2kai2kai2/ere
⨍
Functions
264
◇
Types & classes
96
Method
nfa_never
Makes an NFA that never matches.
ere-core/src/working_u8_nfa.rs:375
Method
nfa_never
Makes an NFA that never matches.
ere-core/src/working_nfa.rs:384
Method
nfa_repeat
Makes an NFA that matches some NFA concatenated with itself multiple times.
ere-core/src/working_u8_nfa.rs:289
Method
nfa_repeat
Makes an NFA that matches some NFA concatenated with itself multiple times.
ere-core/src/working_nfa.rs:279
Method
nfa_star
Makes an NFA that matches some NFA concatenated with itself any number of times.
ere-core/src/working_u8_nfa.rs:335
Method
nfa_star
Makes an NFA that matches some NFA concatenated with itself any number of times.
ere-core/src/working_nfa.rs:340
Method
nfa_start
Makes an NFA that matches zero length but only at the text start
ere-core/src/working_u8_nfa.rs:359
Method
nfa_start
Makes an NFA that matches zero length but only at the text start
ere-core/src/working_nfa.rs:368
Method
nfa_symbol
Makes an NFA matching a some symbol.
ere-core/src/working_u8_nfa.rs:178
Method
nfa_symbol
Makes an NFA matching a some symbol.
ere-core/src/working_nfa.rs:196
Method
nfa_symbol_char
Makes an NFA matching a specific char.
ere-core/src/working_u8_nfa.rs:165
Method
nfa_union
Makes a union of NFAs.
ere-core/src/working_u8_nfa.rs:225
Method
nfa_union
Makes a union of NFAs.
ere-core/src/working_nfa.rs:204
Method
nfa_upto
Makes an NFA that matches some NFA concatenated with itself up to some number of times.
ere-core/src/working_u8_nfa.rs:293
Method
nfa_upto
Makes an NFA that matches some NFA concatenated with itself up to some number of times.
ere-core/src/working_nfa.rs:287
Method
num_capture_groups
Finds the number of capture groups in this NFA
ere-core/src/working_u8_nfa.rs:819
Method
num_capture_groups
(&self)
ere-core/src/working_u8_dfa.rs:425
Function
parse_atom_brackets
()
ere-core/src/parse_tree.rs:941
Function
parse_atom_err
()
ere-core/src/parse_tree.rs:1020
Function
parse_atom_simple
()
ere-core/src/parse_tree.rs:924
Function
parse_quantifiers
()
ere-core/src/parse_tree.rs:890
Method
parse_str
(input: &str)
ere-core/src/parse_tree.rs:87
Method
parse_str_syn
(string: &str, span: proc_macro2::Span)
ere-core/src/parse_tree.rs:95
Function
phone_number
()
tests/pure_regex.rs:35
Function
phone_number
()
ere-core/src/working_u8_nfa.rs:1023
Function
phone_number
()
ere-core/src/working_u8_dfa.rs:838
Function
phone_number
()
ere-core/src/working_nfa.rs:1033
Function
phone_number_struct
()
tests/struct_attr_regex.rs:6
Function
phone_number_usa
(c: &mut Criterion)
benches/ere_benchmark.rs:145
Function
range_digit
()
ere-core/src/working_u8_nfa.rs:1107
Function
range_digit
()
ere-core/src/working_nfa.rs:1113
Function
reconstruction
()
ere-core/src/parse_tree.rs:857
Function
regex
(attr: TokenStream, input: TokenStream)
ere-macros/src/lib.rs:213
Function
rgb_simple
(c: &mut Criterion)
benches/ere_benchmark.rs:50
Function
rgba
(c: &mut Criterion)
benches/ere_benchmark.rs:95
Method
serialize_as_token_stream
Serialize as [`Atom`], deserialize as [`AtomStatic`]
ere-core/src/engines/nfa_static.rs:35
Method
serialize_check
(&self)
ere-core/src/parse_tree.rs:480
Function
serialize_nfa_as_token_stream
Converts a [`WorkingNFA`] into a format that, when returned by a proc macro, will create the corresponding [`NFAStatic`].
ere-core/src/engines/nfa_static.rs:228
Method
serialize_thread_update_exec
Creates a block which takes `thread` from its local context, updates it using `self` (compile-time), and appends it to `new_threads` from its local co
ere-core/src/engines/flat_lockstep_nfa.rs:628
Method
serialize_thread_update_exec
Creates a block which takes `thread` from its local context, updates it using `self` (compile-time), and appends it to `new_threads` from its local co
ere-core/src/engines/flat_lockstep_nfa_u8.rs:641
Method
serialize_thread_update_test
Creates a block which takes `list: &mut [bool; STATE_NUM]` from its local context, updates it in-place using `self` (compile-time).
ere-core/src/engines/flat_lockstep_nfa.rs:620
Method
serialize_thread_update_test
Creates a block which takes `list: &mut [bool; STATE_NUM]` from its local context, updates it in-place using `self` (compile-time).
ere-core/src/engines/flat_lockstep_nfa_u8.rs:633
Method
test
Using the classical NFA algorithm to do a simple boolean test on a string.
ere-core/src/working_u8_nfa.rs:925
Method
test
(&self, text: &str)
ere-core/src/lib.rs:32
Method
test
Using the classical NFA algorithm to do a simple boolean test on a string.
ere-core/src/working_nfa.rs:935
Method
test
Using the classical NFA algorithm.
ere-core/src/engines/nfa_static.rs:156
Method
test_immediate_accept
Returns `true` if this state is an immediate accept state. This means that it has any non-anchored accept transition. This only applies to `test` imp
ere-core/src/working_u8_dfa.rs:168
Method
to_tikz
Writes a LaTeX TikZ representation to visualize the graph. If `include_doc` is `true`, will include the headers. Otherwise, you should include `\usep
ere-core/src/working_u8_nfa.rs:889
Method
to_tikz
Writes a LaTeX TikZ representation to visualize the graph. If `include_doc` is `true`, will include the headers. Otherwise, you should include `\usep
ere-core/src/working_u8_dfa.rs:461
Method
to_tikz
Writes a LaTeX TikZ representation to visualize the graph. If `include_doc` is `true`, will include the headers. Otherwise, you should include `\usep
ere-core/src/working_nfa.rs:898
Method
to_tikz
Writes a LaTeX TikZ representation to visualize the graph. If `include_doc` is `true`, will include the headers. Otherwise, you should include `\usep
ere-core/src/visualization/latex_graph.rs:100
Method
to_tokens
(&self, tokens: &mut TokenStream)
ere-core/src/parse_tree.rs:350
Method
to_tokens
(&self, tokens: &mut proc_macro2::TokenStream)
ere-core/src/working_nfa.rs:16
Method
to_tokens
(&self, tokens: &mut proc_macro2::TokenStream)
ere-core/src/engines/flat_lockstep_nfa.rs:91
Method
to_tokens
(&self, tokens: &mut proc_macro2::TokenStream)
ere-core/src/engines/flat_lockstep_nfa_u8.rs:93
Method
to_tokens
(&self, tokens: &mut proc_macro2::TokenStream)
ere-core/src/engines/dfa_u8.rs:18
Method
to_tokens
(&self, tokens: &mut proc_macro2::TokenStream)
ere-core/src/engines/one_pass_u8.rs:287
Method
traverse
( thread: EpsilonPropogation, states: &Vec<crate::working_nfa::WorkingState>,
ere-core/src/epsilon_propogation.rs:49
Method
try_from
(value: char)
ere-core/src/working_u8_nfa.rs:55
Method
union
(self, other: SimplifiedTreeNode)
ere-core/src/simplified_tree.rs:31
Function
uri_with_authority
()
tests/pure_regex.rs:624
Function
us_state_abbreviations
()
tests/pure_regex.rs:298
Method
with_epsilon
(mut self, to: usize)
ere-core/src/working_u8_nfa.rs:105
Method
with_transition
(mut self, to: usize, symbol: Atom)
ere-core/src/working_nfa.rs:137
← previous
201–264 of 264, ranked by callers