Simon Marchetto
e9437fe400
Scilab: fix test case li_boost_shared_ptr
2013-06-12 12:14:53 +02:00
Simon Marchetto
7c9163e48a
Scilab: fix test case import_stl_b
2013-06-12 11:02:59 +02:00
Simon Marchetto
af03df97c4
Scilab: C++ operators not wrapped in Scilab yet, remove warnings
2013-06-12 11:01:46 +02:00
Simon Marchetto
4f2715a9ec
Scilab: fix test case li_std_vector
2013-06-12 10:59:11 +02:00
Simon Marchetto
ffc1d1221a
Scilab: fix test case autodoc
2013-06-11 18:01:16 +02:00
Simon Marchetto
45dbdb2776
Scilab: fix test case constructor_copy (and others)
...
Signed-off-by: Simon Marchetto <simon.marchetto@scilab-enterprises.com>
2013-06-11 16:46:38 +02:00
Simon Marchetto
bc73c5877d
Scilab: fix test case typemap_variables
2013-06-10 11:01:17 +02:00
Simon Marchetto
c2b149cb0c
Scilab: fix test case member_pointer
2013-06-10 10:59:32 +02:00
Simon Marchetto
2e7a435440
Add example for STL sets
2013-06-03 17:20:10 +02:00
Simon Marchetto
96ba677aa2
Add typemaps for STL sets (supports set<int>)
2013-06-03 17:20:09 +02:00
Simon Marchetto
a61d829676
Fix example for STL vectors
2013-06-03 17:20:09 +02:00
Simon Marchetto
c61f9b233d
Fix STL vector typemaps (supports vector<int> and vector<double>)
2013-06-03 17:20:08 +02:00
Simon Marchetto
a9f366b142
Fix matrix example
2013-06-03 17:20:08 +02:00
Simon Marchetto
cf88d6a109
Add int matrix typemaps
2013-06-03 17:20:07 +02:00
Simon Marchetto
0531f30fea
Fix double matrix typemaps (add some typemaps) + move code in separate file
2013-06-03 17:20:07 +02:00
Simon Marchetto
2847765ddf
Fix int matrix typemap (accept empty matrix as input)
2013-06-03 17:20:06 +02:00
Simon Marchetto
46a234ed8f
Fix int scalar typemap (do not base on double typemap)
2013-06-03 17:20:06 +02:00
Simon Marchetto
e667d59ed9
Fix enum typemaps (now base on int conversion)
2013-06-03 17:20:06 +02:00
Simon Marchetto
e2cc98ffc1
Add typemap for returning enum from function
2013-06-03 17:20:05 +02:00
Simon Marchetto
f48e95cb47
Fix compilation error
2013-06-03 17:20:05 +02:00
Simon Marchetto
e9dd482c83
swig --addsrc option: support several source files
2013-06-03 17:20:04 +02:00
Simon Marchetto
0ac03d9fe9
New example for templates
2013-06-03 17:20:04 +02:00
Sylvestre Ledru
0390648862
Merge pull request #43 from YungLee/gsoc2012-scilab
...
Gsoc2012 scilab
2013-05-29 06:20:04 -07:00
Yung Lee
d5b08c7c08
Recover parser.y and remove parser.c
2013-05-06 00:06:43 +08:00
Yung Lee
d0e790d4e1
Remove auto generated files
2013-05-01 13:29:04 +08:00
Yung Lee
25df4f9f01
Remove duplicate line
2013-04-30 19:19:02 +08:00
Yung Lee
ff10bf04b8
Update testing code in examples/scilab/matrix2
2013-04-29 20:23:04 +08:00
Yung Lee
dc852580d1
Fix bug in scilab\matrix.i
2013-04-29 20:22:12 +08:00
Yung Lee
604ebe8ad3
Add C++ conditional macro in scirun.swg
2013-04-29 20:20:19 +08:00
Yung Lee
0a66805e7a
Add cleanup code (copy and modify from tcl.cxx)
2013-04-29 20:18:32 +08:00
Yung Lee
680374f251
Redefine SWIG_Error and add testing code in examples\scilab\contract
2013-04-29 20:16:36 +08:00
Yung Lee
e22184553a
Replace MALLOC/FREE to malloc/free fot fix heap memory leak error on Win/VC++
2013-04-29 20:13:22 +08:00
Yung Lee
100e46d95b
Remove non-ascii characters at a comment line in d.cxx that trouble VC++
2013-04-29 20:00:21 +08:00
Yung Lee
9ce0acb085
Update Visual Studio Solution
2013-04-29 19:59:58 +08:00
Yung Lee
a7405588c1
Create parser.c,parser.h (by bison) and copy swigconfig.h from swigwin (only for Windows/VC++)
2013-04-29 19:58:43 +08:00
Vincent Couvert
6138b43d7b
Better vector/C++ containers support for Scilab
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-scilab@13719 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-24 15:06:40 +00:00
Vincent Couvert
0d7be20f79
New version
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-scilab@13528 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-06 16:17:36 +00:00
Vincent Couvert
28565a5b65
Better management of containers based on Octave one
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-scilab@13527 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-06 16:17:10 +00:00
Vincent Couvert
53b2b4405d
Update tests & examples after Scilab API modifications
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-scilab@13526 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-06 11:31:47 +00:00
Wolfgang Frisch
62dbc87460
scilab: fix recent C API regression
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-scilab@13152 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-06-05 14:44:27 +00:00
Wolfgang Frisch
15d5d89b2f
scilab: Make the build process non-interactive.
...
When Scilab encounters an error in builder.sce, it leaves the user with
an interactive scilab-cli shell. This is undesirable when executing test
cases.
This patch makes Scilab exit with an error code instead.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-scilab@13148 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-06-04 07:45:30 +00:00
Wolfgang Frisch
264eedebd6
Merge commit 'e010feb054e21872ba5e315c52e4e990fe354a9f' into local/gsoc2012-scilab
...
Conflicts:
Examples/Makefile.in
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-scilab@13147 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-06-04 07:20:23 +00:00
Sylvestre Ledru
a59b4e13b2
Make sure no atoms module are loaded
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-scilab@13102 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-05-22 07:40:26 +00:00
Sylvestre Ledru
4db1f7564e
api_scilab.h is now enough
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-scilab@13101 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-05-22 07:36:32 +00:00
Sylvestre Ledru
859738571f
Update the detection of Scilab (new header)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-scilab@13100 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-05-22 07:34:46 +00:00
Sylvestre Ledru
1d19873227
Update previous syntax to the latest. LhsVar => AssignOutputVariable + Rhs => nbInputArgument
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-scilab@13099 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-05-22 07:07:08 +00:00
Sylvestre Ledru
efcb2aebed
CheckRhs => CheckInputArgument + CheckLhs => CheckOutputArgument
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-scilab@13098 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-05-22 07:02:14 +00:00
Vincent Couvert
7444913fda
Merge from trunk
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-sploving@13053 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-05-09 14:28:04 +00:00
William S Fulton
8aeb72ef3b
swig-2.0.6 release date and summary
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13025 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-04-29 21:52:27 +00:00
William S Fulton
8bf1347354
Warning fixes using clang
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13024 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-04-29 21:51:18 +00:00