[][src]Module ch8alib::error

Structs

AddrError

Created when a label does not have a defined address

ArgError

Generated when an instruction is given bad arguments

LexerError

Created when a Lexer encounters an error

OpcodeError

Created when an instruction string doesn't map to a valid opcode

ParseError

Generated when a Chip-8 parser encounters an error

SkipError

Generated when a SKIP instruction is given a bad condition

VariantError

Generated when a Variant is unwrapped wrongly

Enums

AsmError

An error generated when assembling a Chip-8 binary