I guess it is a required signature for the function (i.e. some other function will call it with some argument), and _ indicates it is not used in the body. If you were to give it the arg a name, then checkdoc would complain about it not being in the docstring.
Thorsten Jolitz writes: > Hi List, > just out of curiosity, a few functions in org-element.el contain _ in > their parameter list, but its not used in the body. > What does it stand for? -- Professor John Kitchin Doherty Hall A207F Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 412-268-7803 @johnkitchin http://kitchingroup.cheme.cmu.edu