oters_lang 0.1.3

Language definitions and interpreter for the oters programming language
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use thiserror::Error;

#[derive(Error, Debug)]
pub enum ParseError {
    #[error("Extra token")]
    ExtraTokenError,
    #[error("Invalid token")]
    InvalidTokenError,
    #[error("Unrecognized token")]
    UnrecognizedTokenError,
    #[error("Unexpected end of file")]
    UnrecognizedEOFError,
}