Class: Pslm::Psalm::Word
- Inherits:
-
Object
- Object
- Pslm::Psalm::Word
- Defined in:
- lib/pslm/psalm.rb
Instance Attribute Summary collapse
-
#syllables ⇒ Object
readonly
Returns the value of attribute syllables.
Instance Method Summary collapse
- #==(w2) ⇒ Object
-
#initialize(syllables) ⇒ Word
constructor
A new instance of Word.
Constructor Details
#initialize(syllables) ⇒ Word
Returns a new instance of Word.
114 115 116 |
# File 'lib/pslm/psalm.rb', line 114 def initialize(syllables) @syllables = syllables end |
Instance Attribute Details
#syllables ⇒ Object (readonly)
Returns the value of attribute syllables.
118 119 120 |
# File 'lib/pslm/psalm.rb', line 118 def syllables @syllables end |
Instance Method Details
#==(w2) ⇒ Object
120 121 122 |
# File 'lib/pslm/psalm.rb', line 120 def ==(w2) w2.is_a?(Word) && self.syllables == w2.syllables end |