mirror of
https://github.com/mii443/encrypt.git
synced 2025-08-22 23:15:43 +00:00
17 lines
247 B
Rust
17 lines
247 B
Rust
#[derive(Clone, Copy, Debug, PartialEq)]
|
|
pub enum TokenKind {
|
|
CONTROL,
|
|
RETURN,
|
|
RESERVED,
|
|
IDENT,
|
|
NUMBER,
|
|
EOF,
|
|
}
|
|
|
|
#[derive(Clone, Debug)]
|
|
pub struct Token {
|
|
pub kind: TokenKind,
|
|
pub num: usize,
|
|
pub str: String,
|
|
}
|