diff --git a/Doc/Manual/Allegrocl.html b/Doc/Manual/Allegrocl.html index 5a403ec79..8981f52b5 100755 --- a/Doc/Manual/Allegrocl.html +++ b/Doc/Manual/Allegrocl.html @@ -760,14 +760,14 @@ namespace car {
-#define A 1 => (swig-defconstant "A" 1)
-#define B 'c' => (swig-defconstant "B" #\c)
-#define C B => (swig-defconstant "C" #\c)
-#define D 1.0e2 => (swig-defconstant "D" 1.0d2)
-#define E 2222 => (swig-defconstant "E" 2222)
-#define F (unsigned int)2222 => no code generated
-#define G 1.02e2f => (swig-defconstant "G" 1.02f2)
-#define H foo => no code generated
+#define A 1 => (swig-defconstant "A" 1)
+#define B 'c' => (swig-defconstant "B" #\c)
+#define C B => (swig-defconstant "C" #\c)
+#define D 1.0e2 => (swig-defconstant "D" 1.0d2)
+#define E 2222 => (swig-defconstant "E" 2222)
+#define F (unsigned int)2222 => no code generated
+#define G 1.02e2f => (swig-defconstant "G" 1.02f2)
+#define H foo => no code generated
-#define I A + E => (swig-defconstant "I" (+ 1 2222))
-#define J 1|2 => (swig-defconstant "J" (logior 1 2))
-#define Y 1 + 2 * 3 + 4 => (swig-defconstant "Y" (* (+ 1 2) (+ 3 4)))
-#define Y1 (1 + 2) * (3 + 4) => (swig-defconstant "Y1" (* (+ 1 2) (+ 3 4)))
-#define Y2 1 * 2 + 3 * 4 => (swig-defconstant "Y2" (* 1 (+ 2 3) 4)) ;; WRONG
-#define Y3 (1 * 2) + (3 * 4) => (swig-defconstant "Y3" (* 1 (+ 2 3) 4)) ;; WRONG
-#define Z 1 + 2 - 3 + 4 * 5 => (swig-defconstant "Z" (* (+ 1 (- 2 3) 4) 5)) ;; WRONG
+#define I A + E => (swig-defconstant "I" (+ 1 2222))
+#define J 1|2 => (swig-defconstant "J" (logior 1 2))
+#define Y 1 + 2 * 3 + 4 => (swig-defconstant "Y" (* (+ 1 2) (+ 3 4)))
+#define Y1 (1 + 2) * (3 + 4) => (swig-defconstant "Y1" (* (+ 1 2) (+ 3 4)))
+#define Y2 1 * 2 + 3 * 4 => (swig-defconstant "Y2" (* 1 (+ 2 3) 4)) ;; WRONG
+#define Y3 (1 * 2) + (3 * 4) => (swig-defconstant "Y3" (* 1 (+ 2 3) 4)) ;; WRONG
+#define Z 1 + 2 - 3 + 4 * 5 => (swig-defconstant "Z" (* (+ 1 (- 2 3) 4) 5)) ;; WRONG
@@ -863,20 +863,20 @@ namespace nnn {
-user> (load "globalvar.dll")
+user> (load "globalvar.dll")
; Foreign loading globalvar.dll.
t
-user> (load "globalvar.cl")
+user> (load "globalvar.cl")
; Loading c:\mikel\src\swig\test\globalvar.cl
t
-user>
-globalvar> (globalvar.nnn::global_var)
+user>
+globalvar> (globalvar.nnn::global_var)
2
-globalvar> (globalvar.nnn::glob_float)
+globalvar> (globalvar.nnn::glob_float)
2.0
-globalvar> (setf (globalvar.nnn::glob_float) 3.0)
+globalvar> (setf (globalvar.nnn::glob_float) 3.0)
3.0
-globalvar> (globalvar.nnn::glob_float)
+globalvar> (globalvar.nnn::glob_float)
3.0
-CL-USER> (load "synonym.dll")
+CL-USER> (load "synonym.dll")
; Foreign loading synonym.dll.
t
-CL-USER> (load "synonym.cl")
+CL-USER> (load "synonym.cl")
; Loading c:\mikel\src\swig\test\synonym.cl
t
-CL-USER>
-synonym> (setf a (xxx 3))
+CL-USER>
+synonym> (setf a (xxx 3))
#<A nil #x3261a0 @ #x207299da>
-synonym> (setf foo (yyy 10))
+synonym> (setf foo (yyy 10))
#<A nil #x3291d0 @ #x2072e982>
-synonym> (zzz a)
+synonym> (zzz a)
6
-synonym> (zzz foo)
+synonym> (zzz foo)
20
-synonym>
+synonym>
-overload> (setf a (new_A))
+overload> (setf a (new_A))
#<A nil #x329268 @ #x206cf612>
-overload> (setf (A_x a) 10)
+overload> (setf (A_x a) 10)
10
-overload> (setf (A_y a) 20)
+overload> (setf (A_y a) 20)
20
-overload> (xxx 1)
+overload> (xxx 1)
0.0
-overload> (xxx 3 10)
+overload> (xxx 3 10)
30.0
-overload> (xxx a 1)
+overload> (xxx a 1)
31.0
-overload> (xxx a 2)
+overload> (xxx a 2)
32.0
-overload>
+overload>
-opoverload> (B___eq__ x1 x2)
+opoverload> (B___eq__ x1 x2)
nil
-opoverload> (B___eq__ x1 3)
+opoverload> (B___eq__ x1 3)
nil
-opoverload>
+opoverload>
SWIGTYPE_p_int array = example.new_intArray(10000000); // Array of 10-million integers
-for (int i=0; i<10000; i++) { // Set some values
+for (int i=0; i<10000; i++) { // Set some values
example.intArray_setitem(array,i,i);
}
int sum = example.sumitems(array,10000);
@@ -4112,7 +4112,7 @@ For instance, you will be able to do this in Java:
intArray array = new intArray(10000000); // Array of 10-million integers
-for (int i=0; i<10000; i++) { // Set some values
+for (int i=0; i<10000; i++) { // Set some values
array.setitem(i,i);
}
int sum = example.sumitems(array.cast(),10000);
@@ -6672,7 +6672,7 @@ and usage from C++
Container container;
Element element(20);
container.setElement(&element);
- cout << "element.value: " << container.getElement()->value << endl;
+ cout << "element.value: " << container.getElement()->value << endl;
diff --git a/Doc/Manual/Lisp.html b/Doc/Manual/Lisp.html
index d8cc896a9..5a6d807b0 100644
--- a/Doc/Manual/Lisp.html
+++ b/Doc/Manual/Lisp.html
@@ -126,7 +126,7 @@ As we mentioned earlier the ideal way to use SWIG is to use interface
#define y 5
-#define x (y >> 1)
+#define x (y >> 1)
typedef int days;
diff --git a/Doc/Manual/Lua.html b/Doc/Manual/Lua.html
index 4ff3256e6..309f08c53 100644
--- a/Doc/Manual/Lua.html
+++ b/Doc/Manual/Lua.html
@@ -107,7 +107,7 @@ extern int Example_Init(LuaState* L); // declare the wrapped module
int main(int argc,char* argv[])
{
lua_State *L;
- if (argc<2)
+ if (argc<2)
{
printf("%s: <filename.lua>\n",argv[0]);
return 0;
diff --git a/Doc/Manual/Perl5.html b/Doc/Manual/Perl5.html
index d954abc0e..b979383a8 100644
--- a/Doc/Manual/Perl5.html
+++ b/Doc/Manual/Perl5.html
@@ -1247,8 +1247,8 @@ The following C++ operators are currently supported by the Perl module:
operator==
operator!=
operator%
-operator>
-operator<
+operator>
+operator<
operator and
operator or
@@ -2924,11 +2924,11 @@ sub set_transform
{
my ($im, $x) = @_;
my $a = new_mat44();
- for (my $i = 0; $i < 4, $i++)
+ for (my $i = 0; $i < 4, $i++)
{
- for (my $j = 0; $j < 4, $j++)
+ for (my $j = 0; $j < 4, $j++)
{
- mat44_set($a, $i, $j, $x->[i][j])
+ mat44_set($a, $i, $j, $x->[i][j])
}
}
example.set_transform($im, $a);
diff --git a/Doc/Manual/Python.html b/Doc/Manual/Python.html
index bd60ccf6a..22b1befc5 100644
--- a/Doc/Manual/Python.html
+++ b/Doc/Manual/Python.html
@@ -1971,7 +1971,7 @@ public:
int main() {
A *a = new A();
- a->ref(); // 'a' is ref here
+ a->ref(); // 'a' is ref here
B *b1 = new B(a); // 'a' is ref here
if (1 + 1 == 2) {
@@ -1980,7 +1980,7 @@ int main() {
}
delete b1; // 'a' is unref, but not deleted
- a->unref(); // 'a' is unref and deleted
+ a->unref(); // 'a' is unref and deleted
}
@@ -2004,8 +2004,8 @@ counted objects, you use the "ref" and "unref" features, or
%module example
...
-%feature("ref") RCObj "$this->ref();"
-%feature("unref") RCObj "$this->unref();"
+%feature("ref") RCObj "$this->ref();"
+%feature("unref") RCObj "$this->unref();"
%include "rcobj.h"
%include "A.h"
@@ -2021,8 +2021,8 @@ or, using the directive form:
%module example
...
-%ref RCObj "$this->ref();"
-%unref RCObj "$this->unref();"
+%ref RCObj "$this->ref();"
+%unref RCObj "$this->unref();"
%include "rcobj.h"
%include "A.h"
@@ -2058,7 +2058,7 @@ exit # 'a' is released, SWIG unref 'a'
-Note that the user doesn't explicitly need to call 'a->ref()' nor 'a->unref()' +Note that the user doesn't explicitly need to call 'a->ref()' nor 'a->unref()' (as neither 'delete a'). Instead, SWIG take cares of executing the "ref" and "unref" codes as needed. If the user doesn't specify the "ref/unref" features, SWIG will produce a code equivalent to define diff --git a/Doc/Manual/Ruby.html b/Doc/Manual/Ruby.html index bb372dfb1..da0ffe2d1 100644 --- a/Doc/Manual/Ruby.html +++ b/Doc/Manual/Ruby.html @@ -1302,7 +1302,7 @@ irb(main):003:0> puts foo.value
foo = Foo.new begin foo.test() -rescue CustomError => e +rescue CustomError => e puts "Caught custom error" end