LINUX.ORG.RU

История изменений

Исправление Q-Master, (текущая версия) :

Было. gcc исходно имел фронт и бэк, более того, их как-то взбесило что проприетарщики стали юзать гццшный фронт для генерации AST и IR, а они подсовывали ему свой самописный бэк для собственно компиляции, и они запретили выдачу промежуточного представления. Можно даже погуглить соответствующие статьи на gnu.org Все компиляторы из GNU compilers collection используют разные фронтенды для разбора исходного кода и построения IR и единый бэк для компиляции этого вот всего.

Исходная версия Q-Master, :

Было. gcc исходно имел фронт и бэк, более того, их как-то взбесило что проприетарщики стали юзать гццшный фронт для генерации AST и IR, а они подсовывали ему свой самописный бэк для собственно компиляции, и они запретили выдачу промежуточного представления. Можно даже погуглить соответствующие статьи на gnu.org