Class: Pinyin::Tone
- Inherits:
-
Object
- Object
- Pinyin::Tone
- Defined in:
- lib/pinyin/tones.rb
Overview
Base class for Tone classes
Direct Known Subclasses
Constant Summary collapse
- VALID_TONES =
1..5
- MAX_TONE =
NEUTRAL_TONE = 5
Class Method Summary collapse
Class Method Details
.add_tone(s, t) ⇒ Object
10 11 12 |
# File 'lib/pinyin/tones.rb', line 10 def add_tone(s,t) s end |
.peek_tone(s) ⇒ Object
14 15 16 |
# File 'lib/pinyin/tones.rb', line 14 def peek_tone(s) NEUTRAL_TONE end |
.pop_tone(s) ⇒ Object
18 19 20 |
# File 'lib/pinyin/tones.rb', line 18 def pop_tone(s) [NEUTRAL_TONE, s] end |