|
Персональные инструменты |
|||
|
|
ADD 2011: Отчёт Русецкого Георгия/Nemerle.PegМатериал из CustisWiki< ADD 2011: Отчёт Русецкого Георгия
Версия от 14:39, 17 мая 2011; StasFomin (обсуждение | вклад) (Новая страница: «Доклад начался д...») Это снимок страницы. Он включает старые, но не удалённые версии шаблонов и изображений. Доклад начался долгим рассказом про то, как докладчик делал какой-то опрос на хабре. Затем, ближе к теме, рассказал немного о парсерах, упомянул ANTLR — основной конкурент Nemerle.Peg (Peg — Parser Expression Grammar). Привёл для сравнения, статистику по количеству строк кода, необходимых для реализации парсера на ANTLR и Nemerle.Peg, по которой получилось, что последний в 4 раза лаконичнее. Дальше начался livecoding, от простых примеров написания парсера с использованием Nemerle.Peg до парсера JSON. Поскольку про Nemerle я знаю только то, что рассказал Чистяков на предыдущих докладах, понял только, что Nemerle.Peg действительно позволяет написать лаконичный и эффективный парсер. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||