# Compiler The chapter illustrates the design of the zink compiler, so mostly, we are talking about `wat` and EVM bytecode `Mnemonic` here: - [Arithmetic](./arithmetic.md) - [Calls](./calls.md) - [Control Flow](./control-flow.md) - [Locals](./locals.md) - [Recursion](./recursion.md)