Sha256: fbecc08e860fca3b3c44d9389dbf04e2c2f4b7aba0b252429110470d062f1a01
Contents?: true
Size: 339 Bytes
Versions: 12
Compression:
Stored size: 339 Bytes
Contents
class Code class Node class Defined < Node def initialize(defined) @name = defined.fetch(:name) end def evaluate(**args) ::Code::Object::Boolean.new(args.fetch(:context).key?(name)) end private def name ::Code::Object::String.new(@name.to_s) end end end end
Version data entries
12 entries across 12 versions & 2 rubygems