Consider the statements: lst test; test = x+2*y,A*z-B*pow(z,2),x+y+z; There is a problem here due to the "," in "pow(z,2)" which cases the list elements to be separated incorrectly. Do you need to change the list element separator?