[Scilab] remove targetversion argument
This commit handles multi-version support at runtime, it fixes: * 5.5.2 - with cutted long identifier name * 6.0.0 - with full string identifier * 6.1.0 - with 1 or 0 output argument It also improves the codebase by: * Using `Char(X)` instead of `DohCheck(X)` and `Data(X)` * Using `Len(X)` instead of `strlen()` * Correctly detecting old Scilab versions
This commit is contained in:
parent
ce6c0c47f6
commit
f93f8ad1d5
2 changed files with 149 additions and 144 deletions
|
|
@ -304,11 +304,6 @@ The following table lists the Scilab specific command line options in addition t
|
|||
<td>Generate the gateway XML with the given <gateway_id></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><tt>-targetversion</tt></td>
|
||||
<td>Generate for Scilab target (major) version</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<p>
|
||||
|
|
@ -343,10 +338,6 @@ In Scilab 5.x, identifier names are composed of 24 characters maximum (this limi
|
|||
In these cases, the <a href="SWIG.html#SWIG_rename_ignore">%rename directive</a> can be used to choose a different Scilab name.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Note: truncations can be disabled by specifying the target version 6 of Scilab in the <tt>targetversion</tt> argument (i.e. <tt>-targetversion 6</tt>).
|
||||
</p>
|
||||
|
||||
<H3><a name="Scilab_wrapping_functions">36.3.3 Functions</a></H3>
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue