Što je Eval (Evaluate)?

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