mirror of
https://github.com/TheM1Stery/izanami.git
synced 2025-04-20 00:41:11 +00:00
feat: finish challenge #2(ch.7)
This commit is contained in:
parent
be15364e3b
commit
2d1701e7f7
@ -62,6 +62,8 @@ fn binary(
|
|||||||
(Minus, Number(left), Number(right)) => Ok(Number(left - right)),
|
(Minus, Number(left), Number(right)) => Ok(Number(left - right)),
|
||||||
(Plus, Number(left), Number(right)) => Ok(Number(left + right)),
|
(Plus, Number(left), Number(right)) => Ok(Number(left + right)),
|
||||||
(Plus, String(left), String(right)) => Ok(String(format!("{left}{right}"))),
|
(Plus, String(left), String(right)) => Ok(String(format!("{left}{right}"))),
|
||||||
|
(Plus, String(left), Number(right)) => Ok(String(format!("{left}{right}"))),
|
||||||
|
(Plus, Number(left), String(right)) => Ok(String(format!("{left}{right}"))),
|
||||||
(Slash, Number(left), Number(right)) => Ok(Number(left / right)),
|
(Slash, Number(left), Number(right)) => Ok(Number(left / right)),
|
||||||
(Star, Number(left), Number(right)) => Ok(Number(left * right)),
|
(Star, Number(left), Number(right)) => Ok(Number(left * right)),
|
||||||
(Comma, _,_) => Ok(right.clone()),
|
(Comma, _,_) => Ok(right.clone()),
|
||||||
|
Loading…
Reference in New Issue
Block a user