A dialect of Prolog for building interactive content