#!/usr/bin/lua package = {hello = 1} do package = {} local package = package package.hello = 2 function package.showhello () print(package.hello) end package.showhello() end package.showhello() package.hello = 3 package.showhello()