In the present version, matrices are implemented as arrays of arbitrary-precision integers, and the functions listed above are indeed supported. The program jumps to a breakpoint if a and b are both 0. It looks best if you press within the rows and at the end of each row. Produces a string whose printed version will be a visual representation of x. Current version is for integer matrices, and is not well optimized.
Input is an integer.
Arguments mat, i1, i2. Interchanges two columns of a matrix. Overwrites the result onto the matrix. Overwrites the result onto the matrix. Overwrites the result onto the matrix.