aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sloth/src/parser/ast.rs15
1 files changed, 6 insertions, 9 deletions
diff --git a/sloth/src/parser/ast.rs b/sloth/src/parser/ast.rs
index e93dcdb..f830761 100644
--- a/sloth/src/parser/ast.rs
+++ b/sloth/src/parser/ast.rs
@@ -436,9 +436,8 @@ impl Display for BinaryOp {
pub enum UnaryOp {
Not,
Neg,
-
- Reference,
- Dereference,
+ // Reference,
+ // Dereference,
}
impl TryFrom<TokenType> for UnaryOp {
@@ -449,9 +448,8 @@ impl TryFrom<TokenType> for UnaryOp {
TokenType::Bang => Self::Not,
TokenType::Minus => Self::Neg,
- TokenType::Star => Self::Reference,
- TokenType::At => Self::Dereference,
-
+ // TokenType::Star => Self::Reference,
+ // TokenType::At => Self::Dereference,
_ => return Err(ParsingError::InvalidOp),
};
@@ -464,9 +462,8 @@ impl Display for UnaryOp {
let value = match self {
UnaryOp::Not => "!",
UnaryOp::Neg => "-",
-
- UnaryOp::Reference => "*",
- UnaryOp::Dereference => "@",
+ // UnaryOp::Reference => "*",
+ // UnaryOp::Dereference => "@",
};
write!(f, "{value}")