-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathindex.ph
40 lines (32 loc) · 1.65 KB
/
index.ph
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Simplified Wrapper and Interface Generator
<h2>Welcome to SWIG</h2>
<p>
SWIG is a software development tool that connects programs written in
C and C++ with a variety of high-level programming
languages. SWIG is used with different types of target languages including common scripting languages such as
Javascript, Perl, PHP, Python, Tcl and Ruby. The list of
<a href="compat.html#SupportedLanguages">supported languages</a> also includes
non-scripting languages such as C#, D, Go language,
Java including Android, Lua, OCaml, Octave, Scilab and R.
Also several interpreted and compiled Scheme implementations (Guile, MzScheme/Racket)
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 is typically used to parse C/C++ interfaces and generate the 'glue code' required for the above target languages to call into the C/C++ code.
SWIG can also export its parse tree in the form of XML.
SWIG is free software and the code that SWIG generates is compatible with both commercial and non-commercial projects.
<ul>
<li> <a href="survey.html">Download</a> the latest version.
<li> <a href="doc.html">Documentation, papers, and presentations</a>
<li> <a href="compare.html">Features</a>.
<li> <a href="mail.html">Mailing Lists</a>
<li> <a href="bugs.html">Bug tracking</a>
<li> <a href="https://github.com/swig/swig/wiki">SwigWiki!</a>
</ul>
<h3>
Recent News
<a href="https://sourceforge.net/p/swig/news/feed"><img border="0" src="images/rss16px.png" alt="SWIG RSS Feed"></a>
</h3>
<?python rss_limit=10?>
<p>
<a href="news.php">More news</a>