If we want to quantify how much an operation $*$ associates under repeated application, we can consider the associator $(a,b,c)_* := (a*b)*c-a*(b*c)$. I understand the distributive law as a bit like associativity, but looking at how two different binary operations associate with each other, instead of how one operations associates with itself.
So, consider a set $X$ with a binary operation, $*$, and addition of elements, $+$, so that $X$ is a ring but without the distributive law, and that that $*$ may or may not be associative. Is there a name for this structure?
Is there some similar definition for a 'distributator' for my structure $X$ which quantifies how much the binary operation distributes over addition in the same way that associator quantifies how much a binary operator associates with itself? It seems natural to define $(a,b,c)_{*+} := (a*b)+(a*c)-a*(b+c)$; then we can see that $(a,b,c)_{*+} =0$ when the binary operation distributes over addition. Is this definition used to analyse non-distributive algebras?
Secondly, consider adding in an additional binary operation $\cdot$, and allowing both binary operations to distribute over addition. Is it also possible to define a distributator which quantifies how much one of the binary operations distributes over the other? Again, something along the lines of $(a,b,c)_{*\cdot} := (a*b)\cdot(a* c)-a*(b\cdot c)$. Although in this case it also seems natural to look at $(a,b,c)_{*\cdot} := (a*b)\cdot c-a*(b\cdot c)$, just taking the associator and replacing the second $*$ operation with $\cdot$
I'm also interested in any reading associated with this topic, and any examples of algebras which have the forms that I've described.