Emacs major mode for editing Yul intermediate code of Ethereum's Solidity
smart contracts.

Features:
- Syntax highlight for Yul intermediate code.
- Code outline (labels and blocks) via Imenu.

Installation:
- Automatic package installation from Melpa.
- Manual installation by putting the `yul-mode.el' file in Emacs' load path.