section_heading: Alternative
paragraph_text: Jedna je alternativa switch naredbi uporaba tablice pretraživanja koja sadrži kao ključeve vrijednosti od case i kao vrijednosti dijelove pod case naredbom. U nekim su jezicima dopušteni samo stvarni podatkovni tipovi kao vrijednosti u tablici pretraživanja. U drugim je jezicima također moguće dodijeliti funkcije kao vrijednosti tablice pretraživanja, što daje istu fleksibilnost kao i stvarna switch naredba (ovo je jedan od načina implementacije switch naredbi u jeziku Lua koji nema ugrađeni switch<ref>Switch statement in Lua).