Hi, Maurice!
I'll leave this to Peter... (maur7.pas)
With today snapshot (20001214) pow and shl work as expected, but ** compiles but fails when using it with a message:
operatordemo.pas: In function `pascal_main_program': operatordemo.pas:49: left operand of `**' must be of integer, real or complex type
Indeed - I wanted to fix this too before announcing anything to the list, but you were faster. ;-) The problem is that `pow' and `**' share a single tree node, so they cannot be distinguished in a simple way when it comes to redefinition of operators. Peter -- http://home.pages.de/~Peter.Gerwinski/ - G-N-U GmbH: http://www.g-n-u.de Maintainer GNU Pascal - http://home.pages.de/~GNU-Pascal/ - gpc-20001214 GnuPG key fingerprint: 9E7C 0FC4 8A62 5536 1730 A932 9834 65DB 2143 9422 keys: http://www.gerwinski.de/pubkeys/ - AntiSpam: http://spam.abuse.net