Removed = operator

This commit is contained in:
2023-08-03 14:02:45 -07:00
parent 07edc4f047
commit 4ddafd84ef
4 changed files with 6 additions and 38 deletions

View File

@ -13,9 +13,7 @@ use super::Function;
pub enum Operator {
// When adding operators, don't forget to update help command text.
// It isn't automatically generated.
Define = 0, // Variable and function definition
ModuloLong, // Mod invoked with "mod"
ModuloLong = 0, // Mod invoked with "mod"
DivideLong, // Division invoked with "per"
UnitConvert,
Subtract,
@ -69,7 +67,6 @@ impl Operator {
}
return match s {
"=" => {Some( Operator::Define )},
"+" => {Some( Operator::Add )},
"-" => {Some( Operator::Subtract )},
"neg" => {Some( Operator::Negative )},
@ -146,14 +143,6 @@ impl Operator {
pub fn print(&self, args: &VecDeque<Expression>) -> String {
match self {
Operator::Define => {
return format!(
"{} = {}",
self.add_parens_to_arg(&args[0]),
self.add_parens_to_arg(&args[1])
);
},
Operator::Negative => {
return format!("-{}", self.add_parens_to_arg(&args[0]));
},