def dispatch(args):
prog_name = args[<NUM_LIT:0>]<EOL>if prog_name not in dispatchers:<EOL><INDENT>raise NoSuchScriptError("<STR_LIT>" + prog_name + "<STR_LIT:\n>")<EOL><DEDENT>else:<EOL><INDENT>dispatchers[prog_name](args[<NUM_LIT:1>:])<EOL><DEDENT>
Parse the command line and dispatch the appropriate script.

This function just performs dispatch on the command line that a user
provided. Basically, look at the first argument, which specifies the
function the user wants Ribocop to perform, then dispatch to the appropriate
module.