Тёмный

"Writing a PEG parser for fun and profit" - Guido van Rossum (North Bay Python 2019) 

North Bay Python
Подписаться 6 тыс.
Просмотров 10 тыс.
50% 1

Parsing Expression Grammars (PEGs) are a relatively new formalism for describing grammars suitable for automatically generating efficient parsers. I've become interested in using a PEG-generated parser as an alternative to CPython's nearly 30 year old "pgen" parser generator. This poses some interesting problems. I've also come up with a neat way of visualizing the parsing process, which is helpful for debugging both the grammar and the parsing machinery, and which I'll use to explain the PEG parsing process in general.
A Python conference north of the Golden Gate
North Bay Python is a single-track conference with a carefully curated set of talks representing the diverse Python community and their different areas of interest.
If a topic is less to your interest, or you've met some people you really want to sit down and chat with, we'll have plenty of areas away from the main theatre to catch up and chat.
Our goal is to keep prices as low as possible. That means we won't be catering lunch. Instead, you can look forward to extra-long lunch breaks you can use to explore all of the great food options around the venue.
Produced by NDV: / @nextdayvideo
Sat Nov 2 17:30:00 2019 at Mystic Theatre

Опубликовано:

 

13 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии    
Далее
Stop Writing Classes
27:29
Просмотров 931 тыс.
Transforming Code into Beautiful, Idiomatic Python
48:51
JSON Parser 100% From Scratch in Haskell (only 111 lines)
1:50:07