| imho.ws |
![]() |
|
|
|
# 2 | |
|
Junior Member
Регистрация: 03.06.2003
Сообщения: 167
![]() |
Цитата:
Или ты имеешь в виду 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. |
|
|
|
|
|
# 4 |
|
Junior Member
Регистрация: 03.06.2003
Сообщения: 167
![]() |
Здесь лекции по курсу компиляторов:
http://www.cs.unm.edu/~ackley/554/lectures/ В простых компиляторах используется одна форма IR (вместо трех или более как в коммерческих). Одна из простых форм IR - Abstract Syntax Tree (AST). Конкретно о IR и AST: http://www.cs.unm.edu/~ackley/554/le...212-slides.txt |
|
|