Ok, thanks bikeNomad
, that does make sense. What I'm still confused at, though, is how the interperter decides the order it evaluates in. Here are a few test cases:
When I use this is evaluates the left side first, and cycles through 1 to 11.
But as soon as I add that second ++, it evaluates the right side first, and cyles through 2 to 12.
And this is perhaps the strangest of them all. It evaluates the right side of the ...
(flip flop) operator first, and also evaluates the right side of the .
(concatanation) operator first. It cycles through 2 to 22.
The 15 year old, freshman programmer,