Table of Contents - regexgen-0.3.0 Documentation
Classes and Modules
- Regexgen
- Regexgen::Ast
- Regexgen::Ast::Alternation
- Regexgen::Ast::CharClass
- Regexgen::Ast::Concatenation
- Regexgen::Ast::Literal
- Regexgen::Ast::Repetition
- Regexgen::SetUtil
- Regexgen::State
- Regexgen::Trie
Methods
- ::common_substring — Regexgen
- ::concat — Regexgen
- ::generate — Regexgen
- ::minimize — Regexgen
- ::new — Regexgen::Ast::Alternation
- ::new — Regexgen::Ast::CharClass
- ::new — Regexgen::Ast::Concatenation
- ::new — Regexgen::Ast::Repetition
- ::new — Regexgen::Ast::Literal
- ::new — Regexgen::State
- ::new — Regexgen::Trie
- ::parens — Regexgen::Ast
- ::remove_common_substring — Regexgen
- ::star — Regexgen
- ::to_regex — Regexgen
- ::union — Regexgen
- #add — Regexgen::Trie
- #add_all — Regexgen::Trie
- #char_class — Regexgen::Ast::CharClass
- #char_class — Regexgen::Ast::Literal
- #empty? — Regexgen::Ast::Literal
- #flatten — Regexgen::Ast::Alternation
- #inspect — Regexgen::State
- #length — Regexgen::Ast::Alternation
- #length — Regexgen::Ast::CharClass
- #length — Regexgen::Ast::Concatenation
- #length — Regexgen::Ast::Repetition
- #length — Regexgen::Ast::Literal
- #literal — Regexgen::Ast::Concatenation
- #literal — Regexgen::Ast::Literal
- #minimize — Regexgen::Trie
- #remove_substring — Regexgen::Ast::Concatenation
- #remove_substring — Regexgen::Ast::Literal
- #replace — Regexgen::SetUtil
- #shift — Regexgen::SetUtil
- #single_character? — Regexgen::Ast::CharClass
- #single_character? — Regexgen::Ast::Literal
- #single_codepoint? — Regexgen::Ast::CharClass
- #single_codepoint? — Regexgen::Ast::Literal
- #to_h — Regexgen::State
- #to_ranges — Regexgen::Ast::CharClass
- #to_ranges_string — Regexgen::Ast::CharClass
- #to_regex — Regexgen::Trie
- #to_s — Regexgen::Ast::Alternation
- #to_s — Regexgen::Ast::CharClass
- #to_s — Regexgen::Ast::Concatenation
- #to_s — Regexgen::Ast::Repetition
- #to_s — Regexgen::Ast::Literal
- #to_s — Regexgen::State
- #to_s — Regexgen::Trie
- #visit — Regexgen::State