Enum aluasm::CompilerError [−][src]
pub enum CompilerError { Isa(IsaSegError), RoutineMissed(String), RoutineEmpty(String), InstrRead(u16), InstrChanged(u16, &'static str, Instr), CallTable(CallTableError), FloatConstruction(u128, u128, u16, ParseError), }
Variants
Errors related to ISA segment
Tuple Fields of Isa
0: IsaSegError
routine {0}
is absent in the list of routines
Tuple Fields of RoutineMissed
0: String
routine {0}
contains no instructions
Tuple Fields of RoutineEmpty
0: String
unable to read instruction at position {0}
Tuple Fields of InstrRead
0: u16
instruction at position {0} has changed from {1}
into {2}
Call table error
Tuple Fields of CallTable
unable to construct float representation of literal {0}.{1}e{2}
details: {3:?}
Tuple Fields of FloatConstruction
Implementations
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for CompilerError
impl Send for CompilerError
impl Sync for CompilerError
impl Unpin for CompilerError
impl UnwindSafe for CompilerError
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.