I'm looking for the name of the programming concept that eval
is---eval
being the function which executes a string as an expression.
I'm interested in the term for both executing raw strings in code eval('print("hello")')
, and also from file, like executing any .php
extension. The term I think is appropriate is "runtime metaprogramming" but am looking to know whether this is correct and whether there are other concepts the eval
function presents.