Table of Contents - regexp_parser-1.7.1 Documentation
Pages
Classes and Modules
- MatchLength
- Regexp
- Regexp::Expression
- Regexp::Expression::Alternation
- Regexp::Expression::Alternative
- Regexp::Expression::Anchor
- Regexp::Expression::Anchor::BOL
- Regexp::Expression::Anchor::BOS
- Regexp::Expression::Anchor::Base
- Regexp::Expression::Anchor::BeginningOfLine
- Regexp::Expression::Anchor::BeginningOfString
- Regexp::Expression::Anchor::EOL
- Regexp::Expression::Anchor::EOS
- Regexp::Expression::Anchor::EOSobEOL
- Regexp::Expression::Anchor::EndOfLine
- Regexp::Expression::Anchor::EndOfString
- Regexp::Expression::Anchor::EndOfStringOrBeforeEndOfLine
- Regexp::Expression::Anchor::MatchStart
- Regexp::Expression::Anchor::NonWordBoundary
- Regexp::Expression::Anchor::WordBoundary
- Regexp::Expression::Assertion
- Regexp::Expression::Assertion::Base
- Regexp::Expression::Assertion::Lookahead
- Regexp::Expression::Assertion::Lookbehind
- Regexp::Expression::Assertion::NegativeLookahead
- Regexp::Expression::Assertion::NegativeLookbehind
- Regexp::Expression::Backreference
- Regexp::Expression::Backreference::Base
- Regexp::Expression::Backreference::Name
- Regexp::Expression::Backreference::NameCall
- Regexp::Expression::Backreference::NameRecursionLevel
- Regexp::Expression::Backreference::Number
- Regexp::Expression::Backreference::NumberCall
- Regexp::Expression::Backreference::NumberCallRelative
- Regexp::Expression::Backreference::NumberRecursionLevel
- Regexp::Expression::Backreference::NumberRelative
- Regexp::Expression::Base
- Regexp::Expression::CharacterSet
- Regexp::Expression::CharacterSet::IntersectedSequence
- Regexp::Expression::CharacterSet::Intersection
- Regexp::Expression::CharacterSet::OPERAND
- Regexp::Expression::CharacterSet::Range
- Regexp::Expression::CharacterType
- Regexp::Expression::CharacterType::Any
- Regexp::Expression::CharacterType::Base
- Regexp::Expression::CharacterType::Digit
- Regexp::Expression::CharacterType::ExtendedGrapheme
- Regexp::Expression::CharacterType::Hex
- Regexp::Expression::CharacterType::Linebreak
- Regexp::Expression::CharacterType::NonDigit
- Regexp::Expression::CharacterType::NonHex
- Regexp::Expression::CharacterType::NonSpace
- Regexp::Expression::CharacterType::NonWord
- Regexp::Expression::CharacterType::Space
- Regexp::Expression::CharacterType::Word
- Regexp::Expression::Comment
- Regexp::Expression::Conditional
- Regexp::Expression::Conditional::Branch
- Regexp::Expression::Conditional::Condition
- Regexp::Expression::Conditional::Expression
- Regexp::Expression::Conditional::TooManyBranches
- Regexp::Expression::EscapeSequence
- Regexp::Expression::EscapeSequence::AbstractMetaControlSequence
- Regexp::Expression::EscapeSequence::AsciiEscape
- Regexp::Expression::EscapeSequence::Backspace
- Regexp::Expression::EscapeSequence::Base
- Regexp::Expression::EscapeSequence::Bell
- Regexp::Expression::EscapeSequence::Codepoint
- Regexp::Expression::EscapeSequence::CodepointList
- Regexp::Expression::EscapeSequence::Control
- Regexp::Expression::EscapeSequence::FormFeed
- Regexp::Expression::EscapeSequence::Hex
- Regexp::Expression::EscapeSequence::Literal
- Regexp::Expression::EscapeSequence::Meta
- Regexp::Expression::EscapeSequence::MetaControl
- Regexp::Expression::EscapeSequence::Newline
- Regexp::Expression::EscapeSequence::Octal
- Regexp::Expression::EscapeSequence::Return
- Regexp::Expression::EscapeSequence::Tab
- Regexp::Expression::EscapeSequence::VerticalTab
- Regexp::Expression::FreeSpace
- Regexp::Expression::Group
- Regexp::Expression::Group::Absence
- Regexp::Expression::Group::Atomic
- Regexp::Expression::Group::Base
- Regexp::Expression::Group::Capture
- Regexp::Expression::Group::Comment
- Regexp::Expression::Group::Named
- Regexp::Expression::Group::Options
- Regexp::Expression::Group::Passive
- Regexp::Expression::Keep
- Regexp::Expression::Keep::Mark
- Regexp::Expression::Literal
- Regexp::Expression::OPERAND
- Regexp::Expression::PosixClass
- Regexp::Expression::Quantifier
- Regexp::Expression::Root
- Regexp::Expression::Sequence
- Regexp::Expression::SequenceOperation
- Regexp::Expression::Subexpression
- Regexp::Expression::UnicodeProperty
- Regexp::Expression::UnicodeProperty::Age
- Regexp::Expression::UnicodeProperty::Alnum
- Regexp::Expression::UnicodeProperty::Alpha
- Regexp::Expression::UnicodeProperty::Any
- Regexp::Expression::UnicodeProperty::Ascii
- Regexp::Expression::UnicodeProperty::Assigned
- Regexp::Expression::UnicodeProperty::Base
- Regexp::Expression::UnicodeProperty::Blank
- Regexp::Expression::UnicodeProperty::Block
- Regexp::Expression::UnicodeProperty::Cntrl
- Regexp::Expression::UnicodeProperty::Codepoint
- Regexp::Expression::UnicodeProperty::Codepoint::Any
- Regexp::Expression::UnicodeProperty::Codepoint::Base
- Regexp::Expression::UnicodeProperty::Codepoint::Control
- Regexp::Expression::UnicodeProperty::Codepoint::Format
- Regexp::Expression::UnicodeProperty::Codepoint::PrivateUse
- Regexp::Expression::UnicodeProperty::Codepoint::Surrogate
- Regexp::Expression::UnicodeProperty::Codepoint::Unassigned
- Regexp::Expression::UnicodeProperty::Derived
- Regexp::Expression::UnicodeProperty::Digit
- Regexp::Expression::UnicodeProperty::Emoji
- Regexp::Expression::UnicodeProperty::Graph
- Regexp::Expression::UnicodeProperty::Letter
- Regexp::Expression::UnicodeProperty::Letter::Any
- Regexp::Expression::UnicodeProperty::Letter::Base
- Regexp::Expression::UnicodeProperty::Letter::Cased
- Regexp::Expression::UnicodeProperty::Letter::Lowercase
- Regexp::Expression::UnicodeProperty::Letter::Modifier
- Regexp::Expression::UnicodeProperty::Letter::Other
- Regexp::Expression::UnicodeProperty::Letter::Titlecase
- Regexp::Expression::UnicodeProperty::Letter::Uppercase
- Regexp::Expression::UnicodeProperty::Lower
- Regexp::Expression::UnicodeProperty::Mark
- Regexp::Expression::UnicodeProperty::Mark::Any
- Regexp::Expression::UnicodeProperty::Mark::Base
- Regexp::Expression::UnicodeProperty::Mark::Combining
- Regexp::Expression::UnicodeProperty::Mark::Enclosing
- Regexp::Expression::UnicodeProperty::Mark::Nonspacing
- Regexp::Expression::UnicodeProperty::Mark::Spacing
- Regexp::Expression::UnicodeProperty::Newline
- Regexp::Expression::UnicodeProperty::Number
- Regexp::Expression::UnicodeProperty::Number::Any
- Regexp::Expression::UnicodeProperty::Number::Base
- Regexp::Expression::UnicodeProperty::Number::Decimal
- Regexp::Expression::UnicodeProperty::Number::Letter
- Regexp::Expression::UnicodeProperty::Number::Other
- Regexp::Expression::UnicodeProperty::Print
- Regexp::Expression::UnicodeProperty::Punct
- Regexp::Expression::UnicodeProperty::Punctuation
- Regexp::Expression::UnicodeProperty::Punctuation::Any
- Regexp::Expression::UnicodeProperty::Punctuation::Base
- Regexp::Expression::UnicodeProperty::Punctuation::Close
- Regexp::Expression::UnicodeProperty::Punctuation::Connector
- Regexp::Expression::UnicodeProperty::Punctuation::Dash
- Regexp::Expression::UnicodeProperty::Punctuation::Final
- Regexp::Expression::UnicodeProperty::Punctuation::Initial
- Regexp::Expression::UnicodeProperty::Punctuation::Open
- Regexp::Expression::UnicodeProperty::Punctuation::Other
- Regexp::Expression::UnicodeProperty::Script
- Regexp::Expression::UnicodeProperty::Separator
- Regexp::Expression::UnicodeProperty::Separator::Any
- Regexp::Expression::UnicodeProperty::Separator::Base
- Regexp::Expression::UnicodeProperty::Separator::Line
- Regexp::Expression::UnicodeProperty::Separator::Paragraph
- Regexp::Expression::UnicodeProperty::Separator::Space
- Regexp::Expression::UnicodeProperty::Space
- Regexp::Expression::UnicodeProperty::Symbol
- Regexp::Expression::UnicodeProperty::Symbol::Any
- Regexp::Expression::UnicodeProperty::Symbol::Base
- Regexp::Expression::UnicodeProperty::Symbol::Currency
- Regexp::Expression::UnicodeProperty::Symbol::Math
- Regexp::Expression::UnicodeProperty::Symbol::Modifier
- Regexp::Expression::UnicodeProperty::Symbol::Other
- Regexp::Expression::UnicodeProperty::Upper
- Regexp::Expression::UnicodeProperty::Word
- Regexp::Expression::UnicodeProperty::XPosixPunct
- Regexp::Expression::UnicodeProperty::Xdigit
- Regexp::Expression::WhiteSpace
- Regexp::Lexer
- Regexp::MatchLength
- Regexp::Parser
- Regexp::Parser::ParserError
- Regexp::Parser::UnknownTokenError
- Regexp::Parser::UnknownTokenTypeError
- Regexp::Scanner
- Regexp::Scanner::InvalidBackrefError
- Regexp::Scanner::InvalidGroupError
- Regexp::Scanner::InvalidGroupOption
- Regexp::Scanner::InvalidSequenceError
- Regexp::Scanner::PrematureEndError
- Regexp::Scanner::ScannerError
- Regexp::Scanner::UnknownUnicodePropertyError
- Regexp::Scanner::ValidationError
- Regexp::Syntax
- Regexp::Syntax::Any
- Regexp::Syntax::Base
- Regexp::Syntax::InvalidVersionNameError
- Regexp::Syntax::NotImplementedError
- Regexp::Syntax::SyntaxError
- Regexp::Syntax::Token
- Regexp::Syntax::Token::Anchor
- Regexp::Syntax::Token::Assertion
- Regexp::Syntax::Token::Backreference
- Regexp::Syntax::Token::CharacterSet
- Regexp::Syntax::Token::CharacterType
- Regexp::Syntax::Token::Conditional
- Regexp::Syntax::Token::Escape
- Regexp::Syntax::Token::FreeSpace
- Regexp::Syntax::Token::Group
- Regexp::Syntax::Token::Keep
- Regexp::Syntax::Token::Literal
- Regexp::Syntax::Token::Meta
- Regexp::Syntax::Token::PosixClass
- Regexp::Syntax::Token::Quantifier
- Regexp::Syntax::Token::SubexpressionCall
- Regexp::Syntax::Token::UnicodeProperty
- Regexp::Syntax::Token::UnicodeProperty::Category
- Regexp::Syntax::UnknownSyntaxNameError
- Regexp::Syntax::V1_8_6
- Regexp::Syntax::V1_9_1
- Regexp::Syntax::V1_9_3
- Regexp::Syntax::V2_0_0
- Regexp::Syntax::V2_2_0
- Regexp::Syntax::V2_3_0
- Regexp::Syntax::V2_4_0
- Regexp::Syntax::V2_4_1
- Regexp::Syntax::V2_5_0
- Regexp::Syntax::V2_6_0
- Regexp::Syntax::V2_6_2
- Regexp::Syntax::V2_6_3
Methods
- ::add_to — Regexp::Expression::Sequence
- ::at_levels — Regexp::Expression::Sequence
- ::build — Regexp::Expression::Root
- ::build_token — Regexp::Expression::Root
- ::inspect — Regexp::Syntax::Base
- ::lex — Regexp::Lexer
- ::long_prop_map — Regexp::Scanner
- ::new — Regexp::Expression::Base
- ::new — Regexp::Expression::Backreference::Number
- ::new — Regexp::Expression::Backreference::Name
- ::new — Regexp::Expression::Backreference::NumberRecursionLevel
- ::new — Regexp::Expression::Backreference::NameRecursionLevel
- ::new — Regexp::Expression::Conditional::TooManyBranches
- ::new — Regexp::Expression::Group::Named
- ::new — Regexp::Expression::Root
- ::new — Regexp::Expression::CharacterSet
- ::new — Regexp::MatchLength
- ::new — Regexp::MatchLength
- ::new — Regexp::Expression::Subexpression
- ::new — Regexp::Expression::Quantifier
- ::new — Regexp::Expression::Sequence
- ::new — Regexp::Parser::UnknownTokenTypeError
- ::new — Regexp::Parser::UnknownTokenError
- ::new — Regexp::Scanner::ValidationError
- ::new — Regexp::Scanner::PrematureEndError
- ::new — Regexp::Scanner::InvalidSequenceError
- ::new — Regexp::Scanner::InvalidGroupError
- ::new — Regexp::Scanner::InvalidGroupOption
- ::new — Regexp::Scanner::InvalidBackrefError
- ::new — Regexp::Scanner::UnknownUnicodePropertyError
- ::new — Regexp::Syntax::Any
- ::new — Regexp::Syntax::NotImplementedError
- ::new — Regexp::Syntax::Base
- ::new — Regexp::Syntax::InvalidVersionNameError
- ::new — Regexp::Syntax::UnknownSyntaxNameError
- ::new — Regexp::Syntax::V1_8_6
- ::new — Regexp::Syntax::V1_9_1
- ::new — Regexp::Syntax::V1_9_3
- ::new — Regexp::Syntax::V2_0_0
- ::new — Regexp::Syntax::V2_2_0
- ::new — Regexp::Syntax::V2_3_0
- ::new — Regexp::Syntax::V2_4_0
- ::new — Regexp::Syntax::V2_4_1
- ::new — Regexp::Syntax::V2_5_0
- ::new — Regexp::Syntax::V2_6_0
- ::new — Regexp::Syntax::V2_6_2
- ::new — Regexp::Syntax::V2_6_3
- ::of — Regexp::MatchLength
- ::of — Regexp::MatchLength
- ::parse — Regexp::Parser
- ::parsed — Regexp::Expression
- ::scan — Regexp::Lexer
- ::scan — Regexp::Scanner
- ::short_prop_map — Regexp::Scanner
- #<< — Regexp::Expression::Conditional::Expression
- #<< — Regexp::Expression::CharacterSet::Range
- #<< — Regexp::Expression::Subexpression
- #<< — Regexp::Expression::SequenceOperation
- #=~ — Regexp::Expression::Base
- #a? — Regexp::Expression::Base
- #active_opts — Regexp::Parser
- #add_sequence — Regexp::Expression::Conditional::Expression
- #add_sequence — Regexp::Expression::SequenceOperation
- #anchor — Regexp::Parser
- #append_literal — Regexp::Scanner
- #ascend — Regexp::Lexer
- #ascii_classes? — Regexp::Expression::Base
- #assign_effective_number — Regexp::Parser
- #assign_referenced_expressions — Regexp::Parser
- #attributes — Regexp::Expression::Base
- #backref — Regexp::Parser
- #branch — Regexp::Expression::Conditional::Expression
- #branches — Regexp::Expression::Conditional::Expression
- #break_codepoint_list — Regexp::Lexer
- #break_literal — Regexp::Lexer
- #captured_group_count_at_level — Regexp::Parser
- #capturing? — Regexp::Expression::Group::Base
- #capturing? — Regexp::Expression::Group::Capture
- #case_insensitive? — Regexp::Expression::Base
- #char — Regexp::Expression::EscapeSequence::Base
- #char — Regexp::Expression::EscapeSequence::Literal
- #char — Regexp::Expression::EscapeSequence::CodepointList
- #char — Regexp::Expression::EscapeSequence::Octal
- #char — Regexp::Expression::EscapeSequence::AbstractMetaControlSequence
- #chars — Regexp::Expression::EscapeSequence::CodepointList
- #check! — Regexp::Syntax::Base
- #check? — Regexp::Syntax::Base
- #close — Regexp::Expression::CharacterSet
- #close_completed_character_set_range — Regexp::Parser
- #close_group — Regexp::Parser
- #close_set — Regexp::Parser
- #coded_offset — Regexp::Expression::Base
- #codepoint — Regexp::Expression::EscapeSequence::Base
- #codepoint — Regexp::Expression::EscapeSequence::CodepointList
- #codepoint — Regexp::Expression::EscapeSequence::Control
- #codepoint — Regexp::Expression::EscapeSequence::Meta
- #codepoint — Regexp::Expression::EscapeSequence::MetaControl
- #codepoints — Regexp::Expression::EscapeSequence::CodepointList
- #comment? — Regexp::Expression::Group::Base
- #comment? — Regexp::Expression::Group::Comment
- #comparable_version — Regexp::Syntax
- #complete? — Regexp::Expression::CharacterSet::Range
- #condition — Regexp::Expression::Conditional::Expression
- #condition= — Regexp::Expression::Conditional::Expression
- #conditional — Regexp::Parser
- #const_missing — Regexp::Syntax
- #control_sequence_to_s — Regexp::Expression::EscapeSequence::AbstractMetaControlSequence
- #copy — Regexp::Scanner
- #count_captured_group — Regexp::Parser
- #d? — Regexp::Expression::Base
- #decrease_nesting — Regexp::Parser
- #default_classes? — Regexp::Expression::Base
- #descend — Regexp::Lexer
- #dig — Regexp::Expression::Subexpression
- #each — Regexp::MatchLength
- #each — Regexp::MatchLength
- #each_expression — Regexp::Expression::Subexpression
- #emit — Regexp::Scanner
- #emit_literal — Regexp::Scanner
- #emit_meta_control_sequence — Regexp::Scanner
- #emit_options — Regexp::Scanner
- #endless_each — Regexp::MatchLength
- #endless_each — Regexp::MatchLength
- #escape — Regexp::Parser
- #excludes — Regexp::Syntax::Base
- #extended? — Regexp::Expression::Base
- #fallback_version_class — Regexp::Syntax
- #features — Regexp::Syntax::Base
- #fixed? — Regexp::MatchLength
- #fixed? — Regexp::MatchLength
- #flat_map — Regexp::Expression::Subexpression
- #free_space — Regexp::Parser
- #free_spacing? — Regexp::Expression::Base
- #full_length — Regexp::Expression::Base
- #greedy? — Regexp::Expression::Base
- #group — Regexp::Parser
- #i? — Regexp::Expression::Base
- #ignore_case? — Regexp::Expression::Base
- #implementations — Regexp::Syntax::Base
- #implements — Regexp::Syntax::Base
- #implements! — Regexp::Syntax::Any
- #implements! — Regexp::Syntax::Base
- #implements? — Regexp::Syntax::Any
- #implements? — Regexp::Syntax::Base
- #in_group? — Regexp::Scanner
- #in_set? — Regexp::Scanner
- #include? — Regexp::MatchLength
- #include? — Regexp::MatchLength
- #inherit_from_version — Regexp::Syntax
- #initialize_clone — Regexp::Expression::Base
- #initialize_clone — Regexp::Expression::Group::Named
- #initialize_clone — Regexp::Expression::Subexpression
- #initialize_clone — Regexp::Expression::Quantifier
- #inner_match_length — Regexp::Expression::Subexpression
- #inspect — Regexp::MatchLength
- #inspect — Regexp::MatchLength
- #intersection — Regexp::Parser
- #interval — Regexp::Parser
- #is? — Regexp::Expression::Base
- #keep — Regexp::Parser
- #lazy? — Regexp::Expression::Base
- #lex — Regexp::Lexer
- #m? — Regexp::Expression::Base
- #match — Regexp::Expression::Base
- #match? — Regexp::Expression::Base
- #match_length — Regexp::Expression::Backreference::Base
- #match_length — Regexp::Expression::EscapeSequence::CodepointList
- #match_length — Regexp::Expression::Group::Absence
- #match_length — Regexp::Expression::Literal
- #match_length — Regexp::Expression::Subexpression
- #matches? — Regexp::Expression::Base
- #max — Regexp::MatchLength
- #max — Regexp::MatchLength
- #merge — Regexp::Expression::WhiteSpace
- #merge_condition — Regexp::Lexer
- #meta — Regexp::Parser
- #meta_char_to_codepoint — Regexp::Expression::EscapeSequence::AbstractMetaControlSequence
- #min — Regexp::MatchLength
- #min — Regexp::MatchLength
- #minmax — Regexp::MatchLength
- #minmax — Regexp::MatchLength
- #multiline? — Regexp::Expression::Base
- #name — Regexp::Expression::PosixClass
- #name — Regexp::Expression::UnicodeProperty::Base
- #negate — Regexp::Expression::CharacterSet
- #negate_set — Regexp::Parser
- #negative? — Regexp::Expression::PosixClass
- #negative? — Regexp::Expression::UnicodeProperty::Base
- #nest — Regexp::Parser
- #nest_conditional — Regexp::Parser
- #new — Regexp::Syntax
- #normalize — Regexp::Syntax::Base
- #normalize_backref — Regexp::Syntax::Base
- #normalize_group — Regexp::Syntax::Base
- #offset — Regexp::Expression::Base
- #one_of? — Regexp::Expression::Base
- #open_group — Regexp::Parser
- #open_set — Regexp::Parser
- #options_from_input — Regexp::Parser
- #options_group — Regexp::Parser
- #parse — Regexp::Parser
- #parse_token — Regexp::Parser
- #posixclass — Regexp::Parser
- #possessive? — Regexp::Expression::Base
- #property — Regexp::Parser
- #quantified? — Regexp::Expression::Base
- #quantifier — Regexp::Parser
- #quantifier_affix — Regexp::Expression::Base
- #quantify — Regexp::Expression::Base
- #quantify — Regexp::Expression::FreeSpace
- #quantify — Regexp::Expression::Sequence
- #quantity — Regexp::Expression::Base
- #range — Regexp::Parser
- #reference — Regexp::Expression::Conditional::Condition
- #reference — Regexp::Expression::Conditional::Expression
- #reluctant? — Regexp::Expression::Base
- #repetitions — Regexp::Expression::Base
- #scan — Regexp::Scanner
- #sequence_operation — Regexp::Parser
- #set — Regexp::Parser
- #shortcut — Regexp::Expression::UnicodeProperty::Base
- #specified_versions — Regexp::Syntax
- #starts_at — Regexp::Expression::CharacterSet::Range
- #starts_at — Regexp::Expression::Sequence
- #starts_at — Regexp::Expression::SequenceOperation
- #strfre — Regexp::Expression::Base
- #strfre_tree — Regexp::Expression::Subexpression
- #strfregexp — Regexp::Expression::Base
- #strfregexp_tree — Regexp::Expression::Subexpression
- #supported? — Regexp::Syntax
- #te — Regexp::Expression::Subexpression
- #terminal? — Regexp::Expression::Base
- #test_regexp — Regexp::MatchLength
- #test_regexp — Regexp::MatchLength
- #text — Regexp::Scanner
- #to_h — Regexp::Expression::Base
- #to_h — Regexp::Expression::Subexpression
- #to_h — Regexp::Expression::Quantifier
- #to_re — Regexp::Expression::Base
- #to_re — Regexp::MatchLength
- #to_re — Regexp::MatchLength
- #to_s — Regexp::Expression::Base
- #to_s — Regexp::Expression::Conditional::Expression
- #to_s — Regexp::Expression::Group::Base
- #to_s — Regexp::Expression::Group::Comment
- #to_s — Regexp::Expression::CharacterSet
- #to_s — Regexp::Expression::CharacterSet::Range
- #to_s — Regexp::Expression::Subexpression
- #to_s — Regexp::Expression::Quantifier
- #to_s — Regexp::Expression::SequenceOperation
- #to_str — Regexp::Expression::Quantifier
- #total_captured_group_count — Regexp::Parser
- #traverse — Regexp::Expression::Subexpression
- #ts — Regexp::Expression::CharacterSet::Range
- #ts — Regexp::Expression::Sequence
- #ts — Regexp::Expression::SequenceOperation
- #type — Regexp::Parser
- #type? — Regexp::Expression::Base
- #u? — Regexp::Expression::Base
- #unicode_classes? — Regexp::Expression::Base
- #unquantified_clone — Regexp::Expression::Base
- #update_transplanted_subtree — Regexp::Parser
- #validation_error — Regexp::Scanner
- #version_class — Regexp::Syntax
- #version_const_name — Regexp::Syntax
- #walk — Regexp::Expression::Subexpression
- #warn_if_future_version — Regexp::Syntax
- #x? — Regexp::Expression::Base