eval
Daripada Wikipedia, ensiklopedia bebas.
Dalam sesetengah bahasa pengaturcaraan, eval ialah sebuah fungsi yang membenarkan bahasa tersebut melakukan penilaian rentetan. Penilaian rentetan ialah salah satu ciri yang ada pada bahasa-bahasa pengaturcaraan yang membolehkan rentetan yang mempunyai sintaks betul bahasa berkenaan dilaksanakan.
Contoh [sunting]
eval("var x = 1"); var y = 3 + x;
>> eval("x = 1") >> y = 3 + x
Kedua-dua contoh di atas untuk dua bahasa berlainan, akan mengisytiharkan pemboleh ubah x dan diberikan nilai 2. Nilai y di akhir atur cara ialah 5.