module Chervil RSpec.describe Lexer do it 'lexes parens' do expect(Lexer.new('()').tokenize).to eq( [ Token.new(:lparen, '('), Token.new(:rparen, ')'), Token.new(:eof, 'eof') ] ) end end end