i2py

i2py provides tools for converting programs and scripts written in Research System Inc.'s IDL programming language to Python.
Download

i2py Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Christopher J. Stawarz
  • Publisher web site:
  • http://software.pseudogreen.org/i2py/

i2py Tags


i2py Description

i2py provides tools for converting programs and scripts written in Research System Inc.'s IDL programming language to Python. i2py provides tools for converting programs and scripts written in Research System Inc.'s 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.) Installation:python setup.py installRequirements:i2py requires Python 2.3 or later. The package is written in pure Python, so it should run on any system with an appropriate version of the Python interpreter installed. i2py 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. The scripts produced by i2py require one of the array packages available for Python. Currently, the options are Numeric and numarray (numarray being the default), but scipy_core may soon be the preferred alternative.


i2py Related Software