diff options
author | Charles Harris <charlesr.harris@gmail.com> | 2020-12-26 17:24:27 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-26 17:24:27 -0700 |
commit | caa27a907ed9dc65ace7c1a14954ae6b75b086d8 (patch) | |
tree | e50461d3f6c85377fee013919ed5e9ea33445114 | |
parent | ce82028409c1147a6df62d8f7437e0a9262ee2b7 (diff) | |
parent | 7161b771f5a0e0422f24257963ed6c19f7b707b9 (diff) | |
download | numpy-caa27a907ed9dc65ace7c1a14954ae6b75b086d8.tar.gz |
Merge pull request #18072 from tylerjereddy/treddy_crackfortran_regex_simplify_1
MAINT: crackfortran regex simplify
-rwxr-xr-x | numpy/f2py/crackfortran.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/numpy/f2py/crackfortran.py b/numpy/f2py/crackfortran.py index 2e95e4596..733336032 100755 --- a/numpy/f2py/crackfortran.py +++ b/numpy/f2py/crackfortran.py @@ -636,7 +636,7 @@ def _simplifyargs(argsline): a.append(n) return ','.join(a) -crackline_re_1 = re.compile(r'\s*(?P<result>\b[a-z]+[\w]*\b)\s*[=].*', re.I) +crackline_re_1 = re.compile(r'\s*(?P<result>\b[a-z]+\w*\b)\s*=.*', re.I) def crackline(line, reset=0): @@ -2605,7 +2605,7 @@ def analyzevars(block): params = get_parameters(vars, get_useparameters(block)) dep_matches = {} - name_match = re.compile(r'\w[\w\d_$]*').match + name_match = re.compile(r'[A-Za-z][\w$]*').match for v in list(vars.keys()): m = name_match(v) if m: |