There are some private party packages that will evaluate some expressions.
Don't know about simultaneous(??) equations

Google it.