# Why didn't this format correctly in a comment?

I commented on a person's question with the following markup:

...you have a single-bit mask that increments using i <<= 1, e.g. for(i = 1; i < 1 << 16; i <<= 1)...

but the way it appeared was

...you have a single-bit mask that increments using i <<= 1, e.g.for (i = 1; i < 1 << 16; i <<= 1)...

It was as if the first  were ignored. The same text in an answer appears correctly. I tried several tweaks to the comment in the 5 minutes I had to edit it, but I eventually gave up. What could I have done to make it format properly?

• ...you have a single-bit mask that increments using i <<= 1, e.g. for(i = 1; i < 1 << 16; i <<= 1)... – Hank D May 4 '16 at 3:56
• Hmm it works here, but not in the code review forum itself. – Hank D May 4 '16 at 3:57
• Could it have been a typo? Got a link to the comment in question? – Mathieu Guindon May 4 '16 at 3:57
• I figured it out -- there was a space after the . – Hank D May 4 '16 at 4:02
• @Mat'sMug, I checked the documentation page -- I didn't see anything about a space following a backtick cancelling the formatting. – Hank D May 4 '16 at 4:06
• You can still iterate, but instead of an index that increments using i++ you have a single - bit mask that increments using  i <<= 1, e.g. for(i = 1; i < 1 << 16; i <<= 1)However, with a little imagination, you could find ways to copy whole chunks of a chromosome using & with a mask containing all the bits you want to copy set to 1, then using shift operators to align them the way you want and splice them in using the |` operator. – Hank D May 4 '16 at 4:08