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.