Sam Lauber wrote:

(2) -> Some of us would like

DO .1 <- #0

to be translated into

movl $0, v1

I've no idea for what target that would be valid assembler, but for the VAX it would be:


        movzwl  #0, r1

.1 is a 16-bit variable, and nowhere in the INTERCAL documentation I've found evidence that assigning to a 16-bit variable means: Set the lower 16 bits of this 32-bit variable to <some-value>.

BTW, success !

--
Toon Moene - e-mail: [EMAIL PROTECTED] - phone: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html
A maintainer of GNU Fortran 95: http://gcc.gnu.org/fortran/

Reply via email to