A single binary operator, eml(x,y) = exp(x) - ln(y), can generate all elementary functions, including constants, arithmetic operations, and transcendental functions. This operator, combined with the constant 1, can express any elementary function. The discovery was made through a systematic exhaustive search. The eml operator enables a simple grammar for expressing mathematical functions as binary trees.