Skip to main content
1 of 2

in LaTeX code @ should be treated as a letter, any number of examples on tex.stackexchange but

Undefined control sequence on \beamer@leftmargin indentation

\begin{frame}[fragile]{E}
\makeatletter
\hskip-\beamer@leftmargin
\makeatother
\lipsum[2]
\end{frame}

\beamer@leftmargin is a single token but beamer is coloured and @leftmargin is left as unstyled text which makes the code very hard to read.

Technically @ is not always a letter but it is almost always a letter when appearing in code sections and is a far better default in a syntax highlighter.