LINUX.ORG.RU

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

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

LLVM ( ща MLIR и в целом промежуточные представления с тегированием для дальнейшего трансформирования) в том смысле современные TMG ( а точнее ТЕ треугольные пазлы где вместо генерации для n входов и m хостов nm трансляторов делают n+m трансляторов где n трансляторы входа в IR(какой либо) и m трансляторов из IR в хостовые битовые последовательности

TMG тогда универсальный транслятор трансляторов который сводит написание n+m трасляторов в «конфиги» для TMG и «никакоВОмошенства»

преимущество IR (в первоисточниках как тут уже указывали лучше смотреть там конкретные трэйдоффы и их обоснования) в как всегда «отложенной» потери семантики исходных кодов в отличии от обычной трансляции в бинарь

зы имхо сс - это было по началу не С-соmpiler - а соmpiler of compiler's :) - ибо все остальные языке в unix-переноске отвязаны от асма и привязаны к лучшему макроассембелру - который теперь завётся the C programming language

Исправление qulinxao3, :

LLVM ( ща MLIR и в целом промежуточные представления с тегированием для дальнейшего трансформирования) в том смысле современные TMG ( а точнее ТЕ треугольные пазлы где вместо генерации для n входов и m хостов nm трансляторов делают n+m трансляторов где n трансляторы входа в IR(какой либо) и m трансляторов из IR в хостовые битовые последовательности

TMG тогда универсальный транслятор трансляторов который сводит написание n+m трасляторов в «конфиги» для TMG и «никакоВОмошенства»

преимущество IR (в первоисточниках как тут уже указывали лучше смотреть там конкретные трэйдоффы и их обоснования) в как всегда «отложенной» потери семантики исходных кодов в отличии от обычной трансляции в бинарь

Исходная версия qulinxao3, :

LLVM ( ща MLIR и в целом промежуточные представления с тегированием для дальнейшего трансформирования) в том смысле современные TMG ( а точнее не треугольные пазлы где вместо генерации для n входов и m хостов nm трансляторов делают n+m трансляторов где n трансляторы входа в IR(какой либо) и m трансляторов из IR в хостовые битовые последовательности

TMG тогда универсальный транслятор трансляторов который сводит написание n+m трасляторов в «конфиги» для TMG и «никакоВОмошенства»

преимущество IR (в первоисточниках как тут уже указывали лучше смотреть там конкретные трэйдоффы и их обоснования) в как всегда «отложенной» потери семантики исходных кодов в отличии от обычной трансляции в бинарь