Как создать свой парсер и AST-генератор на C++ с минимальными усилиями: знакомьтесь с QapDSLv2
Источник: Habr
Автор: Adler3D
Источник: Habr
Автор: Adler3D
Хабр
Как создать свой парсер и AST-генератор на C++ с минимальными усилиями: знакомьтесь с QapDSLv2
QapDSLv2 — это язык который транслируется в обычный C++ код. Он позволяет удобно и компактно задавать грамматики и правила разбора, значительно упрощая разработку компиляторов и анализаторов. Про...
Три совета, как не выучить C++ за 21 день (субъективный гайд с дополнениями)
Источник: Habr
Автор: Stolyarrr (МойОфис)
Источник: Habr
Автор: Stolyarrr (МойОфис)
Хабр
Три совета, как не выучить C++ за 21 день (субъективный гайд с дополнениями)
Типичная проблема новичков при изучении языка программирования — они тонут в море учебных материалов. Интернет предлагает тонны статей, курсов и книг по C++, но как выбрать действительно стоящие? Меня...
When I install an unhandled structured exception filter, why doesn’t std::terminate get called?
Источник: The Old New Thing
Источник: The Old New Thing
Microsoft News
When I install an unhandled structured exception filter, why doesn’t std::terminate get called?
You're using the same hook that the compiler uses to call std::terminate.
Our first attempt to detect and report all unhandled C++ exceptions as well as all unhandled structured exceptions
Источник: The Old New Thing
Источник: The Old New Thing
Microsoft News
Our first attempt to detect and report all unhandled C++ exceptions as well as all unhandled structured exceptions
Identifying and classifying the exit points.
🤡1