The first example is a palindrome. The second involves inversion of the word, but the words are
notdifferent, so it is a semordnilap, not a palindrome. (edited)
A rotate keeps the same order of letters for those that are rotated. It is not reading the word backwards. For example:
"abcdefgh" rotated right last letter to first letter x 4 gives: "efghabcd." It is like the "swapf" PIC instruction.
Here's some enhanced midrange code that does the same:
movlw b'10000001' ;WREG = b'10000001 bsf STATUS,0 btfss WREG,0 bcf STATUS,0 rrf WREG bra $-4 ;after 4 rotations WREG = b'00011000' nop ;alternatively movlw b'10000001' ;WREG = b'10000001 swapf WREG nop ;WREG = b'00011000'
So i guess what you are saying then is that centroidal rotations are not allowed. Just character by character rotations.
But i recently found in the Bible Code that centroidal rotations are allowed (ha ha).
Oh is haha a word? How about hahaha, or hahahahahahahahahahaha, etc.