class Crass::TokenScanner

def consume

`nil` if there is no next token.
Consumes the next token and returns it, advancing the pointer. Returns
def consume
  @current = @tokens[@pos]
  @pos += 1 if @current
  @current
end