i.e. D compiler can interpret D code in compile time, it has full-featured D interpreter built in. ;-)