Classify the language $L = \{xx^Rw\ \big|\ (|x| \geq 0\ \wedge |w|\gt 0)\ where\ x,w\in\Sigma^*\}$ as one of:
- Regular but not Context-Free
- Context-Free but not Regular
- Decidable but not Context-Free
Most generally, $\Sigma^*$ can be any regular language (say $(a+b)^*$).
My first thought is that it can't be regular because palindromes themselves are not regular but I'm unsure if it is context-free or not. My hunch is to attempt the pumping lemma for CFL's to show that it is not context-free and, if that works, try to show that $L$ is decidable.
However, this approach feels prone to confirmation bias so I'm seeking some intuition by observing one's thought process in approaching such problems.