Evaluate expressions following PEMDAS rules.
Supports +, −, ×, ÷, ^, parentheses, sqrt(), sin(), cos(), log(), π, e
Order: Parentheses → Exponents → Mult/Div → Add/Sub.