diff options
| author | 2021-07-27 15:10:43 -0400 | |
|---|---|---|
| committer | 2021-07-27 15:12:35 -0400 | |
| commit | 6b58e17cd172e3a620724cb6bd7fba6080d6cdcd (patch) | |
| tree | 78bce2e9571905bfae0f74fa38b8a6571d07133b /natargs.py | |
| parent | remove unused functions (diff) | |
natargs: return None when no function handles an argument
Diffstat (limited to 'natargs.py')
| -rw-r--r-- | natargs.py | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -39,6 +39,8 @@ def getarg(dict, l): else: resolved = getarg(dict[l[0]].st, l[1:]) if resolved is None: + if dict[l[0]].f is None: + return None return dict[l[0]].f,l[1:] \ if dict[l[0]].dochk(l[1:]) \ else None |
