error mesage



>>>>> "Adam" == Adam  <adammaj1 at o2.pl> writes:

    Adam> On 22.12.2012 11:13, Mario Rodriguez wrote:
    >> El s?b, 22-12-2012 a las 11:03 +0100, Adam escribi?:
    >> 
    >>> e3:2*b^2 ? 3*c^2 -1;
    >> 
    >> I get an error when I copy & paste this expression in Maxima. Take a
    >> look at the minus signs, they are not the same character in the second
    >> and third terms. This works:
    >> 
    >> e3:2*b^2 - 3*c^2 -1;
    >> 
    >> --
    >> Mario
    >> 
    >> _______________________________________________
    >> Maxima mailing list
    >> Maxima at math.utexas.edu
    >> http://www.math.utexas.edu/mailman/listinfo/maxima
    >> 
    Adam> Thx. That's it.
    Adam> Does Maxima has a procedures to find such (syntax) errors ?
    Adam> Do you use some programs ( ? editors) to find such errors ?

Not sure what Mario did, but maxima complains 

stdin:3025:incorrect syntax: ? is not an infix operator

With cmucl, I then did

    (%i12) :lisp (describe #\?)

    #\? is a BASE-CHAR.
    Its code is #x2212.
    Its name is Minus_Sign.

Compare that with 
    (%i12) :lisp (describe #\-)

    #\- is a STANDARD-CHAR.
    Its code is #x002D.
    Its name is Hyphen-Minus.

Ray