diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2003-11-18 23:29:41 +0000 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2003-11-18 23:29:41 +0000 |
commit | 2abb47a3fac23fa46801c89872388f5b9fba0bf1 (patch) | |
tree | 93bb8250682222b3f434dea8e19c13f46f22c780 | |
parent | 17fd4ad8d5b3b0d958ff81975bc5dffb4bc8e3ae (diff) | |
download | swig-2abb47a3fac23fa46801c89872388f5b9fba0bf1.tar.gz |
Update SWIG description from main web page
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5347 626c5289-ae23-0410-ae9c-e8d60b6d4f22
-rw-r--r-- | swig.spec.in | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/swig.spec.in b/swig.spec.in index b3690ac2b..d88fbbae6 100644 --- a/swig.spec.in +++ b/swig.spec.in @@ -22,11 +22,15 @@ Group: Development/Tools BuildRoot: %{_tmppath}/%{name}-root %description -SWIG is an interface compiler that connects programs written in C, -C++, and Objective-C with scripting languages including Perl, Python, -and Tcl/Tk. It works by taking the declarations commonly found in -C/C++ header files and using them to generate the glue code (wrappers) -that scripting languages need to access the underlying C/C++ code +SWIG is a software development tool that connects programs written in C and C++ +with a variety of high-level programming languages. SWIG is primarily used with +common scripting languages such as Perl, Python, Tcl/Tk, and Ruby, however the +list of supported languages also includes non-scripting languages such as Java, +OCAML and C#. Also several interpreted and compiled Scheme implementations +(Guile, MzScheme, Chicken) are supported. SWIG is most commonly used to create +high-level interpreted or compiled programming environments, user interfaces, +and as a tool for testing and prototyping C/C++ software. SWIG can also export +its parse tree in the form of XML and Lisp s-expressions. %package runtime Summary: Runtime libraries required for dynamically loading swig-generated modules |