Disable Common Lisp / UFFI target language
Clean up to disable target languages that have been neglected/not functional. Target language be fully deleted in SWIG 4.1 unless a new maintainer brings it up to an acceptable status (experimental or supported). Issue #1447
This commit is contained in:
parent
8aa4086136
commit
f63d0db21b
12 changed files with 12 additions and 119 deletions
|
|
@ -129,7 +129,7 @@ It is significant to note that, while this is a vendor-specific
|
|||
module, we would like to acknowledge the current and ongoing
|
||||
work by developers in the open source lisp community that are
|
||||
working on similar interfaces to implementation-independent
|
||||
foreign function interfaces (UFFI or CFFI, for example). Such
|
||||
foreign function interfaces (CFFI, for example). Such
|
||||
work can only benefit the lisp community, and we would not
|
||||
be unhappy to see some enterprising folk use this work to add
|
||||
to it.
|
||||
|
|
|
|||
|
|
@ -24,7 +24,6 @@
|
|||
<li><a href="#Lisp_nn9">Additional Commandline Options </a>
|
||||
<li><a href="#Lisp_nn10">Details on CLISP bindings</a>
|
||||
</ul>
|
||||
<li><a href="#Lisp_nn11">UFFI </a>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- INDEX -->
|
||||
|
|
@ -39,7 +38,7 @@
|
|||
There are more than 9 different implementations of common lisp which
|
||||
are available, all have different foreign function
|
||||
interfaces. SWIG currently supports only the Allegro Common
|
||||
Lisp, Common Foreign Function Interface(CFFI), CLisp and UFFI
|
||||
Lisp, Common Foreign Function Interface(CFFI), CLisp
|
||||
foreign function interfaces.
|
||||
</p>
|
||||
<H2><a name="Lisp_nn2">29.1 Allegro Common Lisp</a></H2>
|
||||
|
|
@ -56,8 +55,8 @@
|
|||
|
||||
<p>
|
||||
CFFI, the Common Foreign Function Interface, is a portable foreign
|
||||
function interface for ANSI Common Lisp systems, similar in
|
||||
spirit to UFFI. Unlike UFFI, CFFI requires only a small set of
|
||||
function interface for ANSI Common Lisp systems.
|
||||
CFFI requires only a small set of
|
||||
low-level functionality from the Lisp implementation, such as
|
||||
calling a foreign function by name, allocating foreign memory,
|
||||
and dereferencing pointers.
|
||||
|
|
@ -809,8 +808,5 @@ struct bar {
|
|||
|
||||
</pre></div>
|
||||
|
||||
<H2><a name="Lisp_nn11">29.4 UFFI </a></H2>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -140,7 +140,6 @@ Supported Target Language Options
|
|||
-scilab - Generate Scilab wrappers
|
||||
-sexp - Generate Lisp S-Expressions wrappers
|
||||
-tcl - Generate Tcl wrappers
|
||||
-uffi - Generate Common Lisp / UFFI wrappers
|
||||
-xml - Generate XML wrappers
|
||||
|
||||
Experimental Target Language Options
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue