Sha256: 3feb47ca98d7aa3378f9d8abc7abe9b6aaf97bdb375a4c475a236e00a470ccd1
Contents?: true
Size: 530 Bytes
Versions: 1
Compression:
Stored size: 530 Bytes
Contents
# -*- ruby encoding: utf-8 -*- # Provided by Nobu Nakada. # You can use this code for previous versions. unless defined?(instance_variable_defined?) module Kernel (t = Object.new).instance_eval { @instance_variable = 1 } case t.instance_variables[0] when Symbol def instance_variable_defined?(var) instance_variables.include?(var.to_sym) end when String def instance_variable_defined?(var) instance_variables.include?(var.to_s) end end end end # vim: syntax=ruby
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
transaction-simple-1.4.0.2 | research/instance_variable_defined.rb |