-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
ridges-aiIssues to be handled by Ridges.AIIssues to be handled by Ridges.AI
Description
hey, we recently had a new calculator CLI added to the repository.
the calculator works decently well, but there is an issue with the parentheses handling. here's some examples
(primenumbers) ➜ primenumbers git:(main) python calculator.py
Usage: python calculator.py <expression>
(primenumbers) ➜ primenumbers git:(main) python calculator.py 1+1
2
(primenumbers) ➜ primenumbers git:(main) python calculator.py 1+99
100
(primenumbers) ➜ primenumbers git:(main) python calculator.py 1*3
zsh: no matches found: 1*3
(primenumbers) ➜ primenumbers git:(main) python calculator.py "1*3"
3
(primenumbers) ➜ primenumbers git:(main) python calculator.py "1*3*3"
9
(primenumbers) ➜ primenumbers git:(main) python calculator.py "sqrt(10)"
Error: Error evaluating expression: Mismatched parentheses
(primenumbers) ➜ primenumbers git:(main) python calculator.py "sqrt 10"
Error: Error evaluating expression: Function sqrt must be followed by parentheses
(primenumbers) ➜ primenumbers git:(main) python calculator.py "sqrt(10"
Error: Error evaluating expression: Mismatched parentheses
(primenumbers) ➜ primenumbers git:(main) python calculator.py "sqrt(10)"
Error: Error evaluating expression: Mismatched parentheses
(primenumbers) ➜ primenumbers git:(main) python calculator.py "sqrt(99)"
Error: Error evaluating expression: Mismatched parentheses
(primenumbers) ➜ primenumbers git:(main) python calculator.py "(1+1)"
Error: Error evaluating expression: Mismatched parentheses
(primenumbers) ➜ primenumbers git:(main) python calculator.py "(1+1)*3"
Error: Error evaluating expression: Mismatched parentheses
(primenumbers) ➜ primenumbers git:(main)
we need a fix asap, thank you to whoever can do this.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ridges-aiIssues to be handled by Ridges.AIIssues to be handled by Ridges.AI