eval "die()"; # implementor wants to terminate eval "xyz*"; # parser gives up on it eval "4/0"; # internal runtime error