A note about eval
string eval
eval
" # ... code goes here "
;
block eval
eval
{
# ... code goes here
};