по идее Javascript должен легко прожевать такие выражения. Сделайте страничку с строкой ввода (или с тестовым полем) и eval, по вкусу можно добавить свои навороченные функции и графику через flot. А всякую бинарную хрень я считаю на сегодня нет смысла хранить на диске