last prolog code example Example: last prolog ?- last([a,b,foo],foo). true. ?- last([a,b,foo],bar). false.