Some questions



Alexey wrote:
> Hello!
> 
> I have several questions:
> 
> 1. Is it possible to make standalone application from maxima code (for
> Windows)? How? Command-line interface can be enough for me.
> 
Probably. Depends on the lisp supporting it. Someone else
can answer this.


> 2.  For  matrix 'm' 'm[i]' is the i-th row of 'm'. Is there any way to
> get  a  column?  I  know about 'col(m,i)' but 'col' returns matrix and
> it's  not  possible  to assign a value to it. It's convinient to write
> 'm[i]:[1,2,3]'. Why can't I do that with columns?
try transposing m then transposing it again.


> 
> 3.  Why doesn't 'return' work in loops? For example:
> (C1) block([],for i:1 thru 5 do return(1), 0);
> (D1) 0
> 

It returned 1 from the for-loop. Then the block returned 0.