mexpr is an Infix syntax library. It can be used either with a macro, or a read macro. It is similar in intent to
infix, but is a little simpler (for example it currently only allows binary operators), and more extensible.
In particular, additional operators can be added using the
defop
macro.
Example:
language extension convenience library