LPA: Logic Programming in APL - APL and Prolog combined