# File lib/text/format/alpha.rb, line 35 35: def [](index) 36: if @wrap 37: ltr = (?a + (index % 26)).chr 38: elsif index.between?(0, 25) 39: ltr = (?a + index).chr 40: else 41: ltr = nil 42: end 43: 44: if ltr 45: if @transform 46: "#{@prefix}#{ltr.send(transform)}#{@postfix}" 47: else 48: "#{@prefix}#{ltr}#{@postfix}" 49: end 50: else 51: "" 52: end 53: end