diff options
author | Pearu Peterson <pearu.peterson@gmail.com> | 2006-10-09 20:31:16 +0000 |
---|---|---|
committer | Pearu Peterson <pearu.peterson@gmail.com> | 2006-10-09 20:31:16 +0000 |
commit | f9b93a7ca14e04e8616c636b343978eee704279c (patch) | |
tree | 490a674399f41e873704de739d3b5f83b99298f0 /numpy/f2py/lib/parser/block_statements.py | |
parent | ecbabb3ac7764c09ae8f6f8aff691b36f40b6870 (diff) | |
download | numpy-f9b93a7ca14e04e8616c636b343978eee704279c.tar.gz |
F2PY G3: refactored Python specific wrapper code from parser.
Diffstat (limited to 'numpy/f2py/lib/parser/block_statements.py')
-rw-r--r-- | numpy/f2py/lib/parser/block_statements.py | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/numpy/f2py/lib/parser/block_statements.py b/numpy/f2py/lib/parser/block_statements.py index a6bb6c321..390a8231f 100644 --- a/numpy/f2py/lib/parser/block_statements.py +++ b/numpy/f2py/lib/parser/block_statements.py @@ -1070,25 +1070,6 @@ class Type(BeginStatement, HasVariables, HasAttributes): _cache[id(self)] = s return s - def get_f_type(self): - return 'TYPE(%s)' % (self.name) - - def get_c_type(self): - return 'f2py_type_%s_%s' % (self.name, self.get_bit_size()) - - def get_c_name(self): - return 'f2py_type_%s' % (self.name) - - def get_c_struct_name(self): - return self.get_c_name() + '_struct' - - def get_c_struct(self): - l = [] - for name, var in self.a.components.items(): - t = var.get_typedecl() - l.append(' %s %s;' % (t.get_c_type(), name)) - return 'typedef struct {\n%s\n} %s;' % ('\n'.join(l), self.get_c_struct_name()) - TypeDecl = Type # Enum |