case CHARACTER:
consumeLookAhead();
return conclude(srOf(lastLexElement(), new ExpLiteralChar(lastLexElement())));
case GROUP_FLOAT:
consumeLookAhead();
return conclude(srOf(lastLexElement(), new ExpLiteralFloat(lastLexElement())));
case GROUP_STRING:
return parseStringLiteral();
default:
return null;
}