My favorites | Sign in
Project Logo
                
Code license: GNU General Public License v2
Labels: python, idl
Feeds:
People details
Project owners:
  cstawarz

i2py provides tools for converting programs and scripts written in the IDL programming language to Python. It is not an IDL-compatible front end for the Python interpreter, nor does it make any attempt to replicate the functionality of the IDL standard library. Rather, its only purpose is to perform source-to-source conversion of legacy IDL code to Python. Currently, it supports only procedural IDL, although support for object-oriented code may be added in the future.

i2py is implemented in pure Python and should run on any system for which the Python interpreter is available. It uses the excellent PLY package to handle lexing and parsing. (The needed modules are distributed with i2py, so there is no need to install PLY separately.)

Project Status

i2py is still in the alpha stage. Although the package is definitely usable, it may undergo extensive changes and will require a good deal of testing and debugging before it's ready for production use.

Here are some known issues with release 0.1 of i2py:









Hosted by Google Code