Skip to content

Instantly share code, notes, and snippets.

@avsej
Created April 24, 2014 08:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save avsej/11245767 to your computer and use it in GitHub Desktop.
Save avsej/11245767 to your computer and use it in GitHub Desktop.
x = Object.new
def x.instance_variable_get(*)
return nil
end
x.instance_variable_set(:@foo, 'x')
x.instance_variable_get(:@foo) # => nil
x.instance_eval("@foo") # => "x"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment