Не могли бы вы мне помочь с использованием функции yyleng ml-lex. Как я могу использовать его для отображения длины длины недавно сопоставленного текста в анализаторе
( На этот вопрос был дан ответ в комментариях. Преобразован в Сообщество Wiki Ответ для соответствия SO Q & A формат .)
@Jesper.Reenberg отметил:
Возможно, вы не захотите перефразировать свой вопрос. Не совсем понятно, в чем ваша проблема. Насколько я знаю, тогда у вас есть только yypos и yytext в мл-лекс. Где вы можете взять длину yytext, чтобы получить длину совпадающего. См. руководство пользователя , здесь или здесь для примеров.
Возможно, вы не захотите перефразировать свой вопрос. Не совсем понятно, в чем ваша проблема. Насколько я знаю, тогда у вас есть только yypos и yytext в мл-лекс. Где вы можете взять длину yytext, чтобы получить длину совпадающего.
yypos
yytext
См. руководство пользователя , здесь или здесь для примеров.