Цитата:
|
Сообщение от Drakosha
кто писал compiler-s - помогите пожалуйста. Хотелось бы посмотреть какие-нибудь примеры intermidiate code generation.
10X
|
Что ты называешь intermediate code? Например, Java bytecode – это intermediate code.
Или ты имеешь в виду intermediate representation (IR), которая используется для разных стадий оптимизаций. В современных компиляторах часто используется три уровня IR: high-level intermediate representation (HIR), medium-level intermediate representation (MIR), and low-level intermediate representation (LIR). Трансформации следуют так: programming language source code -> HIR -> MIR -> LIR -> machine code.