Хмм сам я новичок с этим инструментом, но как я понимаю я где-то описываю регэкспы и потом из этого генерирую код C в который я могу использовать как 
while (yylex()) { do_smth_with_lexem(); } 
при этом автомагически все работает хорошо ловя самые длинные match'и. Это то что мне нужно (самые длинные match'и) но способ работы это не то что мне нужно...
А нужно мне как-то так:
for (;;;) {
....c = get_char_from_somewhere();
....give_this_char_to_lex_somehow(c)
....if (yylex_async()) { do_smth_with_lexem(); }
}
Возможно ли это в lex?


    
      Ответ на:
      
          комментарий
        от k_andy 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум elisp, регэкспы (2011)
 - Форум Lex (2011)
 - Форум Lex (2001)
 - Форум [закон] Dura lex sed lex (2010)
 - Форум setInterval async (2025)
 
- Форум Async http (2015)
 - Форум async io (2006)
 - Форум Lex анализатор (2011)
 - Форум 2lexxus-lex (2012)
 - Форум Нежен lex... (2002)