diff options
author | Pearu Peterson <pearu.peterson@gmail.com> | 2006-05-01 16:56:11 +0000 |
---|---|---|
committer | Pearu Peterson <pearu.peterson@gmail.com> | 2006-05-01 16:56:11 +0000 |
commit | 7a10bcdf14827bef1ba4b79fd4bd4f92bc9e84be (patch) | |
tree | 0926357fb7709590393fd0a956ec9ed6354730ae | |
parent | ab513918819e227187168222ca8a81dc996d89ca (diff) | |
download | numpy-7a10bcdf14827bef1ba4b79fd4bd4f92bc9e84be.tar.gz |
Made only/skip f2py options active when using -h option.
-rwxr-xr-x | numpy/f2py/crackfortran.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/numpy/f2py/crackfortran.py b/numpy/f2py/crackfortran.py index 17199faa7..74007c0c7 100755 --- a/numpy/f2py/crackfortran.py +++ b/numpy/f2py/crackfortran.py @@ -2365,10 +2365,16 @@ def determineexprtype(expr,vars,rules={}): return t ###### def crack2fortrangen(block,tab='\n'): + global skipfuncs, onlyfuncs setmesstext(block) ret='' if type(block) is type([]): for g in block: + if g['block'] in ['function','subroutine']: + if g['name'] in skipfuncs: + continue + if onlyfuncs and g['name'] not in onlyfuncs: + continue ret=ret+crack2fortrangen(g,tab) return ret prefix='' |