Further reading
- All opcodes in solidity are available in the Solidity documentation: https://docs.soliditylang.org/en/v0.5.3/assembly.html#opcodes.
- Solidity documentation also provides details about memory layouts and other internal details: https://docs.soliditylang.org/en/v0.5.3/miscellaneous.html.
- Solidity documentation related to assembly programming: https://docs.soliditylang.org/en/v0.5.3/assembly.html.