Подтвердить что ты не робот

Есть ли хорошее, полное руководство по преобразованиям анализа Эрланга?

Существует много фрагментов, в которых детализируются биты и фрагменты процесса анализа синтаксического анализа в Erlang, но ни один из них не нашел полного покрытия от мотивации к исполнению. Есть ли хороший учебник, который мне где-то не хватает, и если да, то где его можно найти?

4b9b3361

Ответ 1

Ознакомьтесь с этой серией blogposts о том, как использовать возможности синтаксического анализа erlang для написания макропроцессора для erlang:

Ответ 2

Обратите внимание, что " Программистам настоятельно рекомендуется не участвовать в синтаксических преобразованиях, и поддержка проблем не возникает. Иногда это упрощает процесс написания новых фрагментов кода, но часто прерывает синтаксические проверки, такие как flymake. На самом деле, я ненавижу это, потому что он добавляет новый слой обфускации, когда вы пытаетесь выяснить, что другие сделали в источнике.