tgoop.com/plcomp/92
Last Update:
Прерываю затянувшуюся тишину на нашем канале! Надеюсь, остальные участники PLComp тоже, со временем, активизируются.
Недавно я выступил с двумя компиляторными докладами. Рассказал о том, что мне самому было бы интересно услышать.
Доклад Graph-Based Intermediate Representations: An Overview and Perspectives. Введение и обзор графовых IR. Такие IR диктуют оригинальный взгляд на построение компиляторов в целом. Впрочем, до сих пор эти IR являются, скорее, экзотикой, поэтому доклад будет более интересен специалистам.
Видеозаписи у меня нет, но имеются слайды: https://github.com/true-grue/graph-irs
Доклад В Python есть готовый фронтенд для вашего компилятора. Компиляторные технологии для начинающих в Питоне. О том, как сочетание модуля ast и сопоставления с образцом дает возможность по-новому взглянуть на задачу построения DSL. Кстати, доклад должен быть интересен не только питонистам, ведь примеры (каждый из которых содержит <100 строк кода) включают в себя DSL-компилятор Datalog и компилятор в Wasm.
Видеозапись: https://www.youtube.com/watch?v=h-TzDPL2nDE
Материалы к докладу: https://github.com/true-grue/python-dsls
BY PLComp
Share with your friend now:
tgoop.com/plcomp/92