riistprogramm, mis liigendab programme või muud teksti, sageli assembleerimise, kompileerimise, interpreteerimise või analüüsi esimese sammuna