strangest systems I've sent email from
Mouse
mouse at Rodents-Montreal.ORG
Fri Apr 29 13:05:16 CDT 2016
>> C is a high level PDP-11 assembler to this day. (auto increment and
>> decrement)
> This myth persists, but it's wrong [...] as DMR attests: [...]
Note that PDP-11 autoincrement and autodecrement exist only when
operating on pointers that are being indirected through, and even then
only when the pointers are in registers. C ++ and -- work fine on
things other than pointers, and on pointers when not indirecting
through them.
Also, ++ and -- each exists in both pre- and post- versions, which
PDP-11 autoincrement and autodecrement do not. (Only postincrement and
predecrement. In C terms, only *ptr++ and *--ptr.)
So not only does Word Of God say that the myth is wrong, the C
constructs and the PDP-11 constructs don't even match up.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML mouse at rodents-montreal.org
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B
More information about the cctalk
mailing list