While I can use something like Doxygen to document a C library (functions, constants and structures defined/written by me), I couldn't find something equivalent in LaTeX to document \newcommand(s) \let(s) and other stuff in my .cls and .sty files.
Since LaTeX is common used as output (even by Doxygen), I'm struggling to find "Google keywords" for this specific matter.
Am I supposed to document a class/package by creating a separate LaTeX file specific for this? Or maybe, is literal programming the recommended way for LaTeX?
Thanks in advance.