evalBuf, runBuf and xppCompiller have access to system functions, not only to mathematical calculations. Therefore, they require enhanced privileges
Solutions:
1. Use
runAs() function to temporarily receive enhanced privileges.
2. Use external library or stored procedure
3. Write your own parser
4. RealEdit and IntEdit controls have native support of the calculation simple expression. Type this string "(5+7-2)/6" (without quotes) in the input field of these controls