class Ragel::Bitmap::Array24
Public Class Methods
new(highstring, middlestring, lowstring)
click to toggle source
# File lib/ragel/bitmap.rb, line 38 def initialize(highstring, middlestring, lowstring) @highstring = highstring @middlestring = middlestring @lowstring = lowstring end
Public Instance Methods
[](idx)
click to toggle source
# File lib/ragel/bitmap.rb, line 44 def [](idx) (@highstring.getbyte(idx) << 16) | (@middlestring.getbyte(idx) << 8) | @lowstring.getbyte(idx) end