Crate etk_asm[−][src]
The Ethereum Toolkit Assembler.
You can find more information about the command-line tools in The ETK Book.
The ingest module is high-level and similar to the command-line interface.
The asm module provides low-level access to the internals of the assembler.
All of the instructions are defined in the ops module, and simple
disassembly functionality is available in the disasm module.
Modules
| asm | Single-scope assembler implementation and related types. |
| disasm | A simple disassembler from the Ethereum Toolkit. |
| ingest | High-level interface for assembling instructions. |
| ops | Definitions of all instructions supported by the assembler. |
Enums
| ParseError | Type for errors that may arise while parsing assembly source code. |