allegrocl: add Doc/Manual/Allegrocl.html, which was missing from last commit.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7849 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
8fb1fd4c43
commit
b9f5dd107d
5 changed files with 2203 additions and 1 deletions
|
|
@ -569,6 +569,10 @@ Version 1.3.28 (unreleased).
|
|||
+ pointers to member functions finally work properly
|
||||
+ add test of member function pointers to cpp_basic.i
|
||||
|
||||
10/20/2005: dancy
|
||||
[allegrocl] Added C++ support. Large update, many changes. See
|
||||
newly added Allegro Common Lisp section in lisp.html
|
||||
|
||||
10/20/2005: mmatus
|
||||
Ruby, Tcl, Python:
|
||||
|
||||
|
|
|
|||
2091
Doc/Manual/Allegrocl.html
Executable file
2091
Doc/Manual/Allegrocl.html
Executable file
File diff suppressed because it is too large
Load diff
|
|
@ -559,7 +559,111 @@
|
|||
</div>
|
||||
<!-- INDEX -->
|
||||
|
||||
<<<<<<< Contents.html
|
||||
<h3><a href="Lisp.html#Lisp">18 SWIG and Common Lisp</a></h3>
|
||||
|
||||
<!-- INDEX -->
|
||||
<div class="sectiontoc">
|
||||
<ul>
|
||||
<li><a href="Lisp.html#Lisp_nn2">Allegro Common Lisp</a>
|
||||
<li><a href="Lisp.html#Lisp_nn3">CLISP</a>
|
||||
<ul>
|
||||
<li><a href="Lisp.html#Lisp_nn4">Additional Commandline Options </a>
|
||||
<li><a href="Lisp.html#Lisp_nn5">Details on CLISP bindings</a>
|
||||
</ul>
|
||||
<li><a href="Lisp.html#Lisp_nn6">UFFI </a>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- INDEX -->
|
||||
|
||||
<h3><a href="Allegrocl.html#Allegrocl">19 SWIG and Allegro Common Lisp</a></h3>
|
||||
|
||||
<!-- INDEX -->
|
||||
<div class="sectiontoc">
|
||||
<ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn2">Basics</a>
|
||||
<ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn3">Running Swig</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn4">Inserting user code into generated files</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn5">Command Line Options</a>
|
||||
</ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn6">Wrapping Overview</a>
|
||||
<ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn7">Function Wrapping</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn8">Foreign Wrappers</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn9">FFI Wrappers</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn10">Non-overloaded Defuns</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn11">Overloaded Defuns</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn12">What about constant and variable access?</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn13">Object Wrapping</a>
|
||||
</ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn14">Wrapping Details</a>
|
||||
<ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn15">Namespaces</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn16">Constants</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn17">Variables</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn18">Enumerations</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn19">Arrays</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn20">Classes and Structs and Unions (oh my!)</a>
|
||||
<ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn21">CLOS wrapping of</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn22">CLOS Inheritance</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn23">Member fields and functions</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn24">Why not directly access C++ classes using foreign types?</a>
|
||||
</ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn25">Templates</a>
|
||||
<ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn26">Generating wrapper code for templates</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn27">Implicit Template instantiation</a>
|
||||
</ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn28">Typedef, Templates, and Synonym Types</a>
|
||||
<ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn29">Choosing a primary type</a>
|
||||
</ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn30">Function overloading/Parameter defaulting</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn31">Operator wrapping and Operator overloading</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn32">Varargs</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn33">C++ Exceptions</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn34">Pass by value, pass by reference</a>
|
||||
</ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn35">Typemaps</a>
|
||||
<ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn36">Code Generation in the C++ Wrapper</a>
|
||||
<ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn37">IN Typemap</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn38">OUT Typemap</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn39">CTYPE Typemap</a>
|
||||
</ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn40">Code generation in Lisp wrappers</a>
|
||||
<ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn41">LIN Typemap</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn42">LOUT Typemap</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn43">FFITYPE Typemap</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn44">LISPTYPE Typemap</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn45">LISPCLASS Typemap</a>
|
||||
</ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn46">Modifying SWIG behavior using typemaps</a>
|
||||
</ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn47">Identifier Converter functions</a>
|
||||
<ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn48">Creating symbols in the lisp environment</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn49">Existing identifier-converter functions</a>
|
||||
<ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn50">identifier-convert-null</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn51">identifier-convert-lispify</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn52">Default identifier to symbol conversions</a>
|
||||
</ul>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn53">Defining your own identifier-converter</a>
|
||||
<li><a href="Allegrocl.html#Allegrocl_nn54">Instructing SWIG to use a particular identifier-converter</a>
|
||||
</ul>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- INDEX -->
|
||||
|
||||
<h3><a href="Guile.html#Guile">20 SWIG and Guile</a></h3>
|
||||
=======
|
||||
<h3><a href="Guile.html#Guile">20 SWIG and Guile</a></h3>
|
||||
>>>>>>> 1.33
|
||||
|
||||
<!-- INDEX -->
|
||||
<div class="sectiontoc">
|
||||
|
|
|
|||
|
|
@ -17,6 +17,8 @@ Lisp.html
|
|||
Allegrocl.html
|
||||
CSharp.html
|
||||
Chicken.html
|
||||
Lisp.html
|
||||
Allegrocl.html
|
||||
Guile.html
|
||||
Java.html
|
||||
Modula3.html
|
||||
|
|
|
|||
|
|
@ -154,7 +154,7 @@ for s in lines:
|
|||
prevheadingtext = m.group(2)
|
||||
nameindex += 1
|
||||
subsubsection += 1
|
||||
subsubsubsection = 0
|
||||
|
||||
headingname = getheadingname(m)
|
||||
result.append("""<H4><a name="%s"></a>%d.%d.%d.%d %s</H4>""" % (headingname,num,section, subsection, subsubsection, prevheadingtext))
|
||||
|
||||
|
|
@ -164,6 +164,7 @@ for s in lines:
|
|||
index += "<ul>\n"
|
||||
|
||||
index += """<li><a href="#%s">%s</a>\n""" % (headingname,prevheadingtext)
|
||||
subsubsubsection = 0
|
||||
skipspace = 1
|
||||
continue
|
||||
m = h5.match(s)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue