-
Notifications
You must be signed in to change notification settings - Fork 39
Open
Description
Originally reported on Google Code with ID 7
What steps will reproduce the problem?
1. Enter the function "exp((1)/2) + exp((1)/2)"
2. Evaluate
3. The message "Error: Function exp accepts 1 argument" is returned.
What is the expected output? What do you see instead?
An actual result.
The problem lays in the parser and how functions are compiled. Allowing an
infinite number of lparens first in a function call could solve this - but
a better solution would be to make the function finding rule more generic.
Reported by e8johan on 2006-08-29 12:44:52