Шта је Евал (Евалуате)?

Кратак за евалуацију, евал је функција која се може наћи у различитим интерпретираним и компајлираним програмским језицима. Ова функција може имати различите способности у зависности од програмског језика који користите. На пример, у Перлу, ПХП-у и ЈаваСцрипт-у, наредба евал се може користити за интерпретирање низа променљивих као кода и његово извршавање.

Пример евал у Перлу

 мој $ 1 = 1; мојих $ 2 = 2; мој $ тотал = 0; ми $ екампле = '$ тотал = $ оне + $ тво'; евал $ екампле; принт $ тотал; 

У горњем примеру, стринг сачуван у променљивој $ екампле извршава се помоћу команде евал. Програмер би могао да понови овај израз тако што ће извршити комплетан Перл програм сачуван у другој датотеци.

Скраћенице рачунара, програмски термини