Mathematica Stack Exchange is a question and answer site for users of Mathematica. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The Cell expression for:



Cell[BoxData["<>"], "Input"]

However similar expressions are parsed into RowBox(s), for example:


Cell[BoxData[RowBox[{">", "<"}]], "Input"]

How do I get expressions like >< to act like <> does?

share|improve this question
My bet is you can't. Operators are predefined and I definately hope someone proves me wrong – Rojo Aug 23 '12 at 23:26
You could probably put something together with InterpretationBox and MakeBoxes – R. M. Aug 23 '12 at 23:37
@R.M I will look into it last time I tried to use InterpretationBox I ran into a dead end. – Davorak Aug 23 '12 at 23:51

Michael Pilat has stated that you cannot create your own compound operators.

You may find some utility in these posts:

Prefix operator with low precedence

How can one define an infix operator with an arbitrary unicode character?

share|improve this answer
Shouldn't it be closed as a duplicate then? – R. M. Aug 24 '12 at 2:53
@R.M which one where? – Mr.Wizard Aug 24 '12 at 7:12

Are you interested only in the case of "less than" and "greater than" symbols? Might other variations serve the purpose?

The following parentheses are represented like "<>" (they are represented without using RowBox), regardless of the order of the characters:


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.