17
18
19
20
21
22
23
24
25
|
# File 'lib/code/object/context.rb', line 17
def lookup!(identifier)
if code_has_key?(identifier).truthy?
self
elsif parent?
parent.lookup!(identifier)
else
raise Code::Error::Undefined, "#{identifier} is not defined"
end
end
|