The traditional name for && is "cand" (conditional AND), presumably for || it would be "cor" although I've never seen that used. My guess is that "and" and "or" were chosen because they are SHORT. Remember, the proponents of this stuff really intend that coders type it in, thus short names should be used for the frequently-used macros.