------- Additional Comments From pinskia at gcc dot gnu dot org  2005-01-20 
06:25 -------
Hmm, is *- special operand in Ada or is this just a parse error in the 
front-end (I don't know Ada that at 
all, well I know enough to be able to read it a little).
But you can reproduce it with the following also with out the use of a function:
procedure X is
  B : float;
begin
  B := 90.0;
  B := B*-B;
end;


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|missing operand: 90.0 * -   |missing operand: B * -A
                   |Sin(A)                      |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19539

Reply via email to