summaryrefslogtreecommitdiff
path: root/numpy/f2py/lib/parser/pattern_tools.py
diff options
context:
space:
mode:
authorPearu Peterson <pearu.peterson@gmail.com>2006-11-01 10:09:49 +0000
committerPearu Peterson <pearu.peterson@gmail.com>2006-11-01 10:09:49 +0000
commita39c1cd2e4ec42adfdd548da86ae36a9241a58da (patch)
treebad462234aa30229e570e710dbc2a6c7a2138097 /numpy/f2py/lib/parser/pattern_tools.py
parent66e484b186c74de4901cdb7783285f4126b65dd0 (diff)
downloadnumpy-a39c1cd2e4ec42adfdd548da86ae36a9241a58da.tar.gz
F2PY G3: Cont impl F2003 parser; defined all syntax rules.
Diffstat (limited to 'numpy/f2py/lib/parser/pattern_tools.py')
-rw-r--r--numpy/f2py/lib/parser/pattern_tools.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/numpy/f2py/lib/parser/pattern_tools.py b/numpy/f2py/lib/parser/pattern_tools.py
index 55606402f..caf1ffc7f 100644
--- a/numpy/f2py/lib/parser/pattern_tools.py
+++ b/numpy/f2py/lib/parser/pattern_tools.py
@@ -274,6 +274,7 @@ extended_intrinsic_operator = intrinsic_operator
defined_unary_op = Pattern('<defined-unary-op>','[.][A-Z]+[.]',flags=re.I)
defined_binary_op = Pattern('<defined-binary-op>','[.][A-Z]+[.]',flags=re.I)
defined_operator = defined_unary_op | defined_binary_op | extended_intrinsic_operator
+abs_defined_operator = abs(defined_operator)
non_defined_binary_op = intrinsic_operator | logical_literal_constant