Define Token type
This commit is contained in:
1 parent
ac759a79f9
commit
cddbbf2ac9
2 files changed
+13
No files matched your search
@@ -0,0 +1 @@
|
|||||||
|
pub mod token;
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
#[derive(Clone, Debug, PartialEq)]
|
||||||
|
pub enum Token {
|
||||||
|
Symbol(char),
|
||||||
|
Integer(i32),
|
||||||
|
OpenParen,
|
||||||
|
CloseParen,
|
||||||
|
Plus,
|
||||||
|
Minus,
|
||||||
|
Times,
|
||||||
|
Divide,
|
||||||
|
Caret,
|
||||||
|
}
|
||||||
Reference in new issue
Block a user