Я видел через Интернет различные примеры, где лексер должен соответствовать символу или строке. Это очень просто, но я видел несколько примеров, где они получают строку, вычитают 'a' и по какой-то причине присваивают ее yylval. И я не нашел объяснения. Интересно причина. здесь
вот еще один пример
Я разместил его в виде изображений, так как не думаю, что это будет проблемой здесь, так как я не прошуздесь проблема с отладкой или реализацией кода.