Drop argument to CharacterRangeUnit constructor when possible
This commit is contained in:
parent
9ef80e61d4
commit
125c149750
@ -135,17 +135,17 @@ class Propane
|
|||||||
c = @pattern.slice!(0)
|
c = @pattern.slice!(0)
|
||||||
case c
|
case c
|
||||||
when "a"
|
when "a"
|
||||||
CharacterRangeUnit.new("\a", "\a")
|
CharacterRangeUnit.new("\a")
|
||||||
when "b"
|
when "b"
|
||||||
CharacterRangeUnit.new("\b", "\b")
|
CharacterRangeUnit.new("\b")
|
||||||
when "d"
|
when "d"
|
||||||
CharacterRangeUnit.new("0", "9")
|
CharacterRangeUnit.new("0", "9")
|
||||||
when "f"
|
when "f"
|
||||||
CharacterRangeUnit.new("\f", "\f")
|
CharacterRangeUnit.new("\f")
|
||||||
when "n"
|
when "n"
|
||||||
CharacterRangeUnit.new("\n", "\n")
|
CharacterRangeUnit.new("\n")
|
||||||
when "r"
|
when "r"
|
||||||
CharacterRangeUnit.new("\r", "\r")
|
CharacterRangeUnit.new("\r")
|
||||||
when "s"
|
when "s"
|
||||||
ccu = CharacterClassUnit.new
|
ccu = CharacterClassUnit.new
|
||||||
ccu << CharacterRangeUnit.new(" ")
|
ccu << CharacterRangeUnit.new(" ")
|
||||||
@ -156,9 +156,9 @@ class Propane
|
|||||||
ccu << CharacterRangeUnit.new("\v")
|
ccu << CharacterRangeUnit.new("\v")
|
||||||
ccu
|
ccu
|
||||||
when "t"
|
when "t"
|
||||||
CharacterRangeUnit.new("\t", "\t")
|
CharacterRangeUnit.new("\t")
|
||||||
when "v"
|
when "v"
|
||||||
CharacterRangeUnit.new("\v", "\v")
|
CharacterRangeUnit.new("\v")
|
||||||
else
|
else
|
||||||
CharacterRangeUnit.new(c)
|
CharacterRangeUnit.new(c)
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user