Fixed unary minus

This commit is contained in:
2026-07-09 10:17:31 -05:00
parent 9a0716ced0
commit a34bbba4b1
6 changed files with 62 additions and 14 deletions
+4
View File
@@ -6,6 +6,8 @@ pub enum Symbol {
Semicolon,
OpenBrace,
CloseBrace,
OpenParen,
CloseParen,
}
pub fn parse_symbol(input: &str) -> Option<(Token, &str)> {
@@ -16,6 +18,8 @@ pub fn parse_symbol(input: &str) -> Option<(Token, &str)> {
';' => Some((Token::Sym(Symbol::Semicolon), input)),
'{' => Some((Token::Sym(Symbol::OpenBrace), input)),
'}' => Some((Token::Sym(Symbol::CloseBrace), input)),
'(' => Some((Token::Sym(Symbol::OpenParen), input)),
')' => Some((Token::Sym(Symbol::CloseParen), input)),
_ => None
}
}