In Prolog you have the ability to create new postfix operators.  Of course Prolog being a logic language and not a functional language, along with &#x27;!&#x27; being used for &#x27;cut&#x27; opens up another can of worms.<p><a href="http:&#x2F;&#x2F;www.swi-prolog.org&#x2F;pldoc&#x2F;man?predicate=op&#x2F;3" rel="nofollow">http:&#x2F;&#x2F;www.swi-prolog.org&#x2F;pldoc&#x2F;man?predicate=op&#x2F;3</a>