Nemerle.Peg — .NET генератор парсеров шаговой доступности (Денис Рысцов, ADD-2011) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) (Batch edit: replace PCRE (\n\n)+(\n) with \2) |
||
(не показано 29 промежуточных версий этого же участника) | |||
== Видео == {{vimeoembed|24022350|720|405}} {{youtubelink|I2CXkCngsno}}{{letscomment}} {{addconf-2011-videofile|2c7-parser-development-with-nemerle-rystsov.avs.avi}} <!-- == Подкаст == {{podfmembed|belonesox.podfm.ru/addconf/}} --> <!-- == Презентация == [[Файл:Nemerle.Peg — .NET генератор парсеров шаговой доступности (Денис Рысцов, ADD-2011).pdf|page=-|left|256px]] --> == Примечания и отзывы == <!-- <blockquote>[©]</blockquote> --> * [http://addconf.ru/event.sdf/ru/add_2011/authors/DenisRystsov/329 страничка доклада на сайте конференции] <references/> <blockquote>Было круто, но по моему, подавляющая часть аудитории не понимала до конца, что, и, главное, КАК там происходит :) [http://mantonov.blogspot.com/2011/05/addconf-2011.html ©]</blockquote> <blockquote> Денис рассказал про то, где применяются парсеры в программировании, а затем рассказал про парсер Peg на языке Nemerle. Так как я занимаюсь разработкой корпоративных приложений, то темя для меня была, в общем, мало знакомая, поэтому получил много новой информации, но не все переварил. Зато в будущем, когда возникнет необходимость написания собственного парсера, полученная информация пригодится и поможет глубже изучить данный вопрос. Денису спасибо за интересный доклад. [http://kurbala.ru/2011/06/application-developer-days-2011-day2/ ©]</blockquote> * {{libcustis-review|ADD 2011: Отчёт Русецкого Георгия/Nemerle.Peg}} [[Категория:ADD-2011]] [[Категория:Nemerle ]] [[Категория:DSL-языки ]] {{stats|disqus_comments=0|refresh_time=2021-08-31T16:29:59.487442|vimeo_comments=0|38vimeo_plays=8502017-11-11T00:06:45.016605|youtube_comments=0|803}}youtube_plays=81}} |
Текущая версия на 12:19, 4 сентября 2021
Аннотация
- Докладчик
- Денис Рысцов
- Применение парсеров в прикладном программировании.
- Описание PEG нотации.
- Генерация парсеров по PEG нотации: packrat и top-down parser with backtracking.
- Nemerle.Peg: разбор текста + построение объектной модели.
- Пример парсера языка разметки JSON.
- Преимущества и недостатки Nemerle.Peg.
Доклад ориентирован на:
- Разработчиков, которые хотят узнать об описании парсеров (грамматик) в нотации PEG.
- .Net разработчиков, которые хотят научиться писать парсеры (и забыть regex как страшный сон).
Видео
Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.
Примечания и отзывы
Было круто, но по моему, подавляющая часть аудитории не понимала до конца, что, и, главное, КАК там происходит :) ©
Денис рассказал про то, где применяются парсеры в программировании, а затем рассказал про парсер Peg на языке Nemerle.
Так как я занимаюсь разработкой корпоративных приложений, то темя для меня была, в общем, мало знакомая, поэтому получил много новой информации, но не все переварил. Зато в будущем, когда возникнет необходимость написания собственного парсера, полученная информация пригодится и поможет глубже изучить данный вопрос. Денису спасибо за интересный доклад.
©
Plays:931 Comments:0