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. |