valkyrie-error 0.1.5

Error types for valkyrie language
1
2
3
4
5
6
7
8
9
10
use crate::{SyntaxError, ValkyrieError};
use nyar_number::NyarNumberError;

impl From<NyarNumberError> for ValkyrieError {
    fn from(error: NyarNumberError) -> Self {
        match error {
            NyarNumberError::ParseError(v) => ValkyrieError::Syntax(Box::new(SyntaxError::new(v))),
        }
    }
}