Nearly all basic calculators have a sigle memory, and most low end scientific calculators have 6 memories.

We have a calculation history, so could we integrate that into a memory function?

Either using direct input of expressions such as M+, M-, M=, MC etc... (and Mn+ etc... for multiple memories)

N97 RM-505 v 11.0.21 (.235.07) Three UK
N95-8GB (93-02) RM-320 v 30.0.018 Three UK