module BinData::Int
def create_raw_read_code(nbits, endian, signed)
def create_raw_read_code(nbits, endian, signed) # special case 8bit integers for speed if nbits == 8 "io.readbytes(1).ord" else unpack_str = create_read_unpack_code(nbits, endian, signed) assemble_str = create_read_assemble_code(nbits, endian) "(#{unpack_str} ; #{assemble_str})" end end