|
|
|
Multi-pass Compiler: Abstract syntax tree, Source code, Compiler
|
 (Buch) |
Dieser Artikel gilt, aufgrund seiner Grösse, beim Versand als 2 Artikel!
| Lieferstatus: |
i.d.R. innert 7-14 Tagen versandfertig |
| Veröffentlichung: |
Juni 2026
|
| Genre: |
Ratgeber |
| ISBN: |
9786201379954 |
|
EAN-Code:
|
9786201379954 |
| Verlag: |
Omniscriptum |
| Einband: |
Kartoniert |
| Sprache: |
English
|
| Dimensionen: |
H 220 mm / B 150 mm / D 5 mm |
| Gewicht: |
131 gr |
| Seiten: |
76 |
| Bewertung: |
Titel bewerten / Meinung schreiben
|
| Inhalt: |
| Please note that the content of this book primarily consists of articles
available from Wikipedia or other free sources online. A multi-pass
compiler is a type of compiler that processes the source code or
abstract syntax tree of a program several times. This is in contrast to
a one-pass compiler, which traverses the program only once. Each pass
takes the result of the previous pass as the input, and creates an
intermediate output. In this way, the code is improved pass by pass,
until the final pass emits the final code. Multi-pass compilers are
sometimes called wide compilers, referring to the greater scope of the
passes: they can "see" the entire program being compiled, instead of
just a small portion of it. The wider scope thus available to these
compilers allows better code generation compared to the output of
one-pass compilers, at the cost of higher compiler time and memory
consumption. In addition, some languages cannot be compiled in a single
pass, as a result of their design. |
|