15 lines
229 B
Rust
15 lines
229 B
Rust
use crate::lexer::LexerState;
|
|
|
|
#[derive(Clone, PartialEq, Debug)]
|
|
pub enum VariableType {
|
|
Var,
|
|
Func,
|
|
Keyword,
|
|
}
|
|
|
|
#[derive(Clone, Debug)]
|
|
pub struct Variable {
|
|
pub vtype: VariableType,
|
|
pub state: LexerState,
|
|
}
|