Kështu që unë kam një shtesë Wow e cila është shumë, shumë mijëra rreshta të gjatë. Ndonjëherë, Blizzard heq funksionet Lua nga loja dhe nuk jam gjithmonë i sigurt nëse funksionet që kam thirrur në shtesë janë më të vlefshme.
A ka ndonjë mënyrë që të mund të skanoj një skedar të tërë Lua për funksione që nuk ekzistojnë më?
Unë e di që mund të bëj diçka të tillë:
if not RemovedFunction then print("Function does not exist") end
Por kjo kërkon që unë të kontrolloj çdo emër funksioni një nga një, në mënyrë që të mos jetë realiste (ka qindra).
Do të doja të isha në gjendje të skanoja të gjithë skedarin Lua dhe të më njoftoja nëse ndonjë emër funksioni që kam thirrur nuk është më i pranishëm në World of Warcraft API.
Zgjidhja mund të shkruhet në çdo gjuhë (nuk duhet të jetë shkrimi Lua edhe pse kjo do të ishte e preferueshme).