An IF engine written in C++, along with a sample game.