P
Philip Potter
CBFalconer said:However, in C, while and if are NOT functions, they are reserved
words (or the C equivalent). The following parentheses are not
delimiting arguments, they are defining the logical statement
involved.
I can see how my argument may have been confusing. What I meant was "all
functions depend only on their arguments, so it is impossible for a
function to use a WHILE which depends on a state-based guard." I didn't
say that IF or WHILE are functions.