You may want to repost your source code in one of these:
That "Source" button rarely works.
Anyway, the OR command is really very simple. Suppose we have two arguments:
1=1
2=1
Now the AND command would work something like this:
IF 1=1 AND 2=1 THEN ... ELSE ...
As one, but not both, of the arguments are true, the program flow would go through the ELSE.
The OR command works like this:
IF 1=1 OR 2=1 THEN ... ELSE ...
The program flow would go through the THEN as 1=1 OR 2=1 is true. Got it. Of course, both could be true also, but at least one needs to be true to go through the THEN. If both are false, program flow goes through the ELSE command. Understand?
C="C"
Plus="+"
C+Plus+Plus="C++", see?