Проблема разбора одной из конструкций языка С++

Поскольку синтаксический анализатор языка Си практически готов, у нас возник вопрос — что делать дальше, приступить к генерации кода или попробовать разбор конструкций С++?  Так или иначе, но для того, чтобы в будущем компилятор смог собрать себя сам, нам понадобится поддержка классов. Если сейчас заняться генерацией кода, то при добавлении конструкций языка С++ придётся переписывать много кода. Поэтому мы решили попробовать реализовать разбор конструкций C++. Хотя бы ча...
Дальше...

Один год работы над компилятором

Разработка компилятора — сложный, длительный и трудоёмкий процесс. В Сети немало обсуждений и комментариев на эту тему. Некоторые начинающие программисты берутся за эту задачу, но лишь немногие достигают видимого успеха. Согласитесь, с точки зрения семантики — язык Си один из самых сложных языков. Программируя много лет на Си, мы не  задумывается, насколько сложными мог...
Дальше...