X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=ginsh%2Fginsh_parser.yy;h=c770c80f2ad33c35a31449a146a036f2e0fa984b;hp=24abefb8ea779dc8fc4524eff0123823f23ab924;hb=f6d7af0317cb0269bacb415872ff25c5ef5b85d9;hpb=9eed27a1cf527abf1c5a81dea96081f13a86fcd8 diff --git a/ginsh/ginsh_parser.yy b/ginsh/ginsh_parser.yy index 24abefb8..c770c80f 100644 --- a/ginsh/ginsh_parser.yy +++ b/ginsh/ginsh_parser.yy @@ -50,7 +50,7 @@ static char *orig_basic_word_break_characters; static const char *orig_basic_word_break_characters; #endif -// Expression stack for ", "" and """ +// Expression stack for %, %% and %%% static void push(const ex &e); static ex exstack[3]; @@ -356,9 +356,9 @@ static ex f_determinant(const exprseq &e) static ex f_diag(const exprseq &e) { - unsigned dim = e.nops(); + size_t dim = e.nops(); matrix &m = *new matrix(dim, dim); - for (unsigned i=0; i