Создай собственный язык программирования
«Создай собственный язык программирования» — уникальное практическое руководство, которое шаг за шагом учит создавать свой язык программирования: от построения синтаксиса до написания интерпретатора и компилятора. Автор объясняет сложные технические концепции просто, доступно и с большим количеством примеров.
В книге вы узнаете:
- как работает лексический и синтаксический анализ;
- как создаются абстрактные синтаксические деревья;
- как писать собственные интерпретаторы и бай языков программирования;
- построение мини-языка, работающего в реальном приложении.
Книга подойдет программистам, которые хотят понять «внутреннюю кухню» языков и создать что-то свое в мире разработки.