Nemerle.Peg — .NET генератор парсеров шаговой доступности (Денис Рысцов, ADD-2011) — различия между версиями

Материал из 0x1.tv

(Batch edit: replace PCRE (\n\n)+(\n) with \2)
 
(не показаны 3 промежуточные версии этого же участника)
== Видео ==

{{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=2020-07-07T19:58:052021-08-31T16:29:59.496822487442|vimeo_comments=0|vimeo_plays=847850|youtube_comments=0|youtube_plays=80}}1}}

Текущая версия на 12:19, 4 сентября 2021

Аннотация

Докладчик
Денис Рысцов.jpg
Денис Рысцов
  • Применение парсеров в прикладном программировании.
  • Описание PEG нотации.
  • Генерация парсеров по PEG нотации: packrat и top-down parser with backtracking.
  • Nemerle.Peg: разбор текста + построение объектной модели.
  • Пример парсера языка разметки JSON.
  • Преимущества и недостатки Nemerle.Peg.

Доклад ориентирован на:

  • Разработчиков, которые хотят узнать об описании парсеров (грамматик) в нотации PEG.
  • .Net разработчиков, которые хотят научиться писать парсеры (и забыть regex как страшный сон).

Видео

on youtube

Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.



Примечания и отзывы


Было круто, но по моему, подавляющая часть аудитории не понимала до конца, что, и, главное, КАК там происходит :) ©

Денис рассказал про то, где применяются парсеры в программировании, а затем рассказал про парсер Peg на языке Nemerle.

Так как я занимаюсь разработкой корпоративных приложений, то темя для меня была, в общем, мало знакомая, поэтому получил много новой информации, но не все переварил. Зато в будущем, когда возникнет необходимость написания собственного парсера, полученная информация пригодится и поможет глубже изучить данный вопрос. Денису спасибо за интересный доклад.

©

Plays:931   Comments:0