TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. 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

I want to understand the TeX instructions


Especially, I want understand what meaning of ` symbol before \edef.
As I know ifx compare two statements, symbol ` for symbol taking - `\A takes a code of symbol A. Or I am wrong? Thanks.

share|improve this question
I have replaced the ` character with a ' character as there is an interference with TeX.SX formatting and the TeX character. – percusse Feb 21 '12 at 14:29
up vote 21 down vote accepted

The ` there has no connection to the use of ` to get the character code of a symbol, it should be read as


that is if the two tokens \@tempb and ` are equal then define \next to be something. They will be equal if for example \@tempb had been defined by


or (if I recognise that code fragment:-) if it had been defined by \futurelet rather than \let.

share|improve this answer
Yes, David, this is fragment from one of yours answers on my question. I want understand those deeper. Thanks for explanation. – Andrew Feb 21 '12 at 14:49

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.