Modern Programming Languages1 Prolog Tricks. Modern Programming Languages2 Outline n 20.6 The Lighter Side of Prolog n 22.2 Arithmetic in Prolog n 22.3.