added basic Modula-3 support
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5776 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
ad57fc3545
commit
483d8b4367
57 changed files with 6645 additions and 380 deletions
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
<body bgcolor="#ffffff">
|
||||
|
||||
<a name="n1"></a><H1>24 SWIG and Chicken</H1>
|
||||
<a name="n1"></a><H1>25 SWIG and Chicken</H1>
|
||||
<!-- INDEX -->
|
||||
<ul>
|
||||
<li><a href="#n2">Preliminaries</a>
|
||||
|
|
@ -58,7 +58,7 @@
|
|||
|
||||
</p>
|
||||
|
||||
<a name="n2"></a><H2>24.1 Preliminaries</H2>
|
||||
<a name="n2"></a><H2>25.1 Preliminaries</H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -79,7 +79,7 @@
|
|||
|
||||
</p>
|
||||
|
||||
<a name="n3"></a><H3>24.1.1 Running SWIG in C mode</H3>
|
||||
<a name="n3"></a><H3>25.1.1 Running SWIG in C mode</H3>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -101,7 +101,7 @@
|
|||
object files and linked into your project.
|
||||
</p>
|
||||
|
||||
<a name="n4"></a><H3>24.1.2 Running SWIG in C++ mode</H3>
|
||||
<a name="n4"></a><H3>25.1.2 Running SWIG in C++ mode</H3>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -123,10 +123,10 @@
|
|||
|
||||
</p>
|
||||
|
||||
<a name="n5"></a><H2>24.2 Code Generation</H2>
|
||||
<a name="n5"></a><H2>25.2 Code Generation</H2>
|
||||
|
||||
|
||||
<a name="n6"></a><H3>24.2.1 Naming Conventions</H3>
|
||||
<a name="n6"></a><H3>25.2.1 Naming Conventions</H3>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -153,7 +153,7 @@
|
|||
<tt>%rename</tt> SWIG directive in the SWIG interface file.
|
||||
</p>
|
||||
|
||||
<a name="n7"></a><H3>24.2.2 Modules and Prefixes</H3>
|
||||
<a name="n7"></a><H3>25.2.2 Modules and Prefixes</H3>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -187,7 +187,7 @@
|
|||
|
||||
</p>
|
||||
|
||||
<a name="n8"></a><H3>24.2.3 Constants and Variables</H3>
|
||||
<a name="n8"></a><H3>25.2.3 Constants and Variables</H3>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -212,7 +212,7 @@
|
|||
use <tt>(my-variable)</tt>.
|
||||
</p>
|
||||
|
||||
<a name="n9"></a><H3>24.2.4 Functions</H3>
|
||||
<a name="n9"></a><H3>25.2.4 Functions</H3>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -231,7 +231,7 @@
|
|||
parameters).
|
||||
</p>
|
||||
|
||||
<a name="n10"></a><H2>24.3 TinyCLOS</H2>
|
||||
<a name="n10"></a><H2>25.3 TinyCLOS</H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -269,7 +269,7 @@
|
|||
|
||||
</p>
|
||||
|
||||
<a name="n11"></a><H2>24.4 Compilation</H2>
|
||||
<a name="n11"></a><H2>25.4 Compilation</H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -283,7 +283,7 @@
|
|||
much simpler <tt>csc</tt> or <tt>csc.bat</tt>.
|
||||
</p>
|
||||
|
||||
<a name="n12"></a><H2>24.5 Linkage</H2>
|
||||
<a name="n12"></a><H2>25.5 Linkage</H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -307,7 +307,7 @@ CHICKEN_HOME=/usr/local/share/chicken</pre>
|
|||
your platform.
|
||||
</p>
|
||||
|
||||
<a name="n13"></a><H3>24.5.1 Customized Interpreter</H3>
|
||||
<a name="n13"></a><H3>25.5.1 Customized Interpreter</H3>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -348,7 +348,7 @@ CHICKEN_HOME=/usr/local/share/chicken</pre>
|
|||
|
||||
</p>
|
||||
|
||||
<a name="n14"></a><H2>24.6 Typemaps</H2>
|
||||
<a name="n14"></a><H2>25.6 Typemaps</H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -488,7 +488,7 @@ CHICKEN_HOME=/usr/local/share/chicken</pre>
|
|||
|
||||
</p>
|
||||
|
||||
<a name="n15"></a><H2>24.7 Pointers</H2>
|
||||
<a name="n15"></a><H2>25.7 Pointers</H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -523,7 +523,7 @@ CHICKEN_HOME=/usr/local/share/chicken</pre>
|
|||
to be broken (Bug #782468), so that type errors may not be
|
||||
reported.
|
||||
|
||||
<a name="n16"></a><H2>24.8 Unsupported features</H2>
|
||||
<a name="n16"></a><H2>25.8 Unsupported features</H2>
|
||||
|
||||
|
||||
<ul>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue