RosettaCodeData/Task/Comma-quibbling/Mathematica/comma-quibbling.math

5 lines
148 B
Plaintext

quibble[words___] :=
ToString@{StringJoin@@
Replace[Riffle[{words}, ", "],
{most__, ", ", last_} -> {most, " and ", last}]}