Class: Arugula::OrPart
- Includes:
- MatchAny
- Defined in:
- lib/arugula/parts.rb
Instance Attribute Summary
Attributes included from MatchAny
Instance Method Summary collapse
-
#initialize(*parts) ⇒ OrPart
constructor
A new instance of OrPart.
- #to_s ⇒ Object
Methods included from MatchAny
Methods inherited from Part
Constructor Details
#initialize(*parts) ⇒ OrPart
Returns a new instance of OrPart.
73 74 75 76 |
# File 'lib/arugula/parts.rb', line 73 def initialize(*parts) super() @parts += parts end |
Instance Method Details
#to_s ⇒ Object
78 79 80 |
# File 'lib/arugula/parts.rb', line 78 def to_s parts.join '|' end |