Кратко за оценка, eval е функция, която може да бъде намерена в различни интерпретирани и компилирани езици за програмиране. Тази функция може да има различни възможности в зависимост от езика за програмиране, който използвате. Например в Perl, PHP и JavaScript командата eval може да се използва за интерпретиране на низ от променливи като код и неговото изпълнение.
Пример за eval в Perl
моето $ 1 = 1; моите $ 2 = 2; моето $ total = 0; my $ example = '$ total = $ one + $ two'; eval $ пример; print $ total;
В горния пример низът, съхраняван в променливата $ example, се изпълнява с помощта на командата eval. Един програмист може да поеме този израз допълнително, като изпълни пълна Perl програма, съхранена в друг файл.
Компютърни съкращения, термини за програмиране