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/textmate_grammar/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/textmate_grammar/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/textmate_grammar/pattern_extensions/one_or_more_of.rb, line 16
def quantifying_allowed?
    false
end