Lua面试中如何深入理解闭包和协程的原理和应用?