Skip to main content

brief/
token.rs

1use crate::span::Span;
2
3#[derive(Clone, Debug, PartialEq, Eq)]
4pub enum TokenKind {
5    Line(String),
6    Blank,
7    Eof,
8}
9
10#[derive(Clone, Debug)]
11pub struct Token {
12    pub kind: TokenKind,
13    pub span: Span,
14    pub indent: u16,
15}