I realized that I should probably elaborate:
What the book thinks of vocabulary seems to be called lexical syntax (ie: !=, if, while, etc...). Even though this a small detail, I was wondering how something like '&&' came out to mean 'logical and.' For all I know, it's probably for some obscure reason on the designer's behalf and because we're limited to the characters of a keyboard. It's the kind of thing that you'd expect to see in a footnote. Nonetheless, it's something that I thought about while looking at figure 2.2 in the book. '!=' could have been used to mean 'not equal' at some point in math, and I just don't know about it.
|
Selection of symbols in C is rather arbitrary by Mike O'Donnell, 2000, Oct 10
to: