-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Glossary
Andy Fleming edited this page Oct 14, 2021
·
10 revisions
The below terms may be helpful if you're new to zig, compilers, or low-level programming.
Analyzed Intermediate Representation
Compile-time.
"Executable and Linkable Format, formerly named Extensible Linking Format, is a common standard file format for executable files, object code, shared libraries, and core dumps." -Executable and Linkable Format on Wikipedia
Intermediate representation
LLVM is a set of compiler and toolchain technologies. LLVM is used for [TODO].
LLVM Intermediate Representation
Semantic analysis is the stage at which the ZIR is analyzed, compile-time calculations are done, ... [TODO: more details]. The output of the semantic analysis stage in the pipeline is AIR.
Zig Intermediate Representation. [TODO: what is it used for?]