node/lib/metasm/samples/dynamic_ruby.rb
# declare a new function variable
# no initializer if init == :none
declare a new function variable
no initializer if init == :none
declare a new function variable no initializer if init == : none
def declare_newvar(name, initializer)
		v = C::Variable.new(name, value)
		v.initializer = initializer if initializer != :none
		@scope.symbol[v.name] = v
		@scope.statements << C::Declaration.new(v)
		v
	end
def declare_newvar ( name , initializer ) v = C :: Variable . new ( name , value ) v . initializer = initializer if initializer != :none @scope . symbol [ v . name ] = v @scope . statements << C :: Declaration . new ( v ) v end
declare a new function variable
no initializer if init == :none
declare a new function variable no initializer if init == : none
name
initializer