Hvad er Eval (Evaluate)?

Kort for evaluering er eval en funktion, der kan findes i forskellige tolkede og kompilerede programmeringssprog. Denne funktion kan have en række forskellige evner afhængigt af det programmeringssprog, du bruger. For eksempel i Perl, PHP og JavaScript kan eval- kommandoen bruges til at fortolke en variabel streng som kode og udføre den.

Eksempel på eval i Perl

 min $ one = 1; min $ two = 2; min $ total = 0; min $ example = '$ total = $ one + $ two'; eval $ eksempel; print $ total; 

I ovenstående eksempel udføres strengen, der er gemt i varianten $ eksempel, ved hjælp af kommandoen eval. En programmør kunne tage dette udtryk videre ved at udføre et komplet Perl-program, der er gemt i en anden fil.

Computerforkortelser, Programmeringsbetingelser