# Can I mark an internal function or variable as 'not documented' in l3doc?

There are several internal variables I use that I do not see a need to document in the user-interface section, but I want to explain in the implementation. I'd really like to remove the warnings about missing references. Can I mark a variable or function as 'not documented' so it won't look for a reference?

In l3doc, the macro and variable environments takes an optional argument. This can be use to mark the code as
• aux Auxiliary and so not documented
• EXP Expandable
• TF Conditional with T, F and TF versions
• int Internal code which is documented but not for general use
\begin{variable}[aux]{<name(s)>}