def number_of_required_arguments()

in generate_commands_from_synopsis.py [0:0]


def number_of_required_arguments(cmd):
    return sum([not x.optional for x in bashlint.grammar.bg.grammar[cmd].positional_arguments if isinstance(x, bashlint.grammar.ArgumentState)])