Skraćeno od evaluacije, eval je funkcija koja se može naći u različitim interpretiranim i kompiliranim programskim jezicima. Ova funkcija može imati različite mogućnosti ovisno o programskom jeziku koji koristite. Na primjer, u Perlu, PHP-u i JavaScriptu, naredba eval se može koristiti za interpretiranje niza varijabli kao koda i njegovo izvršavanje.
Primjer eval u Perl
moj $ jedan = 1; mojih $ 2 = 2; moj $ total = 0; moj $ example = '$ total = $ jedan + $ dva'; eval $ primjer; print $ total;
U gornjem primjeru se niz pohranjen u $ example varijabli izvršava pomoću naredbe eval. Programer bi mogao iskoristiti ovaj izraz daljnjim izvršavanjem kompletnog Perl programa spremljenog u drugoj datoteci.
Skraćenice računala, izrazi za programiranje