aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/lex/token.rs
blob: 2d07885bd7dda6de0e067049be6783a17db531a7 (plain)
1
2
3
4
5
6
7
8
9
10
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub enum Token<'a> {
    LeftPar,
    RightPar,
    Quote,
    Number(&'a str),
    String(&'a str),
    UnclosedString(&'a str),
    Symbol(&'a str),
}