I'm impressed. What I'm thinking more of is what types of functions and specific functions do you need? So also add, subtract...
Perhaps the question you want an answer to is not actually the one you asked? In any case, a programming language does not have to look like ALGOL. Most of the very simple ones do not.