RosettaCodeData/Task/Call-a-foreign-language-fun.../Prolog/call-a-foreign-language-fun...

16 lines
227 B
Prolog

?- [plffi].
% plffi compiled into plffi 0.04 sec, 1,477 clauses
true.
?- strdup('Booger!', X).
X = 'Booger!'.
?- strdup(booger, X).
X = booger.
?- strdup(booger, booger).
true.
?- X = booger, strdup(booger, X).
X = booger.