Introduction
Aro is a C compiler originally started to be used as an alternative C compiler in the Zig compiler.
The compiler can be used as a Zig library consisting of the aro
module which contains the entire compiler and the language agnostic
aro_backend
module which provides an (optimizable in the future)
IR that is translated to machine code using the self-hosted backends
of the Zig compiler.