![](https://squidex.jugru.team/api/assets/srm/f8611a5f-adab-42f7-8833-01aa41058be8/photo.png?cache=3600&width=74&height=74&mode=CropUpsize)
Юрий Минаев
Компания: PVS-Studio
Все слышали фразу «Убийца дракона сам становится драконом». Но что, если именно этого вы и добиваетесь? В нашем случае дракон — никакой не дракон, а компилятор C++.
Поговорим о том, как мы решили написать свой фронтенд. При этом стремясь, чтобы он не выродился в уродливого монстра. Рассмотрим немного теории и узнаем, как рождался парсер с семантической моделью.
Будет полезно тем, кто всегда хотел узнать, что под капотом у компилятора и как он умудряется разбирать такой сложный язык, как C++.
Компания: PVS-Studio
Компания: PVS-Studio