He was a great friend, if a little stingy at the bar.
You use if not in front of a word or phrase to indicate that your statement does not apply to that word or phrase, but to something closely related to it that you also mention. She understood his meaning, if not his words, and took his advice
You use if to suggest that something might be slightly different from what you are stating in the main part of the sentence, for example that there might be slightly more or less of a particular quality. Sometimes, that standard is quite difficult, if not impossible, to achieve I'm working on my fitness and I will be ready in a couple of weeks, if not sooner
In the event that a statement is true (a programming statement that acts in a similar manner)
You use if in indirect questions where the answer is either `yes' or `no'. He asked if I had left with you, and I said no I wonder if I might have a word with Mr Abbot? = whether
You use `It's not as if' to introduce a statement which, if it were true, might explain something puzzling, although in fact it is not true. I am surprised by the fuss she's making. It's not as if my personality has changed
The if B then X else Y structure returns a value, in the same way that the (B) ? X : Y structure does in c In this example count x l returns the number of times that value x occurs in list l fun count x nil = 0 | count x (h: : t) = if x=h then 1+count x t else count x t; or even fun count x nil = 0 | count x (h: : t) = (if x=h then 1 else 0) + count x t
You use if to introduce a subordinate clause in which you admit a fact which you regard as less important than the statement in the main clause. If there was any disappointment it was probably temporary
emphasis You use as if to emphasize that something is not true. Getting my work done! My God! As if it mattered
Intermediate Frequency The frequency range 950-2,150 MHz used for the distribution of satellite signals from the LNB at the dish to the user's satellite receiver It is always used in direct-to-home systems and is the most suitable for distribution of digital signals in communal systems - IF systems
IF - The IF command is used to compare a numeric parameter to a variable or one variable to another Six comparison operators are associated with the if command, as follows: equals (=), less than (<), less than or equal to (<+), greater than (>), greater than or equal to (>=), or not equal to (<>) Denoted by IF and followed by a comparative statement (e g , IF A>=100) See also True/False statement
You use `if anything' to introduce something which strengthens or changes the meaning of the statement you have just made, but only in a small or unimportant way. Living together didn't harm our friendship. If anything it strengthened it