diff --git a/src/lib.rs b/src/lib.rs index e69de29..79c66ba 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -0,0 +1 @@ +pub mod token; diff --git a/src/token.rs b/src/token.rs new file mode 100644 index 0000000..d78c64e --- /dev/null +++ b/src/token.rs @@ -0,0 +1,12 @@ +#[derive(Clone, Debug, PartialEq)] +pub enum Token { + Symbol(char), + Integer(i32), + OpenParen, + CloseParen, + Plus, + Minus, + Times, + Divide, + Caret, +}