local a0,a1,a2,a3,a4,a5,a6,a7,a8,a9 local b0,b1,b2,b3,b4,b5,b6,b7,b8,b9 local c0,c1,c2,c3,c4,c5,c6,c7,c8,c9 local d0,d1,d2,d3,d4,d5,d6,d7,d8,d9 local e0,e1,e2,e3,e4,e5,e6,e7,e8,e9 local f0,f1,f2,f3,f4,f5,f6,f7,f8,f9 local g0 -- keep going til 200 of these to break the local limit function foobar() a0 = a1 or a2 or a3 or a4 or a5 or a6 or a7 or a8 or a9 b0 = b1 or b2 or b3 or b4 or b5 or b6 or b7 or b8 or b9 c0 = c1 or c2 or c3 or c4 or c5 or c6 or c7 or c8 or c9 d0 = d1 or d2 or d3 or d4 or d5 or d6 or d7 or d8 or d9 e0 = e1 or e2 or e3 or e4 or e5 or e6 or e7 or e8 or e9 f0 = f1 or f2 or f3 or f4 or f5 or f6 or f7 or f8 or f9 -- just one more will break the upvalue limit: g0 = 0 end