Install Install SWI-Prolog (v7 or higher is assumed for default double_quotes behaviour). On Mac, homebrew install swi-prolog Run cat day1.txt | ./day1.pl ...