class OneOrMoreOfPattern
An optional repeated pattern for some pattern `p` this is equivalent to (?:p+)
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
RepeatablePattern::new
# File lib/ruby_grammar_builder/pattern_extensions/one_or_more_of.rb, line 6 def initialize(*args) # run the normal pattern super(*args) # add quantifying options @at_least = 1 @at_most = nil end
Public Instance Methods
do_get_to_s_name(top_level)
click to toggle source
(see PatternBase#do_get_to_s_name
)
# File lib/ruby_grammar_builder/pattern_extensions/one_or_more_of.rb, line 21 def do_get_to_s_name(top_level) top_level ? "oneOrMoreOf(" : ".oneOrMoreOf(" end
quantifying_allowed?()
click to toggle source
(see Pattern#quantifying_allowed?
) @return [false]
# File lib/ruby_grammar_builder/pattern_extensions/one_or_more_of.rb, line 16 def quantifying_allowed? false end