module Chervil RSpec.describe AST::Identifier do it 'evaluates' do env = Env.new identifier = AST::Identifier.new("x") value = AST::Number.new(5.0) definition = AST::Definition.new(identifier, value) definition.evaluate(env) expect(identifier.evaluate(env)).to eq(5.0) end end end