LINUX.ORG.RU

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

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

Коим ассемблер не является.

чем он не подходит под определение в википедии?

Object code, or sometimes object module, is what a computer compiler produces.[1] In a general sense object code is a sequence of statements or instructions in a computer language,[2] usually a machine code language (i.e., 1's and 0's) or an intermediate language such as RTL.

http://en.wikipedia.org/wiki/Object_code

Intermediate code относится к object code

Далее, смотрим, на их пример, т.е. RTL:

http://en.wikipedia.org/wiki/Register_transfer_language

(set (reg:SI 140)
     (plus:SI (reg:SI 138)
              (reg:SI 139)))

Какой-то лисп, короче.

И далее по тексту:

In GCC, RTL is generated from the GIMPLE representation, transformed by various passes in the GCC 'middle-end', and then converted to assembly language.

Т.е. RTL превращается в ассемблер.

И все это (по крайней мере, согласно русской и английской википедии - русской я бы не стал верить) является именно компиляцией.

Не вижу, чем превращаение Кофе в ЖС сильно отличается от превращения RTL в ассемблер, в контексте обсуждения.

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

Коим ассемблер не является.

чем он не подходит под определение в википедии?

Object code, or sometimes object module, is what a computer compiler produces.[1] In a general sense object code is a sequence of statements or instructions in a computer language,[2] usually a machine code language (i.e., 1's and 0's) or an intermediate language such as RTL.

http://en.wikipedia.org/wiki/Object_code

Intermediate code относится к object code

Далее, смотрим, на их пример, т.е. RTL:

http://en.wikipedia.org/wiki/Register_transfer_language

(set (reg:SI 140)
     (plus:SI (reg:SI 138)
              (reg:SI 139)))

Какой-то лисп, короче.

И далее по тексту:

In GCC, RTL is generated from the GIMPLE representation, transformed by various passes in the GCC 'middle-end', and then converted to assembly language.

Т.е. RTL превращается в ассемблер.

И все это (по крайней мере, согласно русской и английской википедии - русской я бы не стал верить) является именно компиляцией.