Вопрос:
Что такое Zephyr ASDL и как оно относится к другим технологиям компилятора, таким как лексеры и генераторы парсеров?
(Я был бы признателен, если бы вы были достаточно полны, но указывали на другие ссылки в Интернете, когда они приобретают довольно технический характер, потому что большинство из того, что я знаю о компиляторах, происходит от игры с yacc и flex, пишу простую максимальную лексерную запись в C, и поиск и чтение материала в Интернете)
Вопрос:
Я читал http://docs.python.org/devguide/compiler.html, и я наткнулся на следующую строку:
Спецификация узлов AST указана с использованием Zephyr Абстрактный язык определения синтаксиса (ASDL).
Я последовал за цитированием внизу, чтобы найти: http://www.cs.princeton.edu/research/techreps/TR-554-97.
Мое первое чтение этой статьи было довольно шумным, и я надеялся, что сначала смогу лучше понять, что было целью ASDL (в контексте процесса компиляции), прежде чем повторять попытку.