momiji

m68k emulator infrastructure

About Source code

Table of contents

Parsing errors

Classes that represent parsing errors

Classes

momiji::errors::DataTypeMismatch

Error triggered when an instruction doesn’t support the provided data type.

momiji::errors::InvalidRegisterNumber

Error triggered when an invalid number is used to index a register.

momiji::errors::MissingCharacter

Error triggered when an expected character is not found in the parsed string.

momiji::errors::NoInstructionFound

Error triggered when an instruction was not found / unrecognized.

momiji::errors::NoLabelFound

Error triggered when a label was not found.

momiji::errors::OperandTypeMismatch

Error triggered when an instruction requires a type of operand different from the one provided.

momiji::errors::UnexpectedCharacter

Error triggered when an invalid character is found during parsing.

momiji::errors::UnexpectedSectionContent

Error triggered when there’s code in a data section or viceversa.

momiji::errors::UnknownError

An unknown error occured.

momiji::errors::UnknownOperand

Error triggered when an unknown operand is found for a particular instruction.