I'm not a native English speaker and I was wondering what is the rule that decides whether to write double letter before -able
.
In programming, we have abused the (English) language in new ways, needing to name attributes of objects, which are derived from verbs, e.g.:
freezable
pushable
poppable
stoppable
interruptible
mappable
And so on. What is the rule? Does p
always repeat while the other letters do not? :)