include Marshal

class Foo

	attr_reader :layout, :w, :h
	attr_writer :layout, :w, :h

	def readIt( s )
		eval( s, binding() )
	end
end

f=Foo.new

f.w = 10
f.h = 100

configFile=File.open("config.cfg")

config=configFile.read() 

puts config

f.readIt( config )

puts(f.w)
puts(f.h)
puts('------------------')
puts(f.layout)

