r2 - 02 Oct 2007 - 01:34:58 - BenHarrisYou are here: TWiki >  Development Web  >  BasicForm > BrainstormingIdea > WrapperInterfaceForOtherLanguages

Wrapper interface for Perl, Python, others

It would be nice to benefit from GPSTk functionality by direct calls from within scripting languages without perl. By direct, I mean without invoking an application then parsing its output. Instead, the gpstk library itself is called from the script which returns a language-specific result.

Bryce Deary of ARINC has suggested the use of the swig project to create a wrapper for multiple languages.

http://www.swig.org

Thanks Bryce!

-- Contributors: RickMach - 11 Jan 2007

Discussion

There is a SWIG specification in apps/bindings/python. It was created by an ARL:UT honors student in the summer of '05. This was in response to a suggestion from Bryce Deary (a verbal suggestion after the 2004 ION presentation of the GPSTk). Also, it might be possible to make MATLAB or Octave bindings using MatWrap?, a SWIG knockoff, specialized for the two matrix-oriented languages. But MatWrap? last I checked was not being maintained.

-- BenHarris - 02 Oct 2007

 
BasicForm
TopicClassification BrainstormingIdea
TopicSummary Wrapper interface for Perl, Python, others
RelatedTopics

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright amp;© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback