summaryrefslogtreecommitdiff
path: root/numpy/f2py/lib/parser/api.py
diff options
context:
space:
mode:
authorPearu Peterson <pearu.peterson@gmail.com>2006-10-02 20:21:11 +0000
committerPearu Peterson <pearu.peterson@gmail.com>2006-10-02 20:21:11 +0000
commit022b06b4d628d991c8a8a294db92c0d4f93f4c90 (patch)
tree3f869cec4f43e988dc634aa199a2f3eb7a218d27 /numpy/f2py/lib/parser/api.py
parent58c43785202a4fb52c79b8658afa0682ef59c54a (diff)
downloadnumpy-022b06b4d628d991c8a8a294db92c0d4f93f4c90.tar.gz
F2PY G3: exposing G3 to f2py script, fixed bugs, wrote source docs.
Diffstat (limited to 'numpy/f2py/lib/parser/api.py')
-rw-r--r--numpy/f2py/lib/parser/api.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/numpy/f2py/lib/parser/api.py b/numpy/f2py/lib/parser/api.py
index efcfcbf28..0a7346095 100644
--- a/numpy/f2py/lib/parser/api.py
+++ b/numpy/f2py/lib/parser/api.py
@@ -12,6 +12,7 @@ Created: Oct 2006
"""
# import all Statement classes:
+from base_classes import EndStatement
from block_statements import *
# CHAR_BIT is used to convert object bit sizes to byte sizes
@@ -34,8 +35,8 @@ def parse(input, isfree=None, isstrict=None, include_dirs = None):
if os.path.isfile(input):
reader = FortranFileReader(input,
include_dirs = include_dirs)
- if isfree is None: reader.isfree
- if isstrict is None: reader.isstrict
+ if isfree is None: isfree = reader.isfree
+ if isstrict is None: isstrict = reader.isstrict
reader.set_mode(isfree, isstrict)
elif isinstance(input, str):
if isfree is None: isfree = True