I was sure that directives and control flow statements aren't commands (at least, aren't the regular ones), but on the "Alphabetical Command and Function Index" page all of them are listed together. It could be better to split the single table into multiple ones, and also rename the page itself.
table 1: functions,
table 2: commands,
table 3: directives,
table 4: control flow statements
Commands vs. control flow statements vs. directives
Re: Commands vs. control flow statements vs. directives
the downside to doing that is that it would segregate conceptually similar functions/commands/directives from one another(eg string/file/winXXX)