The minus sign as unary operator
Original Reporter info from Mantis: Adriaan van Os
-
Reporter name: Adriaan van Os
Original Reporter info from Mantis: Adriaan van Os
- Reporter name: Adriaan van Os
Description:
{$mode macpas}
program unary;
begin
writeln( - 2 shr 1)
end.
CodeWarrior prints -1, FPC prints 9223372036854775807. I am not sure about Turbo Pascal and Delphi.
Additional information:
Also see &LtPos;http://www2.gnu-pascal.de/crystal/gpc/en/mail15011.html>.
Mantis conversion info:
- Mantis ID: 17710
- OS: Mac OS X
- OS Build: 10.5.4
- Build: svn trunk r16185
- Platform: Darwin i386
- Version: 2.5.1
- Fixed in version: 2.6.0
- Fixed in revision: 17489 (#6ea8eb7d)