I am looking for a list of all commands available in LaTeX 2e, commands available without packages. I am creating a parser for latex therefore I need to know all commands and the corresponding arguments. For instance:
\newcommand{name}[num]{definition}
I searched for a long time and didn't find such a list.
source2eof LaTeX and the source itselflatex.ltx. Both come in handy to learn LaTeX's inner workings. But there are lots of commands that define other commands, and there are TeX primitives, so Andrew's answer sums the situation pretty well... – Phelype Oleinik May 22 '18 at 22:10