资 源 简 介
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.
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 was abandoned in 2005, with known limitations listed below. TG assumed co-ownership in 2012, with main concern to have a translator which is a help when migrating a codebase, not necessarily to produce va