LINUX.ORG.RU

лексический анализатор


0

0

народ, кто писал что то подобное в инсте? нужно для лабы написать лексический анализатор на С\С++.скиньте плз. в инете нахожу только достаточно продвинутые на несколько тыс. строк, а мне нужен примитивный совсем


man Dragon Book

anonymous
()
Ответ на: комментарий от Valeriy_Onuchin

Берём лекции и читаем. Скорее всего тебе придётся самому делать КА в соответствии с твоей грамматикой, который будет анализировать входной поток. И скажи конкретно, что тебе надо.

krum
()
Ответ на: комментарий от annoynimous

> info bison :)

Это неправильный ответ. Человек просил лексический анализатор, а не синтаксический. Т.е. ему нужен (f)lex или там ragel какой-нибудь, я не yacc/bison/ANTLR.

Но если это институтская задачка - то, видимо, подразумевается, что автомат ему следует реализовать вручную. Впрочем, если понять, что же на самом деле написано в учебнике/конспекте, то оно несложно; простейшая система регулярных выражений - это пара сотен строк.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.