class Crass::Scanner

def peek(length = 1)

_length_ if the end of the string is reached.
doesn't consume them. The number of characters returned may be less than
Returns up to _length_ characters starting at the current position, but
def peek(length = 1)
  @string[pos, length]
end