Could you please provide a full executable example, and the final error
It would help testing and possibly debugging.
Le 27/06/2017 à 22:06, philippe a écrit :
> I've created a type "bigint" as an tlist :
> x = tlist(['bigint','rep','signe'], tab, signe)
> // tab =double vector
> // signe = +-1
> and then created a new type "mbigint" for "matrix of bigint" as an mlist :
> // D =matrix of strings
> // T =cell of bigint
> Then I create the %mbigint_e.sci function to overload the extraction :
> function r=%mbigint_e(varargin)
> r=mlist(['mbigint','display','value'], M.display(varargin(1:$-1)),
> all kind of extractions works ( M(1,4); M(2,:) ; M(:,2) .... ) except
> the mixed extraction on row/column like M(2:3,2:3). I don't understand
> the problem, does anyone can help me ?
> users mailing list
> [hidden email] > http://lists.scilab.org/mailman/listinfo/users >
Le 28/06/2017 à 10:45, Samuel Gougeon a écrit :
> Hello Philippe,
> Could you please provide a full executable example, and the final error
> message? It would help testing and possibly debugging.
Sorry Samuel I finally found the solution by myself ;-) My problem comes
from insertion more than extraction. I can now manage all matrix of
"bigint". It remains to code some functions for overloading unary/binary
operators +-,*,/,<>,== for compatibility between double/bigint/mbigint
.... after that I could publish it !