Задание три, разбор JSON-строки.
Opened this issue · 1 comments
yanykin commented
Видимо, я пропустил семинар, где обсуждалась работа разбора строки JSON. Как правильней разбирать строку: использовать готовые реализации или же по-честному ручками писать лексический, а затем и синтаксический анализаторы? Или же есть какой-то простой способ, например, воспользоваться Flex/Bison?
agsh commented
В случае JSON и его LL1-грамматики проще написать свою реализацию, так как этот формат безумно простой. Или посмотреть на мою, есть на гитхабе. Но если хочется воспользоваться аналогами lex/yacc, я не против. Только мне почему-то кажется, что грамматику получится писать дольше. Готовыми библиотеками разбора JSON лучше не пользоваться, они в этом задании ни к чему.